/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | fhci-hub.c | 41 int gpio = fhci->gpios[gpio_nr]; in fhci_gpio_set_value() local
|
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-lgphilips-lb035q02.c | 244 struct gpio_desc *gpio; in lb035q02_probe_of() local
|
H A D | encoder-tpd12s015.c | 222 struct gpio_desc *gpio; in tpd_probe() local [all...] |
H A D | connector-hdmi.c | 210 int gpio; in hdmic_probe_of() local
|
H A D | panel-dpi.c | 205 struct gpio_desc *gpio; in panel_dpi_probe_of() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
H A D | nv50.c | 27 nv50_gpio_reset(struct nvkm_gpio *gpio, u8 match) in nv50_gpio_reset() argument 71 nv50_gpio_drive(struct nvkm_gpio *gpio, int line, int dir, int out) in nv50_gpio_drive() argument 84 nv50_gpio_sense(struct nvkm_gpio *gpio, int line) in nv50_gpio_sense() argument 96 nv50_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) in nv50_gpio_intr_stat() argument 107 nv50_gpio_intr_mask(struct nvkm_gpio *gpio, u3 argument [all...] |
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | max8903_charger.c | 228 int gpio; in max8903_setup_gpios() local
|
/kernel/linux/linux-5.10/drivers/media/usb/gspca/ |
H A D | stk1135.h | 37 __le16 gpio; member
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | surface3_button.c | 74 int gpio; in surface3_button_lookup_gpio() local 97 int gpio; in surface3_button_device_create() local [all...] |
/kernel/linux/linux-5.10/include/linux/mfd/ |
H A D | hi6421-spmi-pmic.h | 27 int gpio; member
|
H A D | hi655x-pmic.h | 56 int gpio; member
|
/kernel/linux/linux-6.6/drivers/media/usb/gspca/ |
H A D | stk1135.h | 37 __le16 gpio; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | gpio.h | 41 struct gpio { struct 42 unsigned gpio; member 84 gpio_direction_input(unsigned gpio) gpio_direction_input() argument 88 gpio_direction_output(unsigned gpio, int value) gpio_direction_output() argument 93 gpio_get_value_cansleep(unsigned gpio) gpio_get_value_cansleep() argument 97 gpio_set_value_cansleep(unsigned gpio, int value) gpio_set_value_cansleep() argument 102 gpio_get_value(unsigned gpio) gpio_get_value() argument 106 gpio_set_value(unsigned gpio, int value) gpio_set_value() argument 111 gpio_to_irq(unsigned gpio) gpio_to_irq() argument 138 gpio_request(unsigned gpio, const char *label) gpio_request() argument 143 gpio_request_one(unsigned gpio, unsigned long flags, const char *label) gpio_request_one() argument 154 gpio_free(unsigned gpio) gpio_free() argument 170 gpio_direction_input(unsigned gpio) gpio_direction_input() argument 175 gpio_direction_output(unsigned gpio, int value) gpio_direction_output() argument 180 gpio_get_value(unsigned gpio) gpio_get_value() argument 187 gpio_set_value(unsigned gpio, int value) gpio_set_value() argument 193 gpio_get_value_cansleep(unsigned gpio) gpio_get_value_cansleep() argument 200 gpio_set_value_cansleep(unsigned gpio, int value) gpio_set_value_cansleep() argument 206 gpio_to_irq(unsigned gpio) gpio_to_irq() argument 213 devm_gpio_request(struct device *dev, unsigned gpio, const char *label) devm_gpio_request() argument 220 devm_gpio_request_one(struct device *dev, unsigned gpio, unsigned long flags, const char *label) devm_gpio_request_one() argument [all...] |
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | hi655x-pmic.h | 57 struct gpio_desc *gpio; member
|
/kernel/linux/linux-6.6/include/linux/regulator/ |
H A D | lp872x.h | 55 struct gpio_desc *gpio; member
|
/kernel/linux/linux-6.6/drivers/soc/fsl/qe/ |
H A D | gpio.c | 51 static int qe_gpio_get(struct gpio_chip *gc, unsigned int gpio) in qe_gpio_get() argument 60 static void qe_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in qe_gpio_set() argument 107 static int qe_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in qe_gpio_dir_in() argument 122 static int qe_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, in argument [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | serial_mctrl_gpio.c | 21 struct gpio_desc *gpio[UART_GPIO_MAX]; member [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-lgphilips-lb035q02.c | 235 struct gpio_desc *gpio; in lb035q02_probe_of() local
|
H A D | encoder-tpd12s015.c | 222 struct gpio_desc *gpio; in tpd_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/via/ |
H A D | via-gpio.c | 89 struct viafb_gpio *gpio; in via_gpio_set() local 118 struct viafb_gpio *gpio; via_gpio_dir_input() local 133 struct viafb_gpio *gpio; via_gpio_get() local 161 viafb_gpio_enable(struct viafb_gpio *gpio) viafb_gpio_enable() argument 166 viafb_gpio_disable(struct viafb_gpio *gpio) viafb_gpio_disable() argument 210 struct viafb_gpio *gpio; viafb_gpio_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/bcma/ |
H A D | driver_gpio.c | 22 static int bcma_gpio_get_value(struct gpio_chip *chip, unsigned gpio) in bcma_gpio_get_value() argument 29 static void bcma_gpio_set_value(struct gpio_chip *chip, unsigned gpio, in bcma_gpio_set_value() argument 37 static int bcma_gpio_direction_input(struct gpio_chip *chip, unsigned gpio) in bcma_gpio_direction_input() argument 45 static int bcma_gpio_direction_output(struct gpio_chip *chip, unsigned gpio, in bcma_gpio_direction_output() argument 55 bcma_gpio_request(struct gpio_chip *chip, unsigned gpio) bcma_gpio_request() argument 68 bcma_gpio_free(struct gpio_chip *chip, unsigned gpio) bcma_gpio_free() argument 82 int gpio = irqd_to_hwirq(d); bcma_gpio_irq_unmask() local 94 int gpio = irqd_to_hwirq(d); bcma_gpio_irq_mask() local 116 int gpio; bcma_gpio_irq_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-104-idi-48.c | 39 static int idi_48_reg_mask_xlate(struct gpio_regmap *gpio, unsigned int base, in idi_48_reg_mask_xlate() argument
|
H A D | gpio-bt8xx.c | 52 struct gpio_chip gpio; member 69 static int bt8xxgpio_gpio_direction_input(struct gpio_chip *gpio, unsigned nr) in bt8xxgpio_gpio_direction_input() argument 90 static int bt8xxgpio_gpio_get(struct gpio_chip *gpio, unsigned nr) in bt8xxgpio_gpio_get() argument 103 static int bt8xxgpio_gpio_direction_output(struct gpio_chip *gpio, in bt8xxgpio_gpio_direction_output() argument 128 static void bt8xxgpio_gpio_set(struct gpio_chip *gpio, in bt8xxgpio_gpio_set() argument [all...] |
H A D | gpio-da9052.c | 55 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_get() local 94 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_set() local 120 struct da9052_gpio *gpio = gpiochip_get_data(gc); da9052_gpio_direction_input() local 146 struct da9052_gpio *gpio = gpiochip_get_data(gc); da9052_gpio_direction_output() local 171 struct da9052_gpio *gpio = gpiochip_get_data(gc); da9052_gpio_to_irq() local 196 struct da9052_gpio *gpio; da9052_gpio_probe() local [all...] |
H A D | gpio-da9055.c | 35 struct da9055_gpio *gpio = gpiochip_get_data(gc); in da9055_gpio_get() local 64 struct da9055_gpio *gpio = gpiochip_get_data(gc); in da9055_gpio_set() local 74 struct da9055_gpio *gpio = gpiochip_get_data(gc); in da9055_gpio_direction_input() local 90 struct da9055_gpio *gpio in da9055_gpio_direction_output() local 112 struct da9055_gpio *gpio = gpiochip_get_data(gc); da9055_gpio_to_irq() local 134 struct da9055_gpio *gpio; da9055_gpio_probe() local [all...] |