Home
last modified time | relevance | path

Searched refs:egpio (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-htc-egpio.c17 #include <linux/platform_data/gpio-htc-egpio.h>
48 /* egpio info */
79 * on the egpio chip itself. So, we simply ignore interrupts that
96 .name = "htc-egpio",
137 struct egpio_chip *egpio; in egpio_get() local
145 egpio = gpiochip_get_data(chip); in egpio_get()
146 ei = dev_get_drvdata(egpio->dev); in egpio_get()
148 reg = egpio->reg_start + egpio_pos(ei, offset); in egpio_get()
150 if (test_bit(offset, &egpio->is_out)) { in egpio_get()
151 return !!(egpio in egpio_get()
162 struct egpio_chip *egpio; egpio_direction_input() local
176 struct egpio_chip *egpio; egpio_set() local
206 struct egpio_chip *egpio; egpio_direction_output() local
219 struct egpio_chip *egpio; egpio_get_direction() local
232 struct egpio_chip *egpio; egpio_write_cache() local
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-htc-egpio.c17 #include <linux/platform_data/gpio-htc-egpio.h>
48 /* egpio info */
79 * on the egpio chip itself. So, we simply ignore interrupts that
96 .name = "htc-egpio",
137 struct egpio_chip *egpio; in egpio_get() local
145 egpio = gpiochip_get_data(chip); in egpio_get()
146 ei = dev_get_drvdata(egpio->dev); in egpio_get()
148 reg = egpio->reg_start + egpio_pos(ei, offset); in egpio_get()
150 if (test_bit(offset, &egpio->is_out)) { in egpio_get()
151 return !!(egpio in egpio_get()
162 struct egpio_chip *egpio; egpio_direction_input() local
176 struct egpio_chip *egpio; egpio_set() local
206 struct egpio_chip *egpio; egpio_direction_output() local
219 struct egpio_chip *egpio; egpio_get_direction() local
232 struct egpio_chip *egpio; egpio_write_cache() local
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/qcom/
H A Dpinctrl-sm8450.c1294 MSM_PIN_FUNCTION(egpio),
1581 [165] = PINGROUP(165, _, _, _, _, _, _, _, _, egpio),
1582 [166] = PINGROUP(166, _, _, _, _, _, _, _, _, egpio),
1583 [167] = PINGROUP(167, _, _, _, _, _, _, _, _, egpio),
1584 [168] = PINGROUP(168, _, _, _, _, _, _, _, _, egpio),
1585 [169] = PINGROUP(169, _, _, _, _, _, _, _, _, egpio),
1586 [170] = PINGROUP(170, _, _, _, _, _, _, _, _, egpio),
1587 [171] = PINGROUP(171, _, _, _, _, _, _, _, _, egpio),
1588 [172] = PINGROUP(172, _, _, _, _, _, _, _, _, egpio),
1589 [173] = PINGROUP(173, _, _, _, _, _, _, _, _, egpio),
[all...]
H A Dpinctrl-sc8280xp.c1509 MSM_PIN_FUNCTION(egpio),
1829 [189] = PINGROUP(189, prng_rosc0, _, _, _, _, _, egpio),
1830 [190] = PINGROUP(190, cri_trng, _, _, _, _, _, egpio),
1831 [191] = PINGROUP(191, prng_rosc1, _, _, _, _, _, egpio),
1832 [192] = PINGROUP(192, _, _, _, _, _, _, egpio),
1833 [193] = PINGROUP(193, prng_rosc2, _, _, _, _, _, egpio),
1834 [194] = PINGROUP(194, prng_rosc3, _, _, _, _, _, egpio),
1835 [195] = PINGROUP(195, phase_flag, _, qdss_gpio, _, _, _, egpio),
1836 [196] = PINGROUP(196, phase_flag, _, qdss_gpio, _, _, _, egpio),
1837 [197] = PINGROUP(197, phase_flag, _, qdss_gpio, _, _, _, egpio),
[all...]
H A Dpinctrl-sc7280.c1156 MSM_PIN_FUNCTION(egpio),
1415 [144] = PINGROUP(144, _, _, _, _, _, _, _, _, egpio),
1416 [145] = PINGROUP(145, _, _, _, _, _, _, _, _, egpio),
1417 [146] = PINGROUP(146, _, _, _, _, _, _, _, _, egpio),
1418 [147] = PINGROUP(147, _, _, _, _, _, _, _, _, egpio),
1419 [148] = PINGROUP(148, _, _, _, _, _, _, _, _, egpio),
1420 [149] = PINGROUP(149, _, _, _, _, _, _, _, _, egpio),
1421 [150] = PINGROUP(150, qdss, _, _, _, _, _, _, _, egpio),
1422 [151] = PINGROUP(151, qdss, _, _, _, _, _, _, _, egpio),
1423 [152] = PINGROUP(152, qdss, _, _, _, _, _, _, _, egpio),
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
H A Dhx4700.c27 #include <linux/platform_data/gpio-htc-egpio.h>
347 static struct platform_device egpio = { variable
348 .name = "htc-egpio",
847 &egpio,
H A Dmagician.c23 #include <linux/platform_data/gpio-htc-egpio.h>
230 static struct platform_device egpio = { variable
231 .name = "htc-egpio",
515 GPIO_LOOKUP("htc-egpio-1", 1,
684 GPIO_LOOKUP("htc-egpio-0", EGPIO_MAGICIAN_BQ24022_ISET2 - MAGICIAN_EGPIO_BASE,
806 GPIO_LOOKUP("htc-egpio-1", EGPIO_MAGICIAN_nSD_READONLY_OFFSET,
808 GPIO_LOOKUP("htc-egpio-0", EGPIO_MAGICIAN_nSD_POWER_OFFSET,
967 &egpio,
/kernel/linux/linux-5.10/arch/arm/mach-sa1100/
H A Dh3xxx.c16 #include <linux/platform_data/gpio-htc-egpio.h>
158 .name = "htc-egpio",
/kernel/linux/linux-6.6/arch/arm/mach-sa1100/
H A Dh3xxx.c16 #include <linux/platform_data/gpio-htc-egpio.h>
158 .name = "htc-egpio",

Completed in 10 milliseconds