diff options
Diffstat (limited to 'chip/stm32/gpio-stm32f4.c')
-rw-r--r-- | chip/stm32/gpio-stm32f4.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/chip/stm32/gpio-stm32f4.c b/chip/stm32/gpio-stm32f4.c index 1ccdadd472..8e8658b7f9 100644 --- a/chip/stm32/gpio-stm32f4.c +++ b/chip/stm32/gpio-stm32f4.c @@ -1,10 +1,11 @@ -/* Copyright 2016 The Chromium OS Authors. All rights reserved. +/* Copyright 2016 The ChromiumOS Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ /* GPIO module for Chrome EC */ +#include "builtin/assert.h" #include "clock.h" #include "common.h" #include "gpio.h" @@ -17,12 +18,12 @@ int gpio_required_clocks(void) { const int gpio_ports_used = (0 -# define GPIO(name, pin, flags) pin -# define GPIO_INT(name, pin, flags, signal) pin -# define ALTERNATE(pinmask, function, module, flagz) pinmask -# define PIN(port, index) | STM32_RCC_AHB1ENR_GPIO_PORT ## port -# define PIN_MASK(port, mask) PIN(port, 0) -# include "gpio.wrap" +#define GPIO(name, pin, flags) pin +#define GPIO_INT(name, pin, flags, signal) pin +#define ALTERNATE(pinmask, function, module, flagz) pinmask +#define PIN(port, index) | STM32_RCC_AHB1ENR_GPIO_PORT##port +#define PIN_MASK(port, mask) PIN(port, 0) +#include "gpio.wrap" ); /* |