Home
last modified time | relevance | path

Searched refs:pmux (Results 1 – 13 of 13) sorted by relevance

/openbmc/u-boot/drivers/gpio/
H A Dadi_gpio2.c89 u32 pmux; in portmux_setup() local
93 pmux = gpio_array[gpio_bank(ident)]->port_mux; in portmux_setup()
95 pmux &= ~(0x3 << (2 * gpio_sub_n(ident))); in portmux_setup()
96 pmux |= (function & 0x3) << (2 * gpio_sub_n(ident)); in portmux_setup()
98 gpio_array[gpio_bank(ident)]->port_mux = pmux; in portmux_setup()
103 u32 pmux; in get_portmux() local
106 pmux = gpio_array[gpio_bank(ident)]->port_mux; in get_portmux()
108 return pmux >> (2 * gpio_sub_n(ident)) & 0x3; in get_portmux()
/openbmc/linux/arch/arm/boot/dts/synaptics/
H A Dberlin2q.dtsi428 sd1_pmux: sd1-pmux {
433 twsi0_pmux: twsi0-pmux {
438 twsi1_pmux: twsi1-pmux {
628 uart0_pmux: uart0-pmux {
633 uart1_pmux: uart1-pmux {
638 twsi2_pmux: twsi2-pmux {
643 twsi3_pmux: twsi3-pmux {
H A Dberlin2.dtsi391 emmc_pmux: emmc-pmux {
514 uart0_pmux: uart0-pmux {
519 uart1_pmux: uart1-pmux {
523 uart2_pmux: uart2-pmux {
H A Dberlin2cd-google-chromecast.dts73 ledpwm_pmux: ledpwm-pmux {
H A Dberlin2q-marvell-dmp.dts82 sd1gpio_pmux: sd1pwr-pmux {
H A Dberlin2cd.dtsi396 uart0_pmux: uart0-pmux {
/openbmc/linux/Documentation/devicetree/bindings/mux/
H A Dadi,adg792a.txt58 pmux: mux-controller@50 {
72 mux-controls = <&pmux>;
/openbmc/linux/Documentation/devicetree/bindings/gpio/
H A Dtoshiba,gpio-visconti.yaml62 gpio-ranges = <&pmux 0 0 32>;
/openbmc/linux/arch/arm64/boot/dts/toshiba/
H A Dtmpv7708_pins.dtsi3 &pmux {
H A Dtmpv7708.dtsi163 pmux: pmux@24190000 { label
172 gpio-ranges = <&pmux 0 0 32>;
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dberlin,pinctrl.txt38 uart0_pmux: uart0-pmux {
H A Dtoshiba,visconti-pinctrl.yaml87 pmux: pinmux@24190000 {
/openbmc/linux/arch/arm64/boot/dts/synaptics/
H A Dberlin4ct.dtsi310 uart0_pmux: uart0-pmux {