Home
last modified time | relevance | path

Searched defs:gpios (Results 1 – 25 of 92) sorted by relevance

1234

/openbmc/linux/drivers/tty/serial/
H A Dserial_mctrl_gpio.h107 void mctrl_gpio_set(struct mctrl_gpios *gpios, unsigned int mctrl) in mctrl_gpio_set()
112 unsigned int mctrl_gpio_get(struct mctrl_gpios *gpios, unsigned int *mctrl) in mctrl_gpio_get()
118 mctrl_gpio_get_outputs(struct mctrl_gpios *gpios, unsigned int *mctrl) in mctrl_gpio_get_outputs()
124 struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios, in mctrl_gpio_to_gpiod()
143 void mctrl_gpio_free(struct device *dev, struct mctrl_gpios *gpios) in mctrl_gpio_free()
147 static inline void mctrl_gpio_enable_ms(struct mctrl_gpios *gpios) in mctrl_gpio_enable_ms()
151 static inline void mctrl_gpio_disable_ms(struct mctrl_gpios *gpios) in mctrl_gpio_disable_ms()
155 static inline void mctrl_gpio_enable_irq_wake(struct mctrl_gpios *gpios) in mctrl_gpio_enable_irq_wake()
159 static inline void mctrl_gpio_disable_irq_wake(struct mctrl_gpios *gpios) in mctrl_gpio_disable_irq_wake()
H A Dserial_mctrl_gpio.c52 void mctrl_gpio_set(struct mctrl_gpios *gpios, unsigned int mctrl) in mctrl_gpio_set()
79 struct gpio_desc *mctrl_gpio_to_gpiod(struct mctrl_gpios *gpios, in mctrl_gpio_to_gpiod()
97 unsigned int mctrl_gpio_get(struct mctrl_gpios *gpios, unsigned int *mctrl) in mctrl_gpio_get()
118 mctrl_gpio_get_outputs(struct mctrl_gpios *gpios, unsigned int *mctrl) in mctrl_gpio_get_outputs()
140 struct mctrl_gpios *gpios; in mctrl_gpio_init_noauto() local
179 struct mctrl_gpios *gpios = context; in mctrl_gpio_irq_handle() local
226 struct mctrl_gpios *gpios; in mctrl_gpio_init() local
278 void mctrl_gpio_free(struct device *dev, struct mctrl_gpios *gpios) in mctrl_gpio_free()
300 void mctrl_gpio_enable_ms(struct mctrl_gpios *gpios) in mctrl_gpio_enable_ms()
329 void mctrl_gpio_disable_ms(struct mctrl_gpios *gpios) in mctrl_gpio_disable_ms()
[all …]
/openbmc/u-boot/drivers/gpio/
H A Dvybrid_gpio.c25 const struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_direction_input() local
36 const struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_direction_output() local
47 const struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_get_value() local
55 const struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_set_value() local
66 const struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_get_function() local
95 struct vybrid_gpios *gpios = dev_get_priv(dev); in vybrid_gpio_probe() local
H A Dbcm2835_gpio.c22 struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_direction_input() local
36 struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_direction_output() local
49 static int bcm2835_get_value(const struct bcm2835_gpios *gpios, unsigned gpio) in bcm2835_get_value()
60 const struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_get_value() local
68 struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_set_value() local
104 struct bcm2835_gpios *gpios = dev_get_priv(dev); in bcm2835_gpio_probe() local
H A Dmpc8xxx_gpio.c60 static inline void mpc8xxx_gpio_set_in(struct ccsr_gpio *base, u32 gpios) in mpc8xxx_gpio_set_in()
67 static inline void mpc8xxx_gpio_set_low(struct ccsr_gpio *base, u32 gpios) in mpc8xxx_gpio_set_low()
74 static inline void mpc8xxx_gpio_set_high(struct ccsr_gpio *base, u32 gpios) in mpc8xxx_gpio_set_high()
87 gpios) in mpc8xxx_gpio_open_drain_on()
94 u32 gpios) in mpc8xxx_gpio_open_drain_off()
/openbmc/skeleton/libopenbmc_intf/
H A Dgpio_configs.c36 void read_power_gpios(GpioConfigs* gpios, const cJSON* gpio_configs) in read_power_gpios()
186 gboolean read_gpios(GpioConfigs *gpios) in read_gpios()
203 void free_gpios(GpioConfigs *gpios) { in free_gpios()
/openbmc/linux/sound/soc/
H A Dsoc-jack.c207 struct snd_soc_jack_gpio *gpios; member
280 struct snd_soc_jack_gpio *gpios) in jack_free_gpios()
312 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpios()
427 int count, struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpiods()
448 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_free_gpios()
/openbmc/u-boot/arch/powerpc/include/asm/
H A Dmpc85xx_gpio.h41 static inline void mpc85xx_gpio_set_in(unsigned int gpios) in mpc85xx_gpio_set_in()
46 static inline void mpc85xx_gpio_set_low(unsigned int gpios) in mpc85xx_gpio_set_low()
51 static inline void mpc85xx_gpio_set_high(unsigned int gpios) in mpc85xx_gpio_set_high()
/openbmc/linux/drivers/net/mdio/
H A Dmdio-mux-gpio.c18 struct gpio_descs *gpios; member
42 struct gpio_descs *gpios; in mdio_mux_gpio_probe() local
/openbmc/linux/include/sound/
H A Dsoc-jack.h113 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpios()
121 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_add_gpiods()
127 struct snd_soc_jack_gpio *gpios) in snd_soc_jack_free_gpios()
H A Dwm1250-ev1.h21 int gpios[WM1250_EV1_NUM_GPIOS]; member
/openbmc/u-boot/drivers/i2c/muxes/
H A Di2c-mux-gpio.c33 struct gpio_desc *gpios; member
74 struct gpio_desc *gpios; in i2c_mux_gpio_probe() local
/openbmc/openpower-hw-diags/attn/
H A Dattn_main.cpp31 std::vector<std::unique_ptr<attn::AttnMonitor>> gpios; in attnDaemon() local
/openbmc/linux/drivers/bus/
H A Dts-nbus.c135 struct gpio_descs *gpios = ts_nbus->data; in ts_nbus_read_byte() local
155 struct gpio_descs *gpios = ts_nbus->data; in ts_nbus_write_byte() local
/openbmc/u-boot/board/BuR/brxre1/
H A Dmux.c48 static struct module_pin_mux gpios[] = { variable
/openbmc/phosphor-buttons/inc/
H A Dbutton_config.hpp21 std::vector<GpioInfo> gpios; // holds single or group gpio config member
/openbmc/linux/drivers/mux/
H A Dgpio.c20 struct gpio_descs *gpios; member
/openbmc/linux/drivers/pinctrl/qcom/
H A Dpinctrl-qdf2xxx.c40 u8 gpios[MAX_GPIOS]; /* An array of supported GPIOs */ in qdf2xxx_pinctrl_probe() local
/openbmc/linux/drivers/staging/olpc_dcon/
H A Dolpc_dcon_xo_1.c37 static struct gpio_desc *gpios[5]; variable
/openbmc/phosphor-gpio-monitor/multi-presence/
H A Dmain.cpp79 std::vector<phosphor::gpio::GpioPresence> gpios; in main() local
/openbmc/phosphor-gpio-monitor/
H A DgpioMonMain.cpp78 std::vector<std::unique_ptr<phosphor::gpio::GpioMonitor>> gpios; in main() local
/openbmc/linux/drivers/hwmon/
H A Dgpio-fan.c37 struct gpio_desc **gpios; member
337 struct gpio_desc **gpios = fan_data->gpios; in fan_ctrl_init() local
414 struct gpio_desc **gpios; in gpio_fan_get_of_data() local
/openbmc/phosphor-buttons/src/
H A Dmain.cpp52 std::ifstream gpios{gpioDefFile}; in main() local
/openbmc/phosphor-power/power-sequencer/
H A Ducd90160.hpp279 std::map<size_t, std::unique_ptr<gpio::GPIO>> gpios; member in phosphor::power::UCD90160
/openbmc/witherspoon-pfault-analysis/power-sequencer/
H A Ducd90160.hpp279 std::map<size_t, std::unique_ptr<gpio::GPIO>> gpios; member in witherspoon::power::UCD90160

1234