/openbmc/linux/arch/riscv/boot/dts/starfive/ |
H A D | jh7110-starfive-visionfive-2.dtsi | 289 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 D | jh7100-common.dtsi | 47 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 D | jh7110-pinfunc.h | 21 #define GPIOMUX(n, dout, doen, din) ( \ macro
|
/openbmc/linux/drivers/media/pci/bt8xx/ |
H A D | bttv-cards.c | 361 .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 D | bttv.h | 227 u32 gpiomux[4]; /* Tuner, Radio, external, internal */ member
|
H A D | bttv-driver.c | 971 gpio_val = bttv_tvcards[btv->c.type].gpiomux[input]; in audio_mux_gpio()
|
/openbmc/linux/drivers/i2c/muxes/ |
H A D | i2c-mux-gpio.c | 20 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 D | starfive,jh7100-pinctrl.yaml | 128 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 D | starfive,jh7110-aon-pinctrl.yaml | 65 node apply to. This should be set using the GPIOMUX macro.
|
H A D | starfive,jh7110-sys-pinctrl.yaml | 71 node apply to. This should be set using the GPIOMUX or PINMUX
|
/openbmc/linux/include/dt-bindings/pinctrl/ |
H A D | pinctrl-starfive-jh7100.h | 15 * GPIOMUX bits: 26 #define GPIOMUX(n, dout, doen, din) ( \ macro
|