Home
last modified time | relevance | path

Searched refs:STM32_GPIO_PINS_PER_BANK (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c59 #define STM32_GPIO_PINS_PER_BANK 16 macro
95 u32 pin_backup[STM32_GPIO_PINS_PER_BANK];
96 u8 irq_type[STM32_GPIO_PINS_PER_BANK];
111 struct regmap_field *irqmux[STM32_GPIO_PINS_PER_BANK];
122 return gpio % STM32_GPIO_PINS_PER_BANK; in stm32_gpio_pin()
198 offset += STM32_GPIO_PINS_PER_BANK; in __stm32_gpio_set()
212 int pin = offset + (bank->bank_nr * STM32_GPIO_PINS_PER_BANK); in stm32_gpio_request()
1250 int npins = STM32_GPIO_PINS_PER_BANK; in stm32_gpiolib_register_bank()
1274 bank_nr = args.args[1] / STM32_GPIO_PINS_PER_BANK; in stm32_gpiolib_register_bank()
1283 bank->gpio_chip.base = bank_nr * STM32_GPIO_PINS_PER_BANK; in stm32_gpiolib_register_bank()
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c62 #define STM32_GPIO_PINS_PER_BANK 16 macro
98 u32 pin_backup[STM32_GPIO_PINS_PER_BANK];
99 u8 irq_type[STM32_GPIO_PINS_PER_BANK];
115 struct regmap_field *irqmux[STM32_GPIO_PINS_PER_BANK];
126 return gpio % STM32_GPIO_PINS_PER_BANK; in stm32_gpio_pin()
202 offset += STM32_GPIO_PINS_PER_BANK; in __stm32_gpio_set()
212 int pin = offset + (bank->bank_nr * STM32_GPIO_PINS_PER_BANK); in stm32_gpio_request()
1281 unsigned int stm32_pin_nb = bank->bank_nr * STM32_GPIO_PINS_PER_BANK + offset; in stm32_pctrl_get_desc_pin_from_gpio()
1309 int npins = STM32_GPIO_PINS_PER_BANK; in stm32_gpiolib_register_bank()
1335 bank_nr = args.args[1] / STM32_GPIO_PINS_PER_BANK; in stm32_gpiolib_register_bank()
[all...]

Completed in 5 milliseconds