Home
last modified time | relevance | path

Searched defs:gpio (Results 1 – 25 of 355) sorted by relevance

12345678910>>...15

/drivers/gpu/drm/amd/display/dc/gpio/
Dgpio_base.c55 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 …]
/drivers/ssb/
Ddriver_gpio.c26 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 …]
/drivers/gpu/drm/amd/display/dc/inc/hw/
Dgpio.h38 struct gpio { struct
39 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
/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dbase.c30 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 …]
/drivers/gpio/
Dgpio-dwapb.c94 struct dwapb_gpio *gpio; member
131 static inline u32 gpio_reg_convert(struct dwapb_gpio *gpio, unsigned int offset) in gpio_reg_convert()
139 static inline u32 dwapb_read(struct dwapb_gpio *gpio, unsigned int offset) in dwapb_read()
147 static inline void dwapb_write(struct dwapb_gpio *gpio, unsigned int offset, in dwapb_write()
156 static struct dwapb_gpio_port *dwapb_offs_to_port(struct dwapb_gpio *gpio, unsigned int offs) in dwapb_offs_to_port()
170 static void dwapb_toggle_trigger(struct dwapb_gpio *gpio, unsigned int offs) in dwapb_toggle_trigger()
192 static u32 dwapb_do_irq(struct dwapb_gpio *gpio) in dwapb_do_irq()
214 struct dwapb_gpio *gpio = irq_desc_get_handler_data(desc); in dwapb_irq_handler() local
230 struct dwapb_gpio *gpio = to_dwapb_gpio(gc); in dwapb_irq_ack() local
242 struct dwapb_gpio *gpio = to_dwapb_gpio(gc); in dwapb_irq_mask() local
[all …]
Dgpio-pcf857x.c125 struct pcf857x *gpio = gpiochip_get_data(chip); in pcf857x_input() local
138 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 …]
Dgpio-aspeed.c208 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 …]
Dgpio-lp87565.c31 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_get() local
44 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
69 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_direction_input() local
79 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_direction_output() local
90 struct lp87565_gpio *gpio = gpiochip_get_data(gc); in lp87565_gpio_request() local
119 struct lp87565_gpio *gpio = gpiochip_get_data(gc); in lp87565_gpio_set_config() local
156 struct lp87565_gpio *gpio; in lp87565_gpio_probe() local
Dgpio-bcm-kona.c30 #define GPIO_BANK(gpio) ((gpio) >> 5) argument
31 #define GPIO_BIT(gpio) ((gpio) & (GPIO_PER_BANK - 1)) argument
34 #define GPIO_CONTROL(gpio) (0x00000100 + ((gpio) << 2)) argument
91 unsigned gpio) in bcm_kona_gpio_lock_gpio()
107 unsigned gpio) in bcm_kona_gpio_unlock_gpio()
122 static int bcm_kona_gpio_get_dir(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_get_dir()
132 static void bcm_kona_gpio_set(struct gpio_chip *chip, unsigned gpio, int value) in bcm_kona_gpio_set()
159 static int bcm_kona_gpio_get(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_get()
186 static int bcm_kona_gpio_request(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_request()
194 static void bcm_kona_gpio_free(struct gpio_chip *chip, unsigned gpio) in bcm_kona_gpio_free()
[all …]
Dgpio-zynq.c163 static int zynq_gpio_is_zynq(struct zynq_gpio *gpio) in zynq_gpio_is_zynq()
174 static int gpio_data_ro_bug(struct zynq_gpio *gpio) in gpio_data_ro_bug()
194 struct zynq_gpio *gpio) in zynq_gpio_get_bank_pin()
229 struct zynq_gpio *gpio = gpiochip_get_data(chip); in zynq_gpio_get_value() local
272 struct zynq_gpio *gpio = gpiochip_get_data(chip); in zynq_gpio_set_value() local
310 struct zynq_gpio *gpio = gpiochip_get_data(chip); in zynq_gpio_dir_in() local
350 struct zynq_gpio *gpio = gpiochip_get_data(chip); in zynq_gpio_dir_out() local
384 struct zynq_gpio *gpio = gpiochip_get_data(chip); in zynq_gpio_get_direction() local
407 struct zynq_gpio *gpio = in zynq_gpio_irq_mask() local
428 struct zynq_gpio *gpio = in zynq_gpio_irq_unmask() local
[all …]
Dgpio-regmap.c42 static int gpio_regmap_simple_xlate(struct gpio_regmap *gpio, in gpio_regmap_simple_xlate()
57 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_get() local
81 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_set() local
95 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_set_with_clear() local
110 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_get_direction() local
141 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_set_direction() local
181 void gpio_regmap_set_drvdata(struct gpio_regmap *gpio, void *data) in gpio_regmap_set_drvdata()
187 void *gpio_regmap_get_drvdata(struct gpio_regmap *gpio) in gpio_regmap_get_drvdata()
201 struct gpio_regmap *gpio; in gpio_regmap_register() local
302 void gpio_regmap_unregister(struct gpio_regmap *gpio) in gpio_regmap_unregister()
[all …]
Dgpio-tegra186.c78 struct gpio_chip gpio; member
90 tegra186_gpio_get_port(struct tegra_gpio *gpio, unsigned int *pin) in tegra186_gpio_get_port()
108 static void __iomem *tegra186_gpio_get_base(struct tegra_gpio *gpio, in tegra186_gpio_get_base()
126 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_get_direction() local
144 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_direction_input() local
167 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_direction_output() local
193 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_get() local
213 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_set() local
234 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_set_config() local
268 struct tegra_gpio *gpio = gpiochip_get_data(chip); in tegra186_gpio_add_pin_ranges() local
[all …]
Dgpio-mpc5200.c44 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()
Dgpio-raspberrypi-exp.c33 u32 gpio; member
42 u32 gpio; member
50 u32 gpio; member
56 struct rpi_exp_gpio *gpio; in rpi_exp_gpio_get_polarity() local
76 struct rpi_exp_gpio *gpio; in rpi_exp_gpio_dir_in() local
105 struct rpi_exp_gpio *gpio; in rpi_exp_gpio_dir_out() local
134 struct rpi_exp_gpio *gpio; in rpi_exp_gpio_get_direction() local
158 struct rpi_exp_gpio *gpio; in rpi_exp_gpio_get() local
180 struct rpi_exp_gpio *gpio; in rpi_exp_gpio_set() local
Dgpio-bd9571mwv.c34 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_get_direction() local
49 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_direction_input() local
60 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_direction_output() local
73 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_get() local
86 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_set() local
107 struct bd9571mwv_gpio *gpio; in bd9571mwv_gpio_probe() local
Dgpio-tps65912.c26 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_get_direction() local
42 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
Dgpio-mmio.c132 static int bgpio_get_set(struct gpio_chip *gc, unsigned int gpio) in bgpio_get_set()
167 static int bgpio_get(struct gpio_chip *gc, unsigned int gpio) in bgpio_get()
214 static void bgpio_set_none(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set_none()
218 static void bgpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set()
235 static void bgpio_set_with_clear(struct gpio_chip *gc, unsigned int gpio, in bgpio_set_with_clear()
246 static void bgpio_set_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set_set()
327 static int bgpio_simple_dir_in(struct gpio_chip *gc, unsigned int gpio) in bgpio_simple_dir_in()
332 static int bgpio_dir_out_err(struct gpio_chip *gc, unsigned int gpio, in bgpio_dir_out_err()
338 static int bgpio_simple_dir_out(struct gpio_chip *gc, unsigned int gpio, in bgpio_simple_dir_out()
346 static int bgpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in bgpio_dir_in()
[all …]
Dgpio-wcove.c100 static inline int to_reg(int gpio, enum ctrl_register reg_type) in to_reg()
115 static void wcove_update_irq_mask(struct wcove_gpio *wg, int gpio) in wcove_update_irq_mask()
133 static void wcove_update_irq_ctrl(struct wcove_gpio *wg, int gpio) in wcove_update_irq_ctrl()
143 static int wcove_gpio_dir_in(struct gpio_chip *chip, unsigned int gpio) in wcove_gpio_dir_in()
154 static int wcove_gpio_dir_out(struct gpio_chip *chip, unsigned int gpio, in wcove_gpio_dir_out()
166 static int wcove_gpio_get_direction(struct gpio_chip *chip, unsigned int gpio) in wcove_gpio_get_direction()
185 static int wcove_gpio_get(struct gpio_chip *chip, unsigned int gpio) in wcove_gpio_get()
201 static void wcove_gpio_set(struct gpio_chip *chip, unsigned int gpio, int value) in wcove_gpio_set()
215 static int wcove_gpio_set_config(struct gpio_chip *chip, unsigned int gpio, in wcove_gpio_set_config()
280 int gpio = data->hwirq; in wcove_bus_sync_unlock() local
[all …]
Dgpio-lp873x.c49 struct lp873x_gpio *gpio = gpiochip_get_data(chip); in lp873x_gpio_direction_output() local
59 struct lp873x_gpio *gpio = gpiochip_get_data(chip); in lp873x_gpio_get() local
72 struct lp873x_gpio *gpio = gpiochip_get_data(chip); in lp873x_gpio_set() local
81 struct lp873x_gpio *gpio = gpiochip_get_data(gc); in lp873x_gpio_request() local
106 struct lp873x_gpio *gpio = gpiochip_get_data(gc); in lp873x_gpio_set_config() local
144 struct lp873x_gpio *gpio; in lp873x_gpio_probe() local
/drivers/mfd/
Dwm8350-gpio.c18 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()
/drivers/bcma/
Ddriver_gpio.c20 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
/drivers/pinctrl/bcm/
Dpinctrl-nsp-gpio.c104 unsigned int reg, unsigned gpio, bool set) in nsp_set_bit()
128 unsigned int reg, unsigned gpio) in nsp_get_bit()
169 unsigned gpio = d->hwirq; in nsp_gpio_irq_ack() local
188 unsigned gpio = d->hwirq; in nsp_gpio_irq_set_mask() local
224 unsigned gpio = d->hwirq; in nsp_gpio_irq_set_type() local
272 static int nsp_gpio_direction_input(struct gpio_chip *gc, unsigned gpio) in nsp_gpio_direction_input()
285 static int nsp_gpio_direction_output(struct gpio_chip *gc, unsigned gpio, in nsp_gpio_direction_output()
300 static int nsp_gpio_get_direction(struct gpio_chip *gc, unsigned gpio) in nsp_gpio_get_direction()
313 static void nsp_gpio_set(struct gpio_chip *gc, unsigned gpio, int val) in nsp_gpio_set()
325 static int nsp_gpio_get(struct gpio_chip *gc, unsigned gpio) in nsp_gpio_get()
[all …]
Dpinctrl-iproc-gpio.c140 unsigned gpio, bool set) in iproc_set_bit()
155 unsigned gpio) in iproc_get_bit()
200 unsigned gpio = d->hwirq; in iproc_gpio_irq_ack() local
219 unsigned gpio = d->hwirq; in iproc_gpio_irq_set_mask() local
250 unsigned gpio = d->hwirq; in iproc_gpio_irq_set_type() local
310 unsigned gpio = gc->base + offset; in iproc_gpio_request() local
322 unsigned gpio = gc->base + offset; in iproc_gpio_free() local
330 static int iproc_gpio_direction_input(struct gpio_chip *gc, unsigned gpio) in iproc_gpio_direction_input()
344 static int iproc_gpio_direction_output(struct gpio_chip *gc, unsigned gpio, in iproc_gpio_direction_output()
360 static int iproc_gpio_get_direction(struct gpio_chip *gc, unsigned int gpio) in iproc_gpio_get_direction()
[all …]
/drivers/pinctrl/
Dpinctrl-coh901.c62 struct u300_gpio *gpio; member
213 struct u300_gpio *gpio = gpiochip_get_data(chip); in u300_gpio_get() local
220 struct u300_gpio *gpio = gpiochip_get_data(chip); in u300_gpio_set() local
237 struct u300_gpio *gpio = gpiochip_get_data(chip); in u300_gpio_direction_input() local
253 struct u300_gpio *gpio = gpiochip_get_data(chip); in u300_gpio_direction_output() local
284 struct u300_gpio *gpio = gpiochip_get_data(chip); in u300_gpio_config_get() local
342 struct u300_gpio *gpio = gpiochip_get_data(chip); in u300_gpio_config_set() local
401 static void u300_toggle_trigger(struct u300_gpio *gpio, unsigned offset) in u300_toggle_trigger()
423 struct u300_gpio *gpio = gpiochip_get_data(chip); in u300_gpio_irq_type() local
460 struct u300_gpio *gpio = gpiochip_get_data(chip); in u300_gpio_irq_enable() local
[all …]
/drivers/net/wireless/ath/ath5k/
Dgpio.c106 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()

12345678910>>...15