/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-davinci.c | 67 static inline u32 __gpio_mask(unsigned gpio) in __gpio_mask() argument 483 unsigned gpio, bank; in davinci_gpio_irq_setup() local [all...] |
H A D | gpio-crystalcove.c | 81 static inline int to_reg(int gpio, enum ctrl_register reg_type) in to_reg() argument 113 crystalcove_update_irq_mask(struct crystalcove_gpio *cg, int gpio) crystalcove_update_irq_mask() argument 125 crystalcove_update_irq_ctrl(struct crystalcove_gpio *cg, int gpio) crystalcove_update_irq_ctrl() argument 132 crystalcove_gpio_dir_in(struct gpio_chip *chip, unsigned int gpio) crystalcove_gpio_dir_in() argument 143 crystalcove_gpio_dir_out(struct gpio_chip *chip, unsigned int gpio, int value) crystalcove_gpio_dir_out() argument 155 crystalcove_gpio_get(struct gpio_chip *chip, unsigned int gpio) crystalcove_gpio_get() argument 171 crystalcove_gpio_set(struct gpio_chip *chip, unsigned int gpio, int value) crystalcove_gpio_set() argument 228 int gpio = data->hwirq; crystalcove_bus_sync_unlock() local 276 int gpio; crystalcove_gpio_irq_handler() local 300 int gpio, offset; crystalcove_gpio_dbg_show() local [all...] |
H A D | gpio-mmio.c | 132 static int bgpio_get_set(struct gpio_chip *gc, unsigned int gpio) in bgpio_get_set() argument 167 static int bgpio_get(struct gpio_chip *gc, unsigned int gpio) in bgpio_get() argument 214 static void bgpio_set_none(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set_none() argument 218 static void bgpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set() argument 235 static void bgpio_set_with_clear(struct gpio_chip *gc, unsigned int gpio, in bgpio_set_with_clear() argument 246 bgpio_set_set(struct gpio_chip *gc, unsigned int gpio, int val) bgpio_set_set() argument 327 bgpio_simple_dir_in(struct gpio_chip *gc, unsigned int gpio) bgpio_simple_dir_in() argument 332 bgpio_dir_out_err(struct gpio_chip *gc, unsigned int gpio, int val) bgpio_dir_out_err() argument 338 bgpio_simple_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) bgpio_simple_dir_out() argument 346 bgpio_dir_in(struct gpio_chip *gc, unsigned int gpio) bgpio_dir_in() argument 364 bgpio_get_dir(struct gpio_chip *gc, unsigned int gpio) bgpio_get_dir() argument 386 bgpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) bgpio_dir_out() argument 402 bgpio_dir_out_dir_first(struct gpio_chip *gc, unsigned int gpio, int val) bgpio_dir_out_dir_first() argument 410 bgpio_dir_out_val_first(struct gpio_chip *gc, unsigned int gpio, int val) bgpio_dir_out_val_first() argument [all...] |
H A D | gpio-mt7621.c | 197 int gpio = spec->args[0]; in mediatek_gpio_xlate() local
|
H A D | gpiolib-sysfs.c | 458 long gpio; in export_store() local 516 long gpio; unexport_store() local [all...] |
H A D | gpio-pcie-idio-24.c | 454 int gpio; in idio_24_irq_handler() local
|
H A D | gpio-vf610.c | 84 static int vf610_gpio_get(struct gpio_chip *gc, unsigned int gpio) in vf610_gpio_get() argument 99 static void vf610_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in vf610_gpio_set() argument 108 static int vf610_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in vf610_gpio_direction_input() argument 123 vf610_gpio_direction_output(struct gpio_chip *chip, unsigned gpio, int value) vf610_gpio_direction_output() argument 166 int gpio = d->hwirq; vf610_gpio_irq_ack() local [all...] |
H A D | gpio-viperboard.c | 85 struct vprbrd_gpio *gpio = gpiochip_get_data(chip); in vprbrd_gpioa_get() local 135 struct vprbrd_gpio *gpio = gpiochip_get_data(chip); in vprbrd_gpioa_set() local 176 struct vprbrd_gpio *gpio = gpiochip_get_data(chip); vprbrd_gpioa_direction_input() local 213 struct vprbrd_gpio *gpio = gpiochip_get_data(chip); vprbrd_gpioa_direction_output() local 280 struct vprbrd_gpio *gpio = gpiochip_get_data(chip); vprbrd_gpiob_get() local 311 struct vprbrd_gpio *gpio = gpiochip_get_data(chip); vprbrd_gpiob_set() local 344 struct vprbrd_gpio *gpio = gpiochip_get_data(chip); vprbrd_gpiob_direction_input() local 365 struct vprbrd_gpio *gpio = gpiochip_get_data(chip); vprbrd_gpiob_direction_output() local [all...] |
H A D | gpio-adnp.c | 22 struct gpio_chip gpio; global() member [all...] |
H A D | gpio-max3191x.c | 73 struct gpio_chip gpio; member 96 static int max3191x_get_direction(struct gpio_chip *gpio, unsigned int offset) in max3191x_get_direction() argument 101 static int max3191x_direction_input(struct gpio_chip *gpio, unsigned int offset) in max3191x_direction_input() argument 106 static int max3191x_direction_output(struct gpio_chip *gpio, in max3191x_direction_output() argument 112 static void max3191x_set(struct gpio_chip *gpio, unsigne argument 115 max3191x_set_multiple(struct gpio_chip *gpio, unsigned long *mask, unsigned long *bits) max3191x_set_multiple() argument 207 max3191x_get(struct gpio_chip *gpio, unsigned int offset) max3191x_get() argument 232 max3191x_get_multiple(struct gpio_chip *gpio, unsigned long *mask, unsigned long *bits) max3191x_get_multiple() argument 266 max3191x_set_config(struct gpio_chip *gpio, unsigned int offset, unsigned long config) max3191x_set_config() argument [all...] |
H A D | gpio-lpc18xx.c | 49 struct gpio_chip gpio; member [all...] |
H A D | gpio-twl4030.c | 137 static int twl4030_set_gpio_direction(int gpio, int is_input) in twl4030_set_gpio_direction() argument 157 static int twl4030_get_gpio_direction(int gpio) in twl4030_get_gpio_direction() argument 174 static int twl4030_set_gpio_dataout(int gpio, int enable) in twl4030_set_gpio_dataout() argument 188 twl4030_get_gpio_datain(int gpio) twl4030_get_gpio_datain() argument [all...] |
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | pmac32-cpufreq.c | 192 int gpio, timeout = 0; in gpios_set_cpu_speed() local
|
/kernel/linux/linux-5.10/arch/arm/mach-sa1100/ |
H A D | generic.c | 468 int sa11x0_gpio_set_wake(unsigned int gpio, unsigned int on) in sa11x0_gpio_set_wake() argument
|
H A D | neponset.c | 81 struct gpio_chip *gpio[4]; member [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-davinci/ |
H A D | board-da830-evm.c | 457 da830_evm_ui_expander_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *context) da830_evm_ui_expander_setup() argument 472 da830_evm_ui_expander_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *context) da830_evm_ui_expander_teardown() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | pdata-quirks.c | 126 static void __init omap3_sbc_t3x_usb_hub_init(int gpio, char *hub_name) in omap3_sbc_t3x_usb_hub_init() argument 110 omap3_sbc_t3730_twl_callback(struct device *dev, unsigned gpio, unsigned ngpio) omap3_sbc_t3730_twl_callback() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
H A D | mach-rx1950.c | 251 int gpio = desc_to_gpio(desc); in rx1950_led_blink_set() local [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-au1x00/ |
H A D | gpio-au1000.h | 45 static inline int au1000_gpio1_to_irq(int gpio) in au1000_gpio1_to_irq() argument 50 static inline int au1000_gpio2_to_irq(int gpio) in au1000_gpio2_to_irq() argument 63 static inline int au1500_gpio1_to_irq(int gpio) in au1500_gpio1_to_irq() argument 76 static inline int au1500_gpio2_to_irq(int gpio) in au1500_gpio2_to_irq() argument 109 au1100_gpio1_to_irq(int gpio) au1100_gpio1_to_irq() argument 114 au1100_gpio2_to_irq(int gpio) au1100_gpio2_to_irq() argument 136 au1550_gpio1_to_irq(int gpio) au1550_gpio1_to_irq() argument 149 au1550_gpio2_to_irq(int gpio) au1550_gpio2_to_irq() argument 180 au1200_gpio1_to_irq(int gpio) au1200_gpio1_to_irq() argument 185 au1200_gpio2_to_irq(int gpio) au1200_gpio2_to_irq() argument 218 alchemy_gpio1_set_value(int gpio, int v) alchemy_gpio1_set_value() argument 225 alchemy_gpio1_get_value(int gpio) alchemy_gpio1_get_value() argument 231 alchemy_gpio1_direction_input(int gpio) alchemy_gpio1_direction_input() argument 238 alchemy_gpio1_direction_output(int gpio, int v) alchemy_gpio1_direction_output() argument 247 alchemy_gpio1_is_valid(int gpio) alchemy_gpio1_is_valid() argument 252 alchemy_gpio1_to_irq(int gpio) alchemy_gpio1_to_irq() argument 284 __alchemy_gpio2_mod_dir(int gpio, int to_out) __alchemy_gpio2_mod_dir() argument 298 alchemy_gpio2_set_value(int gpio, int v) alchemy_gpio2_set_value() argument 307 alchemy_gpio2_get_value(int gpio) alchemy_gpio2_get_value() argument 314 alchemy_gpio2_direction_input(int gpio) alchemy_gpio2_direction_input() argument 323 alchemy_gpio2_direction_output(int gpio, int v) alchemy_gpio2_direction_output() argument 333 alchemy_gpio2_is_valid(int gpio) alchemy_gpio2_is_valid() argument 338 alchemy_gpio2_to_irq(int gpio) alchemy_gpio2_to_irq() argument 467 alchemy_gpio_direction_input(int gpio) alchemy_gpio_direction_input() argument 474 alchemy_gpio_direction_output(int gpio, int v) alchemy_gpio_direction_output() argument 481 alchemy_gpio_get_value(int gpio) alchemy_gpio_get_value() argument 488 alchemy_gpio_set_value(int gpio, int v) alchemy_gpio_set_value() argument 496 alchemy_gpio_is_valid(int gpio) alchemy_gpio_is_valid() argument 503 alchemy_gpio_cansleep(int gpio) alchemy_gpio_cansleep() argument 508 alchemy_gpio_to_irq(int gpio) alchemy_gpio_to_irq() argument [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/mach-au1x00/ |
H A D | gpio-au1000.h | 45 static inline int au1000_gpio1_to_irq(int gpio) in au1000_gpio1_to_irq() argument 50 static inline int au1000_gpio2_to_irq(int gpio) in au1000_gpio2_to_irq() argument 63 static inline int au1500_gpio1_to_irq(int gpio) in au1500_gpio1_to_irq() argument 76 static inline int au1500_gpio2_to_irq(int gpio) in au1500_gpio2_to_irq() argument 109 au1100_gpio1_to_irq(int gpio) au1100_gpio1_to_irq() argument 114 au1100_gpio2_to_irq(int gpio) au1100_gpio2_to_irq() argument 136 au1550_gpio1_to_irq(int gpio) au1550_gpio1_to_irq() argument 149 au1550_gpio2_to_irq(int gpio) au1550_gpio2_to_irq() argument 180 au1200_gpio1_to_irq(int gpio) au1200_gpio1_to_irq() argument 185 au1200_gpio2_to_irq(int gpio) au1200_gpio2_to_irq() argument 218 alchemy_gpio1_set_value(int gpio, int v) alchemy_gpio1_set_value() argument 225 alchemy_gpio1_get_value(int gpio) alchemy_gpio1_get_value() argument 231 alchemy_gpio1_direction_input(int gpio) alchemy_gpio1_direction_input() argument 238 alchemy_gpio1_direction_output(int gpio, int v) alchemy_gpio1_direction_output() argument 247 alchemy_gpio1_is_valid(int gpio) alchemy_gpio1_is_valid() argument 252 alchemy_gpio1_to_irq(int gpio) alchemy_gpio1_to_irq() argument 284 __alchemy_gpio2_mod_dir(int gpio, int to_out) __alchemy_gpio2_mod_dir() argument 298 alchemy_gpio2_set_value(int gpio, int v) alchemy_gpio2_set_value() argument 307 alchemy_gpio2_get_value(int gpio) alchemy_gpio2_get_value() argument 314 alchemy_gpio2_direction_input(int gpio) alchemy_gpio2_direction_input() argument 323 alchemy_gpio2_direction_output(int gpio, int v) alchemy_gpio2_direction_output() argument 333 alchemy_gpio2_is_valid(int gpio) alchemy_gpio2_is_valid() argument 338 alchemy_gpio2_to_irq(int gpio) alchemy_gpio2_to_irq() argument 467 alchemy_gpio_direction_input(int gpio) alchemy_gpio_direction_input() argument 474 alchemy_gpio_direction_output(int gpio, int v) alchemy_gpio_direction_output() argument 481 alchemy_gpio_get_value(int gpio) alchemy_gpio_get_value() argument 488 alchemy_gpio_set_value(int gpio, int v) alchemy_gpio_set_value() argument 496 alchemy_gpio_is_valid(int gpio) alchemy_gpio_is_valid() argument 503 alchemy_gpio_to_irq(int gpio) alchemy_gpio_to_irq() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-sa1100/ |
H A D | neponset.c | 81 struct gpio_chip *gpio[4]; member [all...] |
H A D | generic.c | 449 int sa11x0_gpio_set_wake(unsigned int gpio, unsigned int on) in sa11x0_gpio_set_wake() argument
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/8xx/ |
H A D | cpm1.c | 397 static int cpm1_gpio16_get(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_get() argument 422 static void cpm1_gpio16_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm1_gpio16_set() argument 436 static int cpm1_gpio16_to_irq(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_to_irq() argument 444 static int cpm1_gpio16_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm1_gpio16_dir_out() argument 462 static int cpm1_gpio16_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_dir_in() argument 534 cpm1_gpio32_get(struct gpio_chip *gc, unsigned int gpio) cpm1_gpio32_get() argument 559 cpm1_gpio32_set(struct gpio_chip *gc, unsigned int gpio, int value) cpm1_gpio32_set() argument 573 cpm1_gpio32_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) cpm1_gpio32_dir_out() argument 591 cpm1_gpio32_dir_in(struct gpio_chip *gc, unsigned int gpio) cpm1_gpio32_dir_in() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/platform/seco/ |
H A D | seco-cec.c | 551 struct gpio_desc *gpio; in secocec_acpi_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/input/misc/ |
H A D | soc_button_array.c | 163 int error, gpio, irq; in soc_button_device_create() local [all...] |