| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/gpio/ | 
| D | gpio_base.c | 55 	struct gpio *gpio,  in dal_gpio_open()62 	struct gpio *gpio,  in dal_gpio_open_ex()
 81 	const struct gpio *gpio,  in dal_gpio_get_value()
 93 	const struct gpio *gpio,  in dal_gpio_set_value()
 105 	const struct gpio *gpio)  in dal_gpio_get_mode()
 111 	struct gpio *gpio)  in dal_gpio_lock_pin()
 117 	struct gpio *gpio)  in dal_gpio_unlock_pin()
 123 	struct gpio *gpio,  in dal_gpio_change_mode()
 135 	const struct gpio *gpio)  in dal_gpio_get_id()
 141 	const struct gpio *gpio)  in dal_gpio_get_enum()
 [all …]
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | gpio.h | 50 struct gpio {  struct51 	unsigned	gpio;  member
 59 #include <asm/gpio.h>  argument
 64 static inline int gpio_get_value(unsigned int gpio)  in gpio_get_value()
 69 static inline void gpio_set_value(unsigned int gpio, int value)  in gpio_set_value()
 74 static inline int gpio_cansleep(unsigned int gpio)  in gpio_cansleep()
 79 static inline int gpio_to_irq(unsigned int gpio)  in gpio_to_irq()
 116 static inline int gpio_request(unsigned gpio, const char *label)  in gpio_request()
 121 static inline int gpio_request_one(unsigned gpio,  in gpio_request_one()
 132 static inline void gpio_free(unsigned gpio)  in gpio_free()
 [all …]
 
 | 
| /Linux-v5.4/arch/mips/include/asm/mach-au1x00/ | 
| D | gpio-au1300.h | 29 static inline int au1300_gpio_get_value(unsigned int gpio)  in au1300_gpio_get_value()40 static inline int au1300_gpio_direction_input(unsigned int gpio)  in au1300_gpio_direction_input()
 55 static inline int au1300_gpio_set_value(unsigned int gpio, int v)  in au1300_gpio_set_value()
 71 static inline int au1300_gpio_direction_output(unsigned int gpio, int v)  in au1300_gpio_direction_output()
 77 static inline int au1300_gpio_to_irq(unsigned int gpio)  in au1300_gpio_to_irq()
 87 static inline int au1300_gpio_is_valid(unsigned int gpio)  in au1300_gpio_is_valid()
 101 static inline int au1300_gpio_cansleep(unsigned int gpio)  in au1300_gpio_cansleep()
 107 static inline int au1300_gpio_getinitlvl(unsigned int gpio)  in au1300_gpio_getinitlvl()
 155 static inline int gpio_direction_input(unsigned int gpio)  in gpio_direction_input()
 160 static inline int gpio_direction_output(unsigned int gpio, int v)  in gpio_direction_output()
 [all …]
 
 | 
| D | gpio-au1000.h | 45 static inline int au1000_gpio1_to_irq(int gpio)  in au1000_gpio1_to_irq()50 static inline int au1000_gpio2_to_irq(int gpio)  in au1000_gpio2_to_irq()
 63 static inline int au1500_gpio1_to_irq(int gpio)  in au1500_gpio1_to_irq()
 76 static inline int au1500_gpio2_to_irq(int gpio)  in au1500_gpio2_to_irq()
 109 static inline int au1100_gpio1_to_irq(int gpio)  in au1100_gpio1_to_irq()
 114 static inline int au1100_gpio2_to_irq(int gpio)  in au1100_gpio2_to_irq()
 136 static inline int au1550_gpio1_to_irq(int gpio)  in au1550_gpio1_to_irq()
 149 static inline int au1550_gpio2_to_irq(int gpio)  in au1550_gpio2_to_irq()
 180 static inline int au1200_gpio1_to_irq(int gpio)  in au1200_gpio1_to_irq()
 185 static inline int au1200_gpio2_to_irq(int gpio)  in au1200_gpio2_to_irq()
 [all …]
 
 | 
| /Linux-v5.4/include/asm-generic/ | 
| D | gpio.h | 59 static inline struct gpio_chip *gpio_to_chip(unsigned gpio)  in gpio_to_chip()70 static inline int gpio_direction_input(unsigned gpio)  in gpio_direction_input()
 74 static inline int gpio_direction_output(unsigned gpio, int value)  in gpio_direction_output()
 79 static inline int gpio_set_debounce(unsigned gpio, unsigned debounce)  in gpio_set_debounce()
 84 static inline int gpio_get_value_cansleep(unsigned gpio)  in gpio_get_value_cansleep()
 88 static inline void gpio_set_value_cansleep(unsigned gpio, int value)  in gpio_set_value_cansleep()
 98 static inline int __gpio_get_value(unsigned gpio)  in __gpio_get_value()
 102 static inline void __gpio_set_value(unsigned gpio, int value)  in __gpio_set_value()
 107 static inline int __gpio_cansleep(unsigned gpio)  in __gpio_cansleep()
 112 static inline int __gpio_to_irq(unsigned gpio)  in __gpio_to_irq()
 [all …]
 
 | 
| /Linux-v5.4/arch/m68k/include/asm/ | 
| D | mcfgpio.h | 23 static inline int __gpio_get_value(unsigned gpio)  in __gpio_get_value()31 static inline void __gpio_set_value(unsigned gpio, int value)  in __gpio_set_value()
 37 static inline int __gpio_cansleep(unsigned gpio)  in __gpio_cansleep()
 45 static inline int __gpio_to_irq(unsigned gpio)  in __gpio_to_irq()
 50 static inline int gpio_direction_input(unsigned gpio)  in gpio_direction_input()
 58 static inline int gpio_direction_output(unsigned gpio, int value)  in gpio_direction_output()
 66 static inline int gpio_request(unsigned gpio, const char *label)  in gpio_request()
 74 static inline void gpio_free(unsigned gpio)  in gpio_free()
 129 #define mcfgpio_bit(gpio)		(1 << ((gpio) %  MCFGPIO_PORTSIZE))  argument
 130 #define mcfgpio_port(gpio)		((gpio) / MCFGPIO_PORTSIZE)  argument
 [all …]
 
 | 
| D | gpio.h | 22 static inline int gpio_get_value(unsigned gpio)  in gpio_get_value()30 static inline void gpio_set_value(unsigned gpio, int value)  in gpio_set_value()
 57 static inline int gpio_to_irq(unsigned gpio)  in gpio_to_irq()
 76 static inline int gpio_cansleep(unsigned gpio)  in gpio_cansleep()
 82 static inline int gpio_request_one(unsigned gpio, unsigned long flags, const char *label)  in gpio_request_one()
 
 | 
| /Linux-v5.4/arch/mips/include/asm/mach-pmcs-msp71xx/ | 
| D | msp_gpio_macros.h | 130 #define OFFSET_GPIO_NUMBER(gpio)	(gpio - MSP_GPIO_OFFSET[gpio])  argument143 #define BASIC_DATA_MASK(gpio)	\  argument
 145 #define BASIC_MODE_MASK(gpio)	\  argument
 147 #define BASIC_MODE(mode, gpio)	\  argument
 149 #define BASIC_MODE_SHIFT(gpio)	\  argument
 151 #define BASIC_MODE_FROM_REG(data, gpio) \  argument
 175 #define EXTENDED_OFFSET_GPIO(gpio)	(gpio < 24 ? gpio - 16 : gpio - 24)  argument
 184 #define EXTENDED_DISABLE(gpio)	\  argument
 186 #define EXTENDED_ENABLE(gpio)	\  argument
 188 #define EXTENDED_SET(gpio)	\  argument
 [all …]
 
 | 
| /Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/hw/ | 
| D | gpio.h | 38 struct gpio {  struct39 	struct gpio_service *service;  argument
 40 	struct hw_gpio_pin *pin;  argument
 41 	enum gpio_id id;  argument
 44 	union gpio_hw_container hw_container;  argument
 45 	enum gpio_mode mode;  argument
 48 	enum gpio_pin_output_state output_state;  argument
 
 | 
| /Linux-v5.4/drivers/ssb/ | 
| D | driver_gpio.c | 26 static int ssb_gpio_to_irq(struct gpio_chip *chip, unsigned int gpio)  in ssb_gpio_to_irq()41 static int ssb_gpio_chipco_get_value(struct gpio_chip *chip, unsigned int gpio)  in ssb_gpio_chipco_get_value()
 48 static void ssb_gpio_chipco_set_value(struct gpio_chip *chip, unsigned int gpio,  in ssb_gpio_chipco_set_value()
 57 					   unsigned int gpio)  in ssb_gpio_chipco_direction_input()
 66 					    unsigned int gpio, int value)  in ssb_gpio_chipco_direction_output()
 75 static int ssb_gpio_chipco_request(struct gpio_chip *chip, unsigned int gpio)  in ssb_gpio_chipco_request()
 88 static void ssb_gpio_chipco_free(struct gpio_chip *chip, unsigned int gpio)  in ssb_gpio_chipco_free()
 100 	int gpio = irqd_to_hwirq(d);  in ssb_gpio_irq_chipco_mask()  local
 108 	int gpio = irqd_to_hwirq(d);  in ssb_gpio_irq_chipco_unmask()  local
 129 	int gpio;  in ssb_gpio_irq_chipco_handler()  local
 [all …]
 
 | 
| /Linux-v5.4/arch/mips/ar7/ | 
| D | gpio.c | 22 static int ar7_gpio_get_value(struct gpio_chip *chip, unsigned gpio)  in ar7_gpio_get_value()30 static int titan_gpio_get_value(struct gpio_chip *chip, unsigned gpio)  in titan_gpio_get_value()
 40 				unsigned gpio, int value)  in ar7_gpio_set_value()
 53 				unsigned gpio, int value)  in titan_gpio_set_value()
 66 static int ar7_gpio_direction_input(struct gpio_chip *chip, unsigned gpio)  in ar7_gpio_direction_input()
 76 static int titan_gpio_direction_input(struct gpio_chip *chip, unsigned gpio)  in titan_gpio_direction_input()
 91 					unsigned gpio, int value)  in ar7_gpio_direction_output()
 103 					unsigned gpio, int value)  in titan_gpio_direction_output()
 143 static inline int ar7_gpio_enable_ar7(unsigned gpio)  in ar7_gpio_enable_ar7()
 152 static inline int ar7_gpio_enable_titan(unsigned gpio)  in ar7_gpio_enable_titan()
 [all …]
 
 | 
| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ | 
| D | base.c | 30 nvkm_gpio_drive(struct nvkm_gpio *gpio, int idx, int line, int dir, int out)  in nvkm_gpio_drive()36 nvkm_gpio_sense(struct nvkm_gpio *gpio, int idx, int line)  in nvkm_gpio_sense()
 42 nvkm_gpio_reset(struct nvkm_gpio *gpio, u8 func)  in nvkm_gpio_reset()
 49 nvkm_gpio_find(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line,  in nvkm_gpio_find()
 81 nvkm_gpio_set(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line, int state)  in nvkm_gpio_set()
 97 nvkm_gpio_get(struct nvkm_gpio *gpio, int idx, u8 tag, u8 line)  in nvkm_gpio_get()
 115 	struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event);  in nvkm_gpio_intr_fini()  local
 122 	struct nvkm_gpio *gpio = container_of(event, typeof(*gpio), event);  in nvkm_gpio_intr_init()  local
 150 	struct nvkm_gpio *gpio = nvkm_gpio(subdev);  in nvkm_gpio_intr()  local
 167 	struct nvkm_gpio *gpio = nvkm_gpio(subdev);  in nvkm_gpio_fini()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/mfd/ | 
| D | wm8350-gpio.c | 18 static int gpio_set_dir(struct wm8350 *wm8350, int gpio, int dir)  in gpio_set_dir()35 static int wm8350_gpio_set_debounce(struct wm8350 *wm8350, int gpio, int db)  in wm8350_gpio_set_debounce()
 45 static int gpio_set_func(struct wm8350 *wm8350, int gpio, int func)  in gpio_set_func()
 138 static int gpio_set_pull_up(struct wm8350 *wm8350, int gpio, int up)  in gpio_set_pull_up()
 150 static int gpio_set_pull_down(struct wm8350 *wm8350, int gpio, int down)  in gpio_set_pull_down()
 162 static int gpio_set_polarity(struct wm8350 *wm8350, int gpio, int pol)  in gpio_set_polarity()
 174 static int gpio_set_invert(struct wm8350 *wm8350, int gpio, int invert)  in gpio_set_invert()
 183 int wm8350_gpio_config(struct wm8350 *wm8350, int gpio, int dir, int func,  in wm8350_gpio_config()
 
 | 
| /Linux-v5.4/drivers/gpio/ | 
| D | gpio-lp87565.c | 31 	struct lp87565_gpio *gpio = gpiochip_get_data(chip);  in lp87565_gpio_get()  local44 	struct lp87565_gpio *gpio = gpiochip_get_data(chip);  in lp87565_gpio_set()  local
 53 	struct lp87565_gpio *gpio = gpiochip_get_data(chip);  in lp87565_gpio_get_direction()  local
 66 	struct lp87565_gpio *gpio = gpiochip_get_data(chip);  in lp87565_gpio_direction_input()  local
 76 	struct lp87565_gpio *gpio = gpiochip_get_data(chip);  in lp87565_gpio_direction_output()  local
 87 	struct lp87565_gpio *gpio = gpiochip_get_data(gc);  in lp87565_gpio_request()  local
 116 	struct lp87565_gpio *gpio = gpiochip_get_data(gc);  in lp87565_gpio_set_config()  local
 153 	struct lp87565_gpio *gpio;  in lp87565_gpio_probe()  local
 
 | 
| D | gpio-dwapb.c | 85 	struct dwapb_gpio	*gpio;  member121 static inline u32 gpio_reg_convert(struct dwapb_gpio *gpio, unsigned int offset)  in gpio_reg_convert()
 129 static inline u32 dwapb_read(struct dwapb_gpio *gpio, unsigned int offset)  in dwapb_read()
 137 static inline void dwapb_write(struct dwapb_gpio *gpio, unsigned int offset,  in dwapb_write()
 149 	struct dwapb_gpio *gpio = port->gpio;  in dwapb_gpio_to_irq()  local
 154 static struct dwapb_gpio_port *dwapb_offs_to_port(struct dwapb_gpio *gpio, unsigned int offs)  in dwapb_offs_to_port()
 168 static void dwapb_toggle_trigger(struct dwapb_gpio *gpio, unsigned int offs)  in dwapb_toggle_trigger()
 190 static u32 dwapb_do_irq(struct dwapb_gpio *gpio)  in dwapb_do_irq()
 212 	struct dwapb_gpio *gpio = irq_desc_get_handler_data(desc);  in dwapb_irq_handler()  local
 224 	struct dwapb_gpio *gpio = igc->private;  in dwapb_irq_enable()  local
 [all …]
 
 | 
| D | gpio-pcf857x.c | 125 	struct pcf857x	*gpio = gpiochip_get_data(chip);  in pcf857x_input()  local138 	struct pcf857x	*gpio = gpiochip_get_data(chip);  in pcf857x_get()  local
 147 	struct pcf857x	*gpio = gpiochip_get_data(chip);  in pcf857x_output()  local
 171 	struct pcf857x  *gpio = data;  in pcf857x_irq()  local
 198 	struct pcf857x *gpio = irq_data_get_irq_chip_data(data);  in pcf857x_irq_set_wake()  local
 205 	struct pcf857x *gpio = irq_data_get_irq_chip_data(data);  in pcf857x_irq_enable()  local
 212 	struct pcf857x *gpio = irq_data_get_irq_chip_data(data);  in pcf857x_irq_disable()  local
 219 	struct pcf857x *gpio = irq_data_get_irq_chip_data(data);  in pcf857x_irq_bus_lock()  local
 226 	struct pcf857x *gpio = irq_data_get_irq_chip_data(data);  in pcf857x_irq_bus_sync_unlock()  local
 238 	struct pcf857x			*gpio;  in pcf857x_probe()  local
 [all …]
 
 | 
| D | gpio-aspeed.c | 208 static inline void __iomem *bank_reg(struct aspeed_gpio *gpio,  in bank_reg()265 		struct aspeed_gpio *gpio, unsigned int offset)  in find_bank_props()
 278 static inline bool have_gpio(struct aspeed_gpio *gpio, unsigned int offset)  in have_gpio()
 288 static inline bool have_input(struct aspeed_gpio *gpio, unsigned int offset)  in have_input()
 298 static inline bool have_output(struct aspeed_gpio *gpio, unsigned int offset)  in have_output()
 305 static void aspeed_gpio_change_cmd_source(struct aspeed_gpio *gpio,  in aspeed_gpio_change_cmd_source()
 337 static bool aspeed_gpio_copro_request(struct aspeed_gpio *gpio,  in aspeed_gpio_copro_request()
 361 static void aspeed_gpio_copro_release(struct aspeed_gpio *gpio,  in aspeed_gpio_copro_release()
 383 	struct aspeed_gpio *gpio = gpiochip_get_data(gc);  in aspeed_gpio_get()  local
 392 	struct aspeed_gpio *gpio = gpiochip_get_data(gc);  in __aspeed_gpio_set()  local
 [all …]
 
 | 
| D | gpio-zynq.c | 156 static int zynq_gpio_is_zynq(struct zynq_gpio *gpio)  in zynq_gpio_is_zynq()167 static int gpio_data_ro_bug(struct zynq_gpio *gpio)  in gpio_data_ro_bug()
 187 					  struct zynq_gpio *gpio)  in zynq_gpio_get_bank_pin()
 220 	struct zynq_gpio *gpio = gpiochip_get_data(chip);  in zynq_gpio_get_value()  local
 263 	struct zynq_gpio *gpio = gpiochip_get_data(chip);  in zynq_gpio_set_value()  local
 300 	struct zynq_gpio *gpio = gpiochip_get_data(chip);  in zynq_gpio_dir_in()  local
 337 	struct zynq_gpio *gpio = gpiochip_get_data(chip);  in zynq_gpio_dir_out()  local
 369 	struct zynq_gpio *gpio = gpiochip_get_data(chip);  in zynq_gpio_get_direction()  local
 389 	struct zynq_gpio *gpio =  in zynq_gpio_irq_mask()  local
 410 	struct zynq_gpio *gpio =  in zynq_gpio_irq_unmask()  local
 [all …]
 
 | 
| D | gpio-bcm-kona.c | 31 #define GPIO_BANK(gpio)				((gpio) >> 5)  argument32 #define GPIO_BIT(gpio)				((gpio) & (GPIO_PER_BANK - 1))  argument
 35 #define GPIO_CONTROL(gpio)			(0x00000100 + ((gpio) << 2))  argument
 92 					unsigned gpio)  in bcm_kona_gpio_lock_gpio()
 108 					unsigned gpio)  in bcm_kona_gpio_unlock_gpio()
 123 static int bcm_kona_gpio_get_dir(struct gpio_chip *chip, unsigned gpio)  in bcm_kona_gpio_get_dir()
 133 static void bcm_kona_gpio_set(struct gpio_chip *chip, unsigned gpio, int value)  in bcm_kona_gpio_set()
 160 static int bcm_kona_gpio_get(struct gpio_chip *chip, unsigned gpio)  in bcm_kona_gpio_get()
 187 static int bcm_kona_gpio_request(struct gpio_chip *chip, unsigned gpio)  in bcm_kona_gpio_request()
 195 static void bcm_kona_gpio_free(struct gpio_chip *chip, unsigned gpio)  in bcm_kona_gpio_free()
 [all …]
 
 | 
| D | gpio-bd9571mwv.c | 34 	struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip);  in bd9571mwv_gpio_get_direction()  local47 	struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip);  in bd9571mwv_gpio_direction_input()  local
 58 	struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip);  in bd9571mwv_gpio_direction_output()  local
 71 	struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip);  in bd9571mwv_gpio_get()  local
 84 	struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip);  in bd9571mwv_gpio_set()  local
 105 	struct bd9571mwv_gpio *gpio;  in bd9571mwv_gpio_probe()  local
 
 | 
| D | gpio-tps65912.c | 26 	struct tps65912_gpio *gpio = gpiochip_get_data(gc);  in tps65912_gpio_get_direction()  local42 	struct tps65912_gpio *gpio = gpiochip_get_data(gc);  in tps65912_gpio_direction_input()  local
 51 	struct tps65912_gpio *gpio = gpiochip_get_data(gc);  in tps65912_gpio_direction_output()  local
 63 	struct tps65912_gpio *gpio = gpiochip_get_data(gc);  in tps65912_gpio_get()  local
 79 	struct tps65912_gpio *gpio = gpiochip_get_data(gc);  in tps65912_gpio_set()  local
 101 	struct tps65912_gpio *gpio;  in tps65912_gpio_probe()  local
 
 | 
| D | gpio-mpc5200.c | 44 static int mpc52xx_wkup_gpio_get(struct gpio_chip *gc, unsigned int gpio)  in mpc52xx_wkup_gpio_get()58 __mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val)  in __mpc52xx_wkup_gpio_set()
 73 mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val)  in mpc52xx_wkup_gpio_set()
 86 static int mpc52xx_wkup_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio)  in mpc52xx_wkup_gpio_dir_in()
 109 mpc52xx_wkup_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val)  in mpc52xx_wkup_gpio_dir_out()
 208 static int mpc52xx_simple_gpio_get(struct gpio_chip *gc, unsigned int gpio)  in mpc52xx_simple_gpio_get()
 220 __mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val)  in __mpc52xx_simple_gpio_set()
 234 mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val)  in mpc52xx_simple_gpio_set()
 247 static int mpc52xx_simple_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio)  in mpc52xx_simple_gpio_dir_in()
 270 mpc52xx_simple_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val)  in mpc52xx_simple_gpio_dir_out()
 
 | 
| D | gpio-tegra186.c | 59 	struct gpio_chip gpio;  member70 tegra186_gpio_get_port(struct tegra_gpio *gpio, unsigned int *pin)  in tegra186_gpio_get_port()
 88 static void __iomem *tegra186_gpio_get_base(struct tegra_gpio *gpio,  in tegra186_gpio_get_base()
 103 	struct tegra_gpio *gpio = gpiochip_get_data(chip);  in tegra186_gpio_get_direction()  local
 121 	struct tegra_gpio *gpio = gpiochip_get_data(chip);  in tegra186_gpio_direction_input()  local
 144 	struct tegra_gpio *gpio = gpiochip_get_data(chip);  in tegra186_gpio_direction_output()  local
 170 	struct tegra_gpio *gpio = gpiochip_get_data(chip);  in tegra186_gpio_get()  local
 190 	struct tegra_gpio *gpio = gpiochip_get_data(chip);  in tegra186_gpio_set()  local
 211 	struct tegra_gpio *gpio = gpiochip_get_data(chip);  in tegra186_gpio_of_xlate()  local
 239 	struct tegra_gpio *gpio = irq_data_get_irq_chip_data(data);  in tegra186_irq_ack()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/bcma/ | 
| D | driver_gpio.c | 20 static int bcma_gpio_get_value(struct gpio_chip *chip, unsigned gpio)  in bcma_gpio_get_value()27 static void bcma_gpio_set_value(struct gpio_chip *chip, unsigned gpio,  in bcma_gpio_set_value()
 35 static int bcma_gpio_direction_input(struct gpio_chip *chip, unsigned gpio)  in bcma_gpio_direction_input()
 43 static int bcma_gpio_direction_output(struct gpio_chip *chip, unsigned gpio,  in bcma_gpio_direction_output()
 53 static int bcma_gpio_request(struct gpio_chip *chip, unsigned gpio)  in bcma_gpio_request()
 66 static void bcma_gpio_free(struct gpio_chip *chip, unsigned gpio)  in bcma_gpio_free()
 80 	int gpio = irqd_to_hwirq(d);  in bcma_gpio_irq_unmask()  local
 91 	int gpio = irqd_to_hwirq(d);  in bcma_gpio_irq_mask()  local
 110 	int gpio;  in bcma_gpio_irq_handler()  local
 
 | 
| /Linux-v5.4/drivers/net/wireless/ath/ath5k/ | 
| D | gpio.c | 106 ath5k_hw_set_gpio_input(struct ath5k_hw *ah, u32 gpio)  in ath5k_hw_set_gpio_input()124 ath5k_hw_set_gpio_output(struct ath5k_hw *ah, u32 gpio)  in ath5k_hw_set_gpio_output()
 142 ath5k_hw_get_gpio(struct ath5k_hw *ah, u32 gpio)  in ath5k_hw_get_gpio()
 159 ath5k_hw_set_gpio(struct ath5k_hw *ah, u32 gpio, u32 val)  in ath5k_hw_set_gpio()
 189 ath5k_hw_set_gpio_intr(struct ath5k_hw *ah, unsigned int gpio,  in ath5k_hw_set_gpio_intr()
 
 |