Home
last modified time | relevance | path

Searched full:gpiomux (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/arch/riscv/boot/dts/starfive/
H A Djh7110-starfive-visionfive-2.dtsi289 pinmux = <GPIOMUX(57, GPOUT_LOW,
292 <GPIOMUX(58, GPOUT_LOW,
303 pinmux = <GPIOMUX(3, GPOUT_LOW,
306 <GPIOMUX(2, GPOUT_LOW,
317 pinmux = <GPIOMUX(19, GPOUT_LOW,
320 <GPIOMUX(20, GPOUT_LOW,
331 pinmux = <GPIOMUX(16, GPOUT_LOW,
334 <GPIOMUX(17, GPOUT_LOW,
345 pinmux = <GPIOMUX(62, GPOUT_SYS_SDIO0_RST,
374 pinmux = <GPIOMUX(10, GPOUT_SYS_SDIO1_CLK,
[all …]
H A Djh7100-common.dtsi47 pinmux = <GPIOMUX(62, GPO_LOW,
50 <GPIOMUX(61, GPO_LOW,
61 pinmux = <GPIOMUX(47, GPO_LOW,
64 <GPIOMUX(48, GPO_LOW,
75 pinmux = <GPIOMUX(60, GPO_LOW,
78 <GPIOMUX(59, GPO_LOW,
89 pinmux = <GPIOMUX(13, GPO_LOW, GPO_DISABLE,
98 pinmux = <GPIOMUX(14, GPO_UART3_PAD_SOUT,
H A Djh7110-pinfunc.h21 #define GPIOMUX(n, dout, doen, din) ( \ macro
/openbmc/linux/drivers/media/pci/bt8xx/
H A Dbttv-cards.c361 .gpiomux = { 2, 0, 0, 0 },
373 .gpiomux = { 0, 1, 2, 3 },
385 .gpiomux = { 4, 0, 2, 3 },
402 .gpiomux = { 0 },
413 .gpiomux = { 0, 1, 0, 1 },
425 .gpiomux = { 0x0c, 0x04, 0x08, 0x04 },
439 .gpiomux = { 0 },
452 .gpiomux = { 0, 0xc00, 0x800, 0x400 },
465 .gpiomux = { 1, 1, 2, 3 },
477 .gpiomux = { 0, 1, 2, 3 },
[all …]
H A Dbttv.h227 u32 gpiomux[4]; /* Tuner, Radio, external, internal */ member
H A Dbttv-driver.c971 gpio_val = bttv_tvcards[btv->c.type].gpiomux[input]; in audio_mux_gpio()
/openbmc/linux/drivers/i2c/muxes/
H A Di2c-mux-gpio.c20 struct gpiomux { struct
26 static void i2c_mux_gpio_set(const struct gpiomux *mux, unsigned val) in i2c_mux_gpio_set() argument
37 struct gpiomux *mux = i2c_mux_priv(muxc); in i2c_mux_gpio_select()
46 struct gpiomux *mux = i2c_mux_priv(muxc); in i2c_mux_gpio_deselect()
53 static int i2c_mux_gpio_probe_fw(struct gpiomux *mux, in i2c_mux_gpio_probe_fw()
127 struct gpiomux *mux; in i2c_mux_gpio_probe()
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dstarfive,jh7100-pinctrl.yaml128 node apply to. This should be set using the GPIOMUX macro.
261 pinmux = <GPIOMUX(62, GPO_LOW,
264 <GPIOMUX(61, GPO_LOW,
275 pinmux = <GPIOMUX(13, GPO_LOW, GPO_DISABLE,
282 pinmux = <GPIOMUX(14, GPO_UART3_PAD_SOUT,
H A Dstarfive,jh7110-aon-pinctrl.yaml65 node apply to. This should be set using the GPIOMUX macro.
H A Dstarfive,jh7110-sys-pinctrl.yaml71 node apply to. This should be set using the GPIOMUX or PINMUX
/openbmc/linux/include/dt-bindings/pinctrl/
H A Dpinctrl-starfive-jh7100.h15 * GPIOMUX bits:
26 #define GPIOMUX(n, dout, doen, din) ( \ macro