Home
last modified time | relevance | path

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

12345678

/aosp_15_r20/external/coreboot/src/soc/nvidia/tegra/
H A Dgpio.c11 static void __gpio_input(gpio_t gpio, u32 pull) in __gpio_input()
21 static void __gpio_output(gpio_t gpio, int value, u32 od) in __gpio_output()
56 void gpio_set_mode(gpio_t gpio, enum gpio_mode mode) in gpio_set_mode()
64 int gpio_get_mode(gpio_t gpio) in gpio_get_mode()
72 void gpio_set_lock(gpio_t gpio) in gpio_set_lock()
80 int gpio_get_lock(gpio_t gpio) in gpio_get_lock()
88 void gpio_set_out_enable(gpio_t gpio, int enable) in gpio_set_out_enable()
96 int gpio_get_out_enable(gpio_t gpio) in gpio_get_out_enable()
104 void gpio_set(gpio_t gpio, int value) in gpio_set()
112 int gpio_get_out_value(gpio_t gpio) in gpio_get_out_value()
[all …]
/aosp_15_r20/external/coreboot/src/soc/mediatek/common/
H A Dgpio.c15 static void pos_bit_calc(gpio_t gpio, u32 *pos, u32 *bit) in pos_bit_calc()
21 static void pos_bit_calc_for_mode(gpio_t gpio, u32 *pos, u32 *bit) in pos_bit_calc_for_mode()
27 static s32 gpio_set_dir(gpio_t gpio, u32 dir) in gpio_set_dir()
45 void gpio_set_mode(gpio_t gpio, int mode) in gpio_set_mode()
56 int gpio_get(gpio_t gpio) in gpio_get()
71 void gpio_set(gpio_t gpio, int output) in gpio_set()
87 void gpio_input_pulldown(gpio_t gpio) in gpio_input_pulldown()
94 void gpio_input_pullup(gpio_t gpio) in gpio_input_pullup()
101 void gpio_input(gpio_t gpio) in gpio_input()
108 void gpio_output(gpio_t gpio, int value) in gpio_output()
[all …]
/aosp_15_r20/external/coreboot/src/soc/rockchip/common/
H A Dgpio.c10 static void gpio_set_dir(gpio_t gpio, enum gpio_dir dir) in gpio_set_dir()
16 static void gpio_set_pull(gpio_t gpio, enum gpio_pull pull) in gpio_set_pull()
27 void gpio_input(gpio_t gpio) in gpio_input()
33 void gpio_input_pulldown(gpio_t gpio) in gpio_input_pulldown()
39 void gpio_input_pullup(gpio_t gpio) in gpio_input_pullup()
45 void gpio_input_irq(gpio_t gpio, enum gpio_irq_type type, enum gpio_pull pull) in gpio_input_irq()
80 int gpio_irq_status(gpio_t gpio) in gpio_irq_status()
92 int gpio_get(gpio_t gpio) in gpio_get()
97 void gpio_set(gpio_t gpio, int value) in gpio_set()
103 void gpio_output(gpio_t gpio, int value) in gpio_output()
/aosp_15_r20/external/coreboot/src/include/acpi/
H A Dacpi_device.h203 #define ACPI_GPIO_OUTPUT_CFG(gpio, active_low) \ argument
206 #define ACPI_GPIO_OUTPUT(gpio) ACPI_GPIO_OUTPUT_CFG(gpio, 0) argument
207 #define ACPI_GPIO_OUTPUT_ACTIVE_HIGH(gpio) ACPI_GPIO_OUTPUT_CFG(gpio, 0) argument
208 #define ACPI_GPIO_OUTPUT_ACTIVE_LOW(gpio) ACPI_GPIO_OUTPUT_CFG(gpio, 1) argument
211 #define ACPI_GPIO_INPUT_CFG(gpio, polarity) \ argument
214 #define ACPI_GPIO_INPUT(gpio) ACPI_GPIO_INPUT_CFG(gpio, 0) argument
215 #define ACPI_GPIO_INPUT_ACTIVE_HIGH(gpio) ACPI_GPIO_INPUT_CFG(gpio, 0) argument
216 #define ACPI_GPIO_INPUT_ACTIVE_LOW(gpio) ACPI_GPIO_INPUT_CFG(gpio, 1) argument
228 #define ACPI_GPIO_IRQ_EDGE(gpio, polarity) \ argument
231 #define ACPI_GPIO_IRQ_EDGE_WAKE(gpio, polarity) \ argument
[all …]
/aosp_15_r20/external/coreboot/src/soc/samsung/exynos5250/
H A Dgpio.c41 static struct gpio_bank *gpio_get_bank(unsigned int gpio) in gpio_get_bank()
63 void gpio_cfg_pin(int gpio, int cfg) in gpio_cfg_pin()
74 static int gpio_get_cfg(int gpio) in gpio_get_cfg()
82 void gpio_set_pull(int gpio, int mode) in gpio_set_pull()
102 void gpio_set_drv(int gpio, int mode) in gpio_set_drv()
124 void gpio_set_rate(int gpio, int mode) in gpio_set_rate()
144 int gpio_direction_input(unsigned int gpio) in gpio_direction_input()
151 int gpio_direction_output(unsigned int gpio, int value) in gpio_direction_output()
167 int gpio_get_value(unsigned int gpio) in gpio_get_value()
176 int gpio_set_value(unsigned int gpio, int value) in gpio_set_value()
[all …]
/aosp_15_r20/external/coreboot/src/soc/samsung/exynos5420/
H A Dgpio.c41 static struct gpio_bank *gpio_get_bank(unsigned int gpio) in gpio_get_bank()
63 void gpio_cfg_pin(int gpio, int cfg) in gpio_cfg_pin()
74 static int gpio_get_cfg(int gpio) in gpio_get_cfg()
82 void gpio_set_pull(int gpio, int mode) in gpio_set_pull()
102 void gpio_set_drv(int gpio, int mode) in gpio_set_drv()
124 void gpio_set_rate(int gpio, int mode) in gpio_set_rate()
144 int gpio_direction_input(unsigned int gpio) in gpio_direction_input()
151 int gpio_direction_output(unsigned int gpio, int value) in gpio_direction_output()
167 int gpio_get_value(unsigned int gpio) in gpio_get_value()
176 int gpio_set_value(unsigned int gpio, int value) in gpio_set_value()
[all …]
/aosp_15_r20/external/coreboot/src/soc/qualcomm/common/
H A Dgpio.c7 void gpio_configure(gpio_t gpio, uint32_t func, uint32_t pull, in gpio_configure()
26 void gpio_set(gpio_t gpio, int value) in gpio_set()
33 int gpio_get(gpio_t gpio) in gpio_get()
40 void gpio_input_pulldown(gpio_t gpio) in gpio_input_pulldown()
46 void gpio_input_pullup(gpio_t gpio) in gpio_input_pullup()
52 void gpio_input(gpio_t gpio) in gpio_input()
58 void gpio_output(gpio_t gpio, int value) in gpio_output()
65 void gpio_input_irq(gpio_t gpio, enum gpio_irq_type type, uint32_t pull) in gpio_input_irq()
79 int gpio_irq_status(gpio_t gpio) in gpio_irq_status()
/aosp_15_r20/external/coreboot/src/soc/qualcomm/qcs405/
H A Dgpio.c7 void gpio_configure(gpio_t gpio, uint32_t func, uint32_t pull, in gpio_configure()
21 void gpio_set(gpio_t gpio, int value) in gpio_set()
27 int gpio_get(gpio_t gpio) in gpio_get()
35 void gpio_input_pulldown(gpio_t gpio) in gpio_input_pulldown()
41 void gpio_input_pullup(gpio_t gpio) in gpio_input_pullup()
47 void gpio_input(gpio_t gpio) in gpio_input()
53 void gpio_output(gpio_t gpio, int value) in gpio_output()
60 void gpio_input_irq(gpio_t gpio, enum gpio_irq_type type, uint32_t pull) in gpio_input_irq()
74 int gpio_irq_status(gpio_t gpio) in gpio_irq_status()
/aosp_15_r20/external/coreboot/src/mainboard/google/skyrim/variants/baseboard/
H A Dgpio.c208 void baseboard_romstage_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in baseboard_romstage_gpio_table()
214 __weak void variant_romstage_override_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_romstage_override_gpio_table()
220 void baseboard_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in baseboard_gpio_table()
226 __weak void variant_override_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_override_gpio_table()
232 __weak void variant_bootblock_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_bootblock_gpio_table()
238 __weak void variant_early_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_early_gpio_table()
244 __weak void variant_early_override_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_early_override_gpio_table()
250 __weak void variant_espi_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_espi_gpio_table()
256 __weak void variant_tpm_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_tpm_gpio_table()
/aosp_15_r20/external/trusty/arm-trusted-firmware/drivers/brcm/
Diproc_gpio.c22 #define PINMUX_OFFSET(gpio) ((gpio) * 4) argument
23 #define PINCONF_OFFSET(gpio) ((gpio) * 4) argument
55 static void gpio_set_bit(uintptr_t base, unsigned int reg, int gpio, bool set) in gpio_set_bit()
70 static bool gpio_get_bit(uintptr_t base, unsigned int reg, int gpio) in gpio_get_bit()
78 static void mux_to_gpio(struct iproc_gpio *g, int gpio) in mux_to_gpio()
86 static void set_direction(int gpio, int direction) in set_direction()
97 static int get_direction(int gpio) in get_direction()
111 static int get_value(int gpio) in get_value()
130 static void set_value(int gpio, int val) in set_value()
143 static int get_pull(int gpio) in get_pull()
[all …]
/aosp_15_r20/external/arm-trusted-firmware/drivers/brcm/
H A Diproc_gpio.c22 #define PINMUX_OFFSET(gpio) ((gpio) * 4) argument
23 #define PINCONF_OFFSET(gpio) ((gpio) * 4) argument
55 static void gpio_set_bit(uintptr_t base, unsigned int reg, int gpio, bool set) in gpio_set_bit()
70 static bool gpio_get_bit(uintptr_t base, unsigned int reg, int gpio) in gpio_get_bit()
78 static void mux_to_gpio(struct iproc_gpio *g, int gpio) in mux_to_gpio()
86 static void set_direction(int gpio, int direction) in set_direction()
97 static int get_direction(int gpio) in get_direction()
111 static int get_value(int gpio) in get_value()
130 static void set_value(int gpio, int val) in set_value()
143 static int get_pull(int gpio) in get_pull()
[all …]
/aosp_15_r20/external/coreboot/src/soc/qualcomm/ipq40xx/
H A Dgpio.c15 static inline int gpio_not_valid(gpio_t gpio) in gpio_not_valid()
32 void gpio_tlmm_config_set(gpio_t gpio, unsigned int func, in gpio_tlmm_config_set()
61 void gpio_tlmm_config_get(gpio_t gpio, unsigned int *func, in gpio_tlmm_config_get()
88 int gpio_get(gpio_t gpio) in gpio_get()
97 void gpio_set(gpio_t gpio, int value) in gpio_set()
105 void gpio_input_pulldown(gpio_t gpio) in gpio_input_pulldown()
111 void gpio_input_pullup(gpio_t gpio) in gpio_input_pullup()
117 void gpio_input(gpio_t gpio) in gpio_input()
/aosp_15_r20/external/coreboot/src/soc/qualcomm/ipq806x/
H A Dgpio.c15 static inline int gpio_not_valid(gpio_t gpio) in gpio_not_valid()
32 void gpio_tlmm_config_set(gpio_t gpio, unsigned int func, in gpio_tlmm_config_set()
61 void gpio_tlmm_config_get(gpio_t gpio, unsigned int *func, in gpio_tlmm_config_get()
88 int gpio_get(gpio_t gpio) in gpio_get()
97 void gpio_set(gpio_t gpio, int value) in gpio_set()
105 void gpio_input_pulldown(gpio_t gpio) in gpio_input_pulldown()
111 void gpio_input_pullup(gpio_t gpio) in gpio_input_pullup()
117 void gpio_input(gpio_t gpio) in gpio_input()
/aosp_15_r20/external/coreboot/src/mainboard/google/myst/variants/baseboard/
H A Dgpio.c236 void baseboard_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in baseboard_gpio_table()
242 __weak void baseboard_romstage_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in baseboard_romstage_gpio_table()
248 __weak void variant_bootblock_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_bootblock_gpio_table()
254 __weak void variant_early_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_early_gpio_table()
260 void variant_espi_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_espi_gpio_table()
266 __weak void variant_tpm_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_tpm_gpio_table()
272 __weak void variant_override_gpio_table(const struct soc_amd_gpio **gpio, size_t *size) in variant_override_gpio_table()
/aosp_15_r20/external/coreboot/src/lib/
H A Dgpio.c16 static uint32_t _gpio_base2_value(const gpio_t gpio[], int num_gpio) in _gpio_base2_value()
30 uint32_t gpio_base2_value(const gpio_t gpio[], int num_gpio) in gpio_base2_value()
41 uint32_t gpio_pulldown_base2_value(const gpio_t gpio[], int num_gpio) in gpio_pulldown_base2_value()
52 uint32_t gpio_pullup_base2_value(const gpio_t gpio[], int num_gpio) in gpio_pullup_base2_value()
63 uint32_t _gpio_base3_value(const gpio_t gpio[], int num_gpio, int binary_first) in _gpio_base3_value()
172 __weak const char *gpio_acpi_path(gpio_t gpio) in gpio_acpi_path()
178 __weak uint16_t gpio_acpi_pin(gpio_t gpio) in gpio_acpi_pin()
/aosp_15_r20/external/trusty/arm-trusted-firmware/drivers/rpi3/gpio/
Drpi3_gpio.c44 int rpi3_gpio_get_select(int gpio) in rpi3_gpio_get_select()
70 void rpi3_gpio_set_select(int gpio, int fsel) in rpi3_gpio_set_select()
82 static int rpi3_gpio_get_direction(int gpio) in rpi3_gpio_get_direction()
94 static void rpi3_gpio_set_direction(int gpio, int direction) in rpi3_gpio_set_direction()
106 static int rpi3_gpio_get_value(int gpio) in rpi3_gpio_get_value()
118 static void rpi3_gpio_set_value(int gpio, int value) in rpi3_gpio_set_value()
135 static void rpi3_gpio_set_pull(int gpio, int pull) in rpi3_gpio_set_pull()
/aosp_15_r20/external/arm-trusted-firmware/drivers/rpi3/gpio/
H A Drpi3_gpio.c43 int rpi3_gpio_get_select(int gpio) in rpi3_gpio_get_select()
69 void rpi3_gpio_set_select(int gpio, int fsel) in rpi3_gpio_set_select()
81 static int rpi3_gpio_get_direction(int gpio) in rpi3_gpio_get_direction()
93 static void rpi3_gpio_set_direction(int gpio, int direction) in rpi3_gpio_set_direction()
105 static int rpi3_gpio_get_value(int gpio) in rpi3_gpio_get_value()
117 static void rpi3_gpio_set_value(int gpio, int value) in rpi3_gpio_set_value()
134 static void rpi3_gpio_set_pull(int gpio, int pull) in rpi3_gpio_set_pull()
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/mediatek/mt8183/drivers/gpio/
Dmtgpio.c363 void mt_set_gpio_dir(int gpio, int direction) in mt_set_gpio_dir()
368 int mt_get_gpio_dir(int gpio) in mt_get_gpio_dir()
376 void mt_set_gpio_pull(int gpio, int pull) in mt_set_gpio_pull()
384 int mt_get_gpio_pull(int gpio) in mt_get_gpio_pull()
392 void mt_set_gpio_out(int gpio, int value) in mt_set_gpio_out()
400 int mt_get_gpio_out(int gpio) in mt_get_gpio_out()
408 int mt_get_gpio_in(int gpio) in mt_get_gpio_in()
416 void mt_set_gpio_mode(int gpio, int mode) in mt_set_gpio_mode()
424 int mt_get_gpio_mode(int gpio) in mt_get_gpio_mode()
/aosp_15_r20/external/arm-trusted-firmware/plat/mediatek/mt8183/drivers/gpio/
H A Dmtgpio.c363 void mt_set_gpio_dir(int gpio, int direction) in mt_set_gpio_dir()
368 int mt_get_gpio_dir(int gpio) in mt_get_gpio_dir()
376 void mt_set_gpio_pull(int gpio, int pull) in mt_set_gpio_pull()
384 int mt_get_gpio_pull(int gpio) in mt_get_gpio_pull()
392 void mt_set_gpio_out(int gpio, int value) in mt_set_gpio_out()
400 int mt_get_gpio_out(int gpio) in mt_get_gpio_out()
408 int mt_get_gpio_in(int gpio) in mt_get_gpio_in()
416 void mt_set_gpio_mode(int gpio, int mode) in mt_set_gpio_mode()
424 int mt_get_gpio_mode(int gpio) in mt_get_gpio_mode()
/aosp_15_r20/external/arm-trusted-firmware/drivers/gpio/
H A Dgpio.c22 int gpio_get_direction(int gpio) in gpio_get_direction()
31 void gpio_set_direction(int gpio, int direction) in gpio_set_direction()
41 int gpio_get_value(int gpio) in gpio_get_value()
50 void gpio_set_value(int gpio, int value) in gpio_set_value()
60 void gpio_set_pull(int gpio, int pull) in gpio_set_pull()
71 int gpio_get_pull(int gpio) in gpio_get_pull()
/aosp_15_r20/external/trusty/arm-trusted-firmware/drivers/gpio/
Dgpio.c22 int gpio_get_direction(int gpio) in gpio_get_direction()
31 void gpio_set_direction(int gpio, int direction) in gpio_set_direction()
41 int gpio_get_value(int gpio) in gpio_get_value()
50 void gpio_set_value(int gpio, int value) in gpio_set_value()
60 void gpio_set_pull(int gpio, int pull) in gpio_set_pull()
71 int gpio_get_pull(int gpio) in gpio_get_pull()
/aosp_15_r20/external/coreboot/src/soc/cavium/cn81xx/
H A Dgpio.c66 void gpio_input(gpio_t gpio) in gpio_input()
83 void gpio_set(gpio_t gpio, int value) in gpio_set()
99 void gpio_output(gpio_t gpio, int value) in gpio_output()
119 void gpio_invert(gpio_t gpio, int value) in gpio_invert()
135 int gpio_get(gpio_t gpio) in gpio_get()
150 int gpio_strap_value(gpio_t gpio) in gpio_strap_value()
176 void gpio_input_pulldown(gpio_t gpio) in gpio_input_pulldown()
180 void gpio_input_pullup(gpio_t gpio) in gpio_input_pullup()
/aosp_15_r20/external/coreboot/src/soc/ti/am335x/
H A Dgpio.c8 static struct am335x_gpio_regs *gpio_regs_and_bit(unsigned int gpio, in gpio_regs_and_bit()
29 int gpio_direction_input(unsigned int gpio) in gpio_direction_input()
40 int gpio_direction_output(unsigned int gpio, int value) in gpio_direction_output()
55 int gpio_get_value(unsigned int gpio) in gpio_get_value()
65 int gpio_set_value(unsigned int gpio, int value) in gpio_set_value()
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/mediatek/drivers/gpio/
Dmtgpio_common.c242 static void mt_set_gpio_dir(int gpio, int direction) in mt_set_gpio_dir()
247 static int mt_get_gpio_dir(int gpio) in mt_get_gpio_dir()
255 static void mt_set_gpio_pull(int gpio, int pull) in mt_set_gpio_pull()
263 static int mt_get_gpio_pull(int gpio) in mt_get_gpio_pull()
271 static void mt_set_gpio_out(int gpio, int value) in mt_set_gpio_out()
279 static int mt_get_gpio_in(int gpio) in mt_get_gpio_in()
/aosp_15_r20/external/arm-trusted-firmware/plat/rockchip/rk3399/drivers/gpio/
H A Drk3399_gpio.c160 static int get_pull(int gpio) in get_pull()
202 static void set_pull(int gpio, int pull) in set_pull()
242 static void set_direction(int gpio, int direction) in set_direction()
263 static int get_direction(int gpio) in get_direction()
287 static int get_value(int gpio) in get_value()
302 static void set_value(int gpio, int value) in set_value()

12345678