Home
last modified time | relevance | path

Searched defs:gpio (Results 126 – 150 of 543) sorted by relevance

12345678910>>...22

/Linux-v5.15/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-v5.15/Documentation/admin-guide/gpio/
Dindex.rst4 gpio chapter
/Linux-v5.15/drivers/platform/surface/
Dsurface3_button.c74 int gpio; in surface3_button_lookup_gpio() local
97 int gpio; in surface3_button_device_create() local
/Linux-v5.15/drivers/gpio/
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-v5.15/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-v5.15/arch/powerpc/platforms/83xx/
Dmcu_mpc8349emitx.c96 static void mcu_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_set()
111 static int mcu_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_dir_out()
/Linux-v5.15/arch/arm/boot/dts/
Dsocfpga_cyclone5_vining_fpga.dts126 gpio: pca9557@1f { label
Dpxa25x.dtsi58 gpio: gpio@40e00000 { label
/Linux-v5.15/arch/mips/boot/dts/lantiq/
Deasy50712.dts55 gpio: pinmux@e100b10 { label
/Linux-v5.15/arch/mips/boot/dts/netlogic/
Dxlp_rvp.dts73 gpio: xlp_gpio@114100 { label
Dxlp_gvp.dts73 gpio: xlp_gpio@114100 { label
Dxlp_fvp.dts115 gpio: xlp_gpio@34100 { label
Dxlp_svp.dts115 gpio: xlp_gpio@34100 { label
Dxlp_evp.dts115 gpio: xlp_gpio@34100 { label
/Linux-v5.15/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-v5.15/include/linux/input/
Dnavpoint.h8 int gpio; /* GPIO for power on/off */ member
/Linux-v5.15/drivers/pinctrl/nomadik/
Dpinctrl-abx500.c216 int gpio = offset + 1; in abx500_gpio_to_irq() local
240 unsigned gpio, int alt_setting) in abx500_set_mode()
361 unsigned gpio) in abx500_get_mode()
450 unsigned offset, unsigned gpio) in abx500_gpio_dbg_show_one()
505 unsigned gpio = chip->base; in abx500_gpio_dbg_show() local
520 unsigned offset, unsigned gpio) in abx500_gpio_dbg_show_one()
/Linux-v5.15/arch/powerpc/boot/dts/fsl/
Dp1020rdb-pc_camp_core1.dts68 gpio: gpio-controller@f000 { label
/Linux-v5.15/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()
/Linux-v5.15/drivers/leds/trigger/
Dledtrig-gpio.c22 unsigned gpio; /* gpio that triggers the leds */ member
123 unsigned gpio; in gpio_trig_gpio_store() local
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Damdgpu_atombios.c40 ATOM_GPIO_I2C_ASSIGMENT *gpio, in amdgpu_atombios_lookup_i2c_gpio_quirks()
46 …c struct amdgpu_i2c_bus_rec amdgpu_atombios_get_bus_rec_for_i2c_gpio(ATOM_GPIO_I2C_ASSIGMENT *gpio) in amdgpu_atombios_get_bus_rec_for_i2c_gpio()
93 ATOM_GPIO_I2C_ASSIGMENT *gpio; in amdgpu_atombios_lookup_i2c_gpio() local
129 ATOM_GPIO_I2C_ASSIGMENT *gpio; in amdgpu_atombios_i2c_init() local
164 struct amdgpu_gpio_rec gpio; in amdgpu_atombios_lookup_gpio() local
200 struct amdgpu_gpio_rec *gpio) in amdgpu_atombios_get_hpd_info_from_gpio()
308 struct amdgpu_gpio_rec gpio; in amdgpu_atombios_get_connector_info_from_object_table() local
1369 ATOM_GPIO_VOLTAGE_OBJECT_V3 *gpio = in amdgpu_atombios_get_voltage_table() local
/Linux-v5.15/drivers/net/wireless/ath/ath9k/
Dhw.c2698 static void ath9k_hw_gpio_cfg_output_mux(struct ath_hw *ah, u32 gpio, u32 type) in ath9k_hw_gpio_cfg_output_mux()
2727 static void ath9k_hw_gpio_cfg_soc(struct ath_hw *ah, u32 gpio, bool out, in ath9k_hw_gpio_cfg_soc()
2745 static void ath9k_hw_gpio_cfg_wmac(struct ath_hw *ah, u32 gpio, bool out, in ath9k_hw_gpio_cfg_wmac()
2771 static void ath9k_hw_gpio_request(struct ath_hw *ah, u32 gpio, bool out, in ath9k_hw_gpio_request()
2784 void ath9k_hw_gpio_request_in(struct ath_hw *ah, u32 gpio, const char *label) in ath9k_hw_gpio_request_in()
2790 void ath9k_hw_gpio_request_out(struct ath_hw *ah, u32 gpio, const char *label, in ath9k_hw_gpio_request_out()
2797 void ath9k_hw_gpio_free(struct ath_hw *ah, u32 gpio) in ath9k_hw_gpio_free()
2811 u32 ath9k_hw_gpio_get(struct ath_hw *ah, u32 gpio) in ath9k_hw_gpio_get()
2845 void ath9k_hw_set_gpio(struct ath_hw *ah, u32 gpio, u32 val) in ath9k_hw_set_gpio()
/Linux-v5.15/arch/powerpc/platforms/52xx/
Dmpc52xx_gpt.c274 static int mpc52xx_gpt_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_gpt_gpio_get()
282 mpc52xx_gpt_gpio_set(struct gpio_chip *gc, unsigned int gpio, int v) in mpc52xx_gpt_gpio_set()
296 static int mpc52xx_gpt_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_gpt_gpio_dir_in()
311 mpc52xx_gpt_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_gpt_gpio_dir_out()
/Linux-v5.15/arch/mips/boot/dts/mscc/
Dluton.dtsi94 gpio: pinctrl@70068 { label
/Linux-v5.15/include/linux/
Dgpio-pxa.h7 #define gpio_to_bank(gpio) ((gpio) >> 5) argument

12345678910>>...22