Home
last modified time | relevance | path

Searched defs:gpio (Results 101 – 125 of 506) sorted by relevance

12345678910>>...21

/Linux-v6.6/drivers/media/usb/dvb-usb-v2/
Dmxl111sf-gpio.c166 int gpio, int direction, int val) in mxl111sf_hw_do_set_gpio()
548 static int mxl111sf_hw_set_gpio(struct mxl111sf_state *state, int gpio, int val) in mxl111sf_hw_set_gpio()
570 static int pca9534_set_gpio(struct mxl111sf_state *state, int gpio, int val) in pca9534_set_gpio()
627 int mxl111sf_set_gpio(struct mxl111sf_state *state, int gpio, int val) in mxl111sf_set_gpio()
/Linux-v6.6/drivers/gpio/
Dgpiolib-devres.c27 struct gpio_desc **this = res, **gpio = data; in devm_gpiod_match() local
325 unsigned *gpio = res; in devm_gpio_release() local
341 int devm_gpio_request(struct device *dev, unsigned gpio, const char *label) in devm_gpio_request()
370 int devm_gpio_request_one(struct device *dev, unsigned gpio, in devm_gpio_request_one()
Dgpio-mpc8xxx.c62 static int mpc8572_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8572_gpio_get()
76 unsigned int gpio, int val) in mpc5121_gpio_dir_out()
87 unsigned int gpio, int val) in mpc5125_gpio_dir_out()
196 unsigned long gpio = irqd_to_hwirq(d); in mpc512x_irq_set_type() local
Dgpio-74xx-mmio.c88 static int mmio_74xx_dir_in(struct gpio_chip *gc, unsigned int gpio) in mmio_74xx_dir_in()
98 static int mmio_74xx_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mmio_74xx_dir_out()
Dgpio-xgene.c133 struct xgene_gpio *gpio = dev_get_drvdata(dev); in xgene_gpio_suspend() local
146 struct xgene_gpio *gpio = dev_get_drvdata(dev); in xgene_gpio_resume() local
161 struct xgene_gpio *gpio; in xgene_gpio_probe() local
Dgpio-msc313.c490 struct msc313_gpio *gpio = gpiochip_get_data(chip); in msc313_gpio_set() local
503 struct msc313_gpio *gpio = gpiochip_get_data(chip); in msc313_gpio_get() local
510 struct msc313_gpio *gpio = gpiochip_get_data(chip); in msc313_gpio_direction_input() local
521 struct msc313_gpio *gpio = gpiochip_get_data(chip); in msc313_gpio_direction_output() local
612 struct msc313_gpio *gpio; in msc313_gpio_probe() local
696 struct msc313_gpio *gpio = dev_get_drvdata(dev); in msc313_gpio_suspend() local
707 struct msc313_gpio *gpio = dev_get_drvdata(dev); in msc313_gpio_resume() local
Dgpio-ich.c153 static bool ichx_gpio_check_available(struct gpio_chip *gpio, unsigned int nr) in ichx_gpio_check_available()
158 static int ichx_gpio_get_direction(struct gpio_chip *gpio, unsigned int nr) in ichx_gpio_get_direction()
166 static int ichx_gpio_direction_input(struct gpio_chip *gpio, unsigned int nr) in ichx_gpio_direction_input()
175 static int ichx_gpio_direction_output(struct gpio_chip *gpio, unsigned int nr, in ichx_gpio_direction_output()
Dgpio-sch.c50 static unsigned int sch_gpio_offset(struct sch_gpio *sch, unsigned int gpio, in sch_gpio_offset()
63 static unsigned int sch_gpio_bit(struct sch_gpio *sch, unsigned int gpio) in sch_gpio_bit()
70 static int sch_gpio_reg_get(struct sch_gpio *sch, unsigned int gpio, unsigned int reg) in sch_gpio_reg_get()
83 static void sch_gpio_reg_set(struct sch_gpio *sch, unsigned int gpio, unsigned int reg, in sch_gpio_reg_set()
Dgpio-tpic2810.c54 struct tpic2810 *gpio = gpiochip_get_data(chip); in tpic2810_set_mask_bits() local
103 struct tpic2810 *gpio; in tpic2810_probe() local
Dgpio-twl4030.c139 static int twl4030_set_gpio_direction(int gpio, int is_input) in twl4030_set_gpio_direction()
159 static int twl4030_get_gpio_direction(int gpio) in twl4030_get_gpio_direction()
176 static int twl4030_set_gpio_dataout(int gpio, int enable) in twl4030_set_gpio_dataout()
190 static int twl4030_get_gpio_datain(int gpio) in twl4030_get_gpio_datain()
Dgpio-menz127.c24 #define GPIO_TO_DBCNT_REG(gpio) ((gpio * 4) + 0x80) argument
38 static int men_z127_debounce(struct gpio_chip *gc, unsigned gpio, in men_z127_debounce()
/Linux-v6.6/drivers/pinctrl/
Dcore.c281 unsigned int gpio) in gpio_to_pin()
299 pinctrl_match_gpio_range(struct pinctrl_dev *pctldev, unsigned gpio) in pinctrl_match_gpio_range()
331 static bool pinctrl_ready_for_gpio_range(unsigned gpio) in pinctrl_ready_for_gpio_range()
368 static bool pinctrl_ready_for_gpio_range(unsigned gpio) { return true; } in pinctrl_ready_for_gpio_range()
382 static int pinctrl_get_device_gpio_range(unsigned gpio, in pinctrl_get_device_gpio_range()
756 bool pinctrl_gpio_can_use_line(unsigned gpio) in pinctrl_gpio_can_use_line()
792 int pinctrl_gpio_request(unsigned gpio) in pinctrl_gpio_request()
827 void pinctrl_gpio_free(unsigned gpio) in pinctrl_gpio_free()
849 static int pinctrl_gpio_direction(unsigned gpio, bool input) in pinctrl_gpio_direction()
880 int pinctrl_gpio_direction_input(unsigned gpio) in pinctrl_gpio_direction_input()
[all …]
Dpinctrl-digicolor.c168 static int dc_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in dc_gpio_direction_input()
187 static int dc_gpio_direction_output(struct gpio_chip *chip, unsigned gpio, in dc_gpio_direction_output()
207 static int dc_gpio_get(struct gpio_chip *chip, unsigned gpio) in dc_gpio_get()
219 static void dc_gpio_set(struct gpio_chip *chip, unsigned gpio, int value) in dc_gpio_set()
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dg94.c27 g94_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) in g94_gpio_intr_stat()
41 g94_gpio_intr_mask(struct nvkm_gpio *gpio, u32 type, u32 mask, u32 data) in g94_gpio_intr_mask()
Dgk104.c27 gk104_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) in gk104_gpio_intr_stat()
41 gk104_gpio_intr_mask(struct nvkm_gpio *gpio, u32 type, u32 mask, u32 data) in gk104_gpio_intr_mask()
/Linux-v6.6/drivers/pinctrl/nuvoton/
Dpinctrl-npcm7xx.c244 unsigned int gpio = BIT(irqd_to_hwirq(d)); in npcmgpio_set_irq_type() local
292 unsigned int gpio = irqd_to_hwirq(d); in npcmgpio_irq_ack() local
303 unsigned int gpio = irqd_to_hwirq(d); in npcmgpio_irq_mask() local
316 unsigned int gpio = irqd_to_hwirq(d); in npcmgpio_irq_unmask() local
327 unsigned int gpio = irqd_to_hwirq(d); in npcmgpio_irq_startup() local
1451 int gpio = (pin % bank->gc.ngpio); in npcm7xx_get_slew_rate() local
1471 int gpio = BIT(pin % bank->gc.ngpio); in npcm7xx_set_slew_rate() local
1513 int gpio = (pin % bank->gc.ngpio); in npcm7xx_get_drive_strength() local
1539 int gpio = BIT(pin % bank->gc.ngpio); in npcm7xx_set_drive_strength() local
1698 int gpio = BIT(offset % bank->gc.ngpio); in npcm_gpio_set_direction() local
[all …]
/Linux-v6.6/drivers/pinctrl/mediatek/
Dpinctrl-moore.c479 static int mtk_gpio_get(struct gpio_chip *chip, unsigned int gpio) in mtk_gpio_get()
496 static void mtk_gpio_set(struct gpio_chip *chip, unsigned int gpio, int value) in mtk_gpio_set()
510 static int mtk_gpio_direction_input(struct gpio_chip *chip, unsigned int gpio) in mtk_gpio_direction_input()
515 static int mtk_gpio_direction_output(struct gpio_chip *chip, unsigned int gpio, in mtk_gpio_direction_output()
/Linux-v6.6/sound/aoa/core/
Dgpio-feature.c59 struct device_node *np, *gpio; in get_gpio() local
221 static void gpio_enable_dual_edge(int gpio) in gpio_enable_dual_edge()
380 int gpio, ret, active; in ftr_get_detect() local
/Linux-v6.6/arch/mips/alchemy/common/
Dirq.c512 static inline void au1300_gpic_chgcfg(unsigned int gpio, in au1300_gpic_chgcfg()
536 void au1300_pinfunc_to_gpio(enum au1300_multifunc_pins gpio) in au1300_pinfunc_to_gpio()
549 void au1300_pinfunc_to_dev(enum au1300_multifunc_pins gpio) in au1300_pinfunc_to_dev()
581 void au1300_set_dbdma_gpio(int dchan, unsigned int gpio) in au1300_set_dbdma_gpio()
594 static inline void gpic_pin_set_idlewake(unsigned int gpio, int allow) in gpic_pin_set_idlewake()
/Linux-v6.6/drivers/pinctrl/renesas/
Dpinctrl-rza1.c750 static int rza1_gpio_request(struct gpio_chip *chip, unsigned int gpio) in rza1_gpio_request()
769 static void rza1_gpio_free(struct gpio_chip *chip, unsigned int gpio) in rza1_gpio_free()
776 static int rza1_gpio_get_direction(struct gpio_chip *chip, unsigned int gpio) in rza1_gpio_get_direction()
787 unsigned int gpio) in rza1_gpio_direction_input()
797 unsigned int gpio, in rza1_gpio_direction_output()
819 static int rza1_gpio_get(struct gpio_chip *chip, unsigned int gpio) in rza1_gpio_get()
826 static void rza1_gpio_set(struct gpio_chip *chip, unsigned int gpio, in rza1_gpio_set()
/Linux-v6.6/drivers/pinctrl/meson/
Dpinctrl-meson.c558 static int meson_gpio_get_direction(struct gpio_chip *chip, unsigned gpio) in meson_gpio_get_direction()
570 static int meson_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in meson_gpio_direction_input()
575 static int meson_gpio_direction_output(struct gpio_chip *chip, unsigned gpio, in meson_gpio_direction_output()
582 static void meson_gpio_set(struct gpio_chip *chip, unsigned gpio, int value) in meson_gpio_set()
587 static int meson_gpio_get(struct gpio_chip *chip, unsigned gpio) in meson_gpio_get()
/Linux-v6.6/include/uapi/linux/
Dvirtio_gpio.h45 __le16 gpio; member
61 __le16 gpio; member
/Linux-v6.6/arch/powerpc/platforms/83xx/
Dmcu_mpc8349emitx.c95 static void mcu_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_set()
110 static int mcu_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_dir_out()
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dfan.c128 struct nvkm_gpio *gpio = device->gpio; in nvkm_therm_fan_sense() local
227 struct nvkm_gpio *gpio = device->gpio; in nvkm_therm_fan_ctor() local
/Linux-v6.6/drivers/input/touchscreen/
Dwm97xx-core.c175 enum wm97xx_gpio_status wm97xx_get_gpio(struct wm97xx *wm, u32 gpio) in wm97xx_get_gpio()
202 void wm97xx_set_gpio(struct wm97xx *wm, u32 gpio, in wm97xx_set_gpio()
227 void wm97xx_config_gpio(struct wm97xx *wm, u32 gpio, enum wm97xx_gpio_dir dir, in wm97xx_config_gpio()

12345678910>>...21