soc: raspberrypi: common: reformat pinctrl include

Apply clang-format on source files.

Signed-off-by: Martin Meyer <meyer.m90@gmail.com>
This commit is contained in:
Martin Meyer 2025-04-21 10:28:17 +02:00 committed by Benjamin Cabé
commit 010d7d1b9a

View file

@ -14,29 +14,29 @@
*/
struct rpi_pinctrl_soc_pin {
/** Pin number 0..29 */
uint32_t pin_num : 5;
uint32_t pin_num: 5;
/** Alternative function (UART, SPI, etc.) */
uint32_t alt_func : 5;
uint32_t alt_func: 5;
/** Maximum current used by a pin, in mA */
uint32_t drive_strength : 4;
uint32_t drive_strength: 4;
/** Slew rate, may be either false (slow) or true (fast) */
uint32_t slew_rate : 1;
uint32_t slew_rate: 1;
/** Enable the internal pull up resistor */
uint32_t pullup : 1;
uint32_t pullup: 1;
/** Enable the internal pull down resistor */
uint32_t pulldown : 1;
uint32_t pulldown: 1;
/** Enable the pin as an input */
uint32_t input_enable : 1;
uint32_t input_enable: 1;
/** Enable the internal schmitt trigger */
uint32_t schmitt_enable : 1;
uint32_t schmitt_enable: 1;
/** Output-enable override */
uint32_t oe_override : 2;
uint32_t oe_override: 2;
/** Output override */
uint32_t out_override : 2;
uint32_t out_override: 2;
/** Input override */
uint32_t in_override : 2;
uint32_t in_override: 2;
/** Interrupt override */
uint32_t irq_override : 2;
uint32_t irq_override: 2;
};
typedef struct rpi_pinctrl_soc_pin pinctrl_soc_pin_t;
@ -71,13 +71,10 @@ typedef struct rpi_pinctrl_soc_pin pinctrl_soc_pin_t;
* @param prop Property name describing state pins.
*/
#define Z_PINCTRL_STATE_PINS_INIT(node_id, prop) \
{DT_FOREACH_CHILD_VARGS(DT_PHANDLE(node_id, prop), \
DT_FOREACH_PROP_ELEM, pinmux, \
{DT_FOREACH_CHILD_VARGS(DT_PHANDLE(node_id, prop), DT_FOREACH_PROP_ELEM, pinmux, \
Z_PINCTRL_STATE_PIN_INIT)}
#define RP2_GET_PIN_NUM(pinctrl) \
(((pinctrl) >> RP2_PIN_NUM_POS) & RP2_PIN_NUM_MASK)
#define RP2_GET_PIN_ALT_FUNC(pinctrl) \
(((pinctrl) >> RP2_ALT_FUNC_POS) & RP2_ALT_FUNC_MASK)
#define RP2_GET_PIN_NUM(pinctrl) (((pinctrl) >> RP2_PIN_NUM_POS) & RP2_PIN_NUM_MASK)
#define RP2_GET_PIN_ALT_FUNC(pinctrl) (((pinctrl) >> RP2_ALT_FUNC_POS) & RP2_ALT_FUNC_MASK)
#endif /* ZEPHYR_SOC_ARM_RPI_PICO_RP2_PINCTRL_SOC_H_ */