/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-vx855.c | 35 struct gpio_chip gpio; member 80 static int vx855gpio_direction_input(struct gpio_chip *gpio, in vx855gpio_direction_input() argument 105 static int vx855gpio_get(struct gpio_chip *gpio, unsigned int nr) in vx855gpio_get() argument 130 static void vx855gpio_set(struct gpio_chip *gpio, unsigned int nr, in vx855gpio_set() argument 158 static int vx855gpio_direction_output(struct gpio_chip *gpio, in vx855gpio_direction_output() argument 173 vx855gpio_set_config(struct gpio_chip *gpio, unsigned int nr, unsigned long config) vx855gpio_set_config() argument [all...] |
/kernel/linux/linux-6.6/drivers/counter/ |
H A D | interrupt-cnt.c | 19 struct gpio_desc *gpio; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | gpio_base.c | 52 dal_gpio_open( struct gpio *gpio, enum gpio_mode mode) dal_gpio_open() argument 59 dal_gpio_open_ex( struct gpio *gpio, enum gpio_mode mode) dal_gpio_open_ex() argument 78 dal_gpio_get_value( const struct gpio *gpio, uint32_t *value) dal_gpio_get_value() argument 90 dal_gpio_set_value( const struct gpio *gpio, uint32_t value) dal_gpio_set_value() argument 102 dal_gpio_get_mode( const struct gpio *gpio) dal_gpio_get_mode() argument 108 dal_gpio_lock_pin( struct gpio *gpio) dal_gpio_lock_pin() argument 114 dal_gpio_unlock_pin( struct gpio *gpio) dal_gpio_unlock_pin() argument 120 dal_gpio_change_mode( struct gpio *gpio, enum gpio_mode mode) dal_gpio_change_mode() argument 132 dal_gpio_get_id( const struct gpio *gpio) dal_gpio_get_id() argument 138 dal_gpio_get_enum( const struct gpio *gpio) dal_gpio_get_enum() argument 144 dal_gpio_set_config( struct gpio *gpio, const struct gpio_config_data *config_data) dal_gpio_set_config() argument 156 dal_gpio_get_pin_info( const struct gpio *gpio, struct gpio_pin_info *pin_info) dal_gpio_get_pin_info() argument 165 dal_gpio_get_sync_source( const struct gpio *gpio) dal_gpio_get_sync_source() argument 230 dal_gpio_get_output_state( const struct gpio *gpio) dal_gpio_get_output_state() argument 236 dal_gpio_get_ddc(struct gpio *gpio) dal_gpio_get_ddc() argument 241 dal_gpio_get_hpd(struct gpio *gpio) dal_gpio_get_hpd() argument 246 dal_gpio_get_generic(struct gpio *gpio) dal_gpio_get_generic() argument 251 dal_gpio_close( struct gpio *gpio) dal_gpio_close() argument 273 struct gpio *gpio = kzalloc(sizeof(struct gpio), GFP_KERNEL); dal_gpio_create() local 314 dal_gpio_destroy( struct gpio **gpio) dal_gpio_destroy() argument [all...] |
/kernel/linux/linux-6.6/include/sound/ |
H A D | soc-jack.h | 62 unsigned int gpio; member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | virtio_gpio.h | 45 __le16 gpio; member 61 __le16 gpio; member
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | s5h1432.h | 32 u8 gpio; member
|
H A D | s5h1411.h | 28 u8 gpio; member
|
H A D | af9013.h | 70 u8 gpio[4]; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
H A D | ga102.c | 25 ga102_gpio_reset(struct nvkm_gpio *gpio, u8 match) in ga102_gpio_reset() argument 54 ga102_gpio_drive(struct nvkm_gpio *gpio, int line, int dir, int out) in ga102_gpio_drive() argument 64 ga102_gpio_sense(struct nvkm_gpio *gpio, int line) in ga102_gpio_sense() argument 71 ga102_gpio_intr_stat(struct nvkm_gpio *gpio, u32 *hi, u32 *lo) in ga102_gpio_intr_stat() argument 85 ga102_gpio_intr_mask(struct nvkm_gpio *gpio, u3 argument [all...] |
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-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | fan.c | 128 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
|
/kernel/linux/linux-6.6/drivers/hsi/clients/ |
H A D | nokia-modem.c | 24 struct gpio_desc *gpio; member [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-pca-platform.c | 31 struct gpio_desc *gpio; member
|
/kernel/linux/linux-6.6/drivers/input/mouse/ |
H A D | navpoint.c | 35 int gpio; member [all...] |
/kernel/linux/linux-6.6/net/rfkill/ |
H A D | rfkill-gpio.c | 78 struct gpio_desc *gpio; in rfkill_gpio_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-sta2x11.c | 43 struct gpio_chip gpio; member 53 static void gsta_gpio_set(struct gpio_chip *gpio, unsigned nr, int val) in gsta_gpio_set() argument 65 static int gsta_gpio_get(struct gpio_chip *gpio, unsigned nr) in gsta_gpio_get() argument 74 static int gsta_gpio_direction_output(struct gpio_chip *gpio, unsigned nr, in gsta_gpio_direction_output() argument 90 gsta_gpio_direction_input(struct gpio_chip *gpio, unsigned nr) gsta_gpio_direction_input() argument 100 gsta_gpio_to_irq(struct gpio_chip *gpio, unsigned offset) gsta_gpio_to_irq() argument 108 struct gpio_chip *gpio = &chip->gpio; gsta_gpio_setup() local [all...] |
H A D | gpio-stp-xway.c | 100 static int xway_stp_get(struct gpio_chip *gc, unsigned int gpio) in xway_stp_get() argument 115 static void xway_stp_set(struct gpio_chip *gc, unsigned gpio, int val) in xway_stp_set() argument 136 xway_stp_dir_out(struct gpio_chip *gc, unsigned gpio, int val) xway_stp_dir_out() argument 150 xway_stp_request(struct gpio_chip *gc, unsigned gpio) xway_stp_request() argument [all...] |
H A D | gpio-mpc8xxx.c | 65 static int mpc8572_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8572_gpio_get() argument 199 unsigned long gpio in mpc512x_irq_set_type() local 78 mpc5121_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) mpc5121_gpio_dir_out() argument 89 mpc5125_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) mpc5125_gpio_dir_out() argument [all...] |
H A D | gpio-msic.c | 154 u32 gpio = data->irq - mg->irq_base; in msic_irq_type() local
|
H A D | gpiolib-devres.c | 27 struct gpio_desc **this = res, **gpio = data; in devm_gpiod_match() local 385 unsigned *gpio = res; in devm_gpio_release() local 392 unsigned *this = res, *gpio = data; in devm_gpio_match() local 412 devm_gpio_request(struct device *dev, unsigned gpio, const char *label) devm_gpio_request() argument 441 devm_gpio_request_one(struct device *dev, unsigned gpio, unsigned long flags, const char *label) devm_gpio_request_one() argument 474 devm_gpio_free(struct device *dev, unsigned int gpio) devm_gpio_free() argument [all...] |
H A D | gpio-pcf857x.c | 125 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); pcf857x_output() local 171 struct pcf857x *gpio = data; pcf857x_irq() local 198 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_set_wake() local 205 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_enable() local 212 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_disable() local 219 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_bus_lock() local 226 struct pcf857x *gpio = irq_data_get_irq_chip_data(data); pcf857x_irq_bus_sync_unlock() local 238 struct pcf857x *gpio; pcf857x_probe() local 398 struct pcf857x *gpio = i2c_get_clientdata(client); pcf857x_remove() local 417 struct pcf857x *gpio = i2c_get_clientdata(client); pcf857x_shutdown() local [all...] |
H A D | gpio-mxs.c | 132 static void mxs_flip_edge(struct mxs_gpio_port *port, u32 gpio) in mxs_flip_edge() argument [all...] |
H A D | gpio-regmap.c | 42 static int gpio_regmap_simple_xlate(struct gpio_regmap *gpio, in gpio_regmap_simple_xlate() argument 57 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_get() local 81 struct gpio_regmap *gpio = gpiochip_get_data(chip); gpio_regmap_set() local 95 struct gpio_regmap *gpio = gpiochip_get_data(chip); gpio_regmap_set_with_clear() local 110 struct gpio_regmap *gpio = gpiochip_get_data(chip); gpio_regmap_get_direction() local 141 struct gpio_regmap *gpio = gpiochip_get_data(chip); gpio_regmap_set_direction() local 181 gpio_regmap_set_drvdata(struct gpio_regmap *gpio, void *data) gpio_regmap_set_drvdata() argument 187 gpio_regmap_get_drvdata(struct gpio_regmap *gpio) gpio_regmap_get_drvdata() argument 201 struct gpio_regmap *gpio; gpio_regmap_register() local 302 gpio_regmap_unregister(struct gpio_regmap *gpio) gpio_regmap_unregister() argument 328 struct gpio_regmap **ptr, *gpio; devm_gpio_regmap_register() local [all...] |
H A D | gpio-ws16c48.c | 331 unsigned long gpio; in ws16c48_irq_handler() local
|
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | btmrvl_main.c | 510 u16 gpio, gap; in btmrvl_check_device_tree() local
|