Home
last modified time | relevance | path

Searched full:iomux (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/pinctrl/bcm/
H A DKconfig142 SoCs IOMUX controller. This features could be used only on SoCs which
146 bool "Broadcom Cygnus IOMUX driver"
153 Say yes here to enable the Broadcom Cygnus IOMUX driver.
155 The Broadcom Cygnus IOMUX driver supports group based IOMUX
201 The Broadcom Northstar2 IOMUX driver supports group based IOMUX
205 bool "Broadcom NSP IOMUX driver"
212 Say yes here to enable the Broadcom NSP SOC IOMUX driver.
214 The Broadcom Northstar Plus IOMUX driver supports pin based IOMUX
H A Dpinctrl-nsp-mux.c4 * This file contains the Northstar plus (NSP) IOMUX driver that supports
5 * group based PINMUX configuration. The Northstar plus IOMUX controller
39 * nsp IOMUX register description
54 * Keep track of nsp IOMUX configuration and prevent double configuration
56 * @nsp_mux: nsp IOMUX register description
66 * Group based IOMUX configuration
71 * @mux: nsp group based IOMUX configuration
94 * nsp IOMUX pinctrl core
403 * IOMUX has been configured previously and one is trying to in nsp_pinmux_set()
588 dev_err(&pdev->dev, "unable to initialize IOMUX log\n"); in nsp_pinmux_probe()
[all …]
H A Dpinctrl-cygnus-mux.c5 * Broadcom Cygnus IOMUX driver
7 * This file contains the Cygnus IOMUX driver that supports group based PINMUX
9 * Cygnus IOMUX controller allows certain pins to be individually muxed to GPIO
34 * Cygnus IOMUX register description
47 * Keep track of Cygnus IOMUX configuration and prevent double configuration
49 * @cygnus_mux: Cygnus IOMUX register description
59 * Group based IOMUX configuration
64 * @mux: Cygnus group based IOMUX configuration
87 * Cygnus IOMUX pinctrl core
91 * @base0: first I/O register base of the Cygnus IOMUX controller
[all …]
H A Dpinctrl-ns2-mux.c4 * This file contains the Northstar2 IOMUX driver that supports group
42 * Northstar2 IOMUX register description
59 * Keep track of Northstar2 IOMUX configuration and prevent double
62 * @ns2_mux: Northstar2 IOMUX register description
72 * Group based IOMUX configuration
77 * @mux: Northstar2 group based IOMUX configuration
100 * Northstar2 IOMUX pinctrl core
104 * @base0: first IOMUX register base
105 * @base1: second IOMUX register base
587 * IOMUX has been configured previously and one is trying to in ns2_pinmux_set()
[all …]
/linux/arch/arc/boot/dts/
H A Dabilis_tb101.dtsi29 iomux: iomux@ff10601c { label
172 gpio-ranges = <&iomux 0 0 0>;
185 gpio-ranges = <&iomux 0 0 0>;
198 gpio-ranges = <&iomux 0 0 0>;
211 gpio-ranges = <&iomux 0 0 0>;
224 gpio-ranges = <&iomux 0 0 0>;
237 gpio-ranges = <&iomux 0 0 0>;
250 gpio-ranges = <&iomux 0 0 0>;
263 gpio-ranges = <&iomux 0 0 0>;
276 gpio-ranges = <&iomux 0 0 0>;
[all …]
H A Dabilis_tb100.dtsi29 iomux: iomux@ff10601c { label
163 gpio-ranges = <&iomux 0 0 0>;
176 gpio-ranges = <&iomux 0 0 0>;
189 gpio-ranges = <&iomux 0 0 0>;
202 gpio-ranges = <&iomux 0 0 0>;
215 gpio-ranges = <&iomux 0 0 0>;
228 gpio-ranges = <&iomux 0 0 0>;
241 gpio-ranges = <&iomux 0 0 0>;
254 gpio-ranges = <&iomux 0 0 0>;
267 gpio-ranges = <&iomux 0 0 0>;
[all …]
H A Dabilis_tb10x.dtsi66 iomux: iomux@ff10601c { label
67 compatible = "abilis,tb10x-iomux";
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dabilis,tb10x-iomux.txt7 - compatible: should be "abilis,tb10x-iomux";
52 iomux: iomux@ff10601c {
53 compatible = "abilis,tb10x-iomux";
78 gpio-ranges = <&iomux 0 0>;
H A Dfsl,imx27-pinctrl.txt1 * Freescale IMX27 IOMUX Controller
55 The iomux controller has gpio child nodes which are embedded in the iomux
56 control registers. They have to be defined as child nodes of the iomux device
58 properties for the iomux device node are required.
H A Dfsl,imx-pinctrl.txt1 * Freescale IOMUX Controller (IOMUXC) for i.MX
3 The IOMUX Controller (IOMUXC), together with the IOMUX, enables the IC
20 Required properties for iomux controller:
46 1. We have pin function node defined under iomux controller node to represent
H A Dbrcm,nsp-pinmux.txt1 Broadcom NSP (Northstar plus) IOMUX Controller
3 The NSP IOMUX controller supports group based mux configuration. In
12 GPIO_CONTROL0, GP_AUX_SEL and IPROC_CONFIG IOMUX registers
H A Dbrcm,cygnus-pinmux.txt1 Broadcom Cygnus IOMUX Controller
3 The Cygnus IOMUX controller supports group based mux configuration. In
13 IOMUX registers
H A Dbrcm,ns2-pinmux.txt1 Broadcom Northstar2 IOMUX Controller
3 The Northstar2 IOMUX controller supports group based mux configuration. There
13 Northstar2 IOMUX and pin configuration registers.
H A Dfsl,imx25-pinctrl.txt1 * Freescale IMX25 IOMUX Controller
H A Dfsl,vf610-pinctrl.txt1 Freescale Vybrid VF610 IOMUX Controller
H A Dfsl,imx7ulp-pinctrl.txt1 * Freescale i.MX7ULP IOMUX Controller
H A Dfsl,imx8ulp-pinctrl.yaml7 title: Freescale IMX8ULP IOMUX Controller
H A Dfsl,imxrt1050.yaml7 title: Freescale IMXRT1050 IOMUX Controller
/linux/Documentation/devicetree/bindings/sound/
H A Dqcom,apq8016-sbc-sndcard.yaml26 - const: mic-iomux
27 - const: spkr-iomux
117 reg-names = "mic-iomux", "spkr-iomux";
165 reg-names = "mic-iomux", "spkr-iomux";
/linux/include/linux/mfd/syscon/
H A Dimx6q-iomuxc-gpr.h395 /* For imx6sl iomux gpr register field define */
399 /* For imx6sx iomux gpr register field define */
453 /* For imx6ul iomux gpr register field define */
469 /* For imx6sll iomux gpr register field define */
H A Dimx7-iomuxc-gpr.h33 /* For imx7d iomux gpr register field define */
/linux/Documentation/devicetree/bindings/gpio/
H A Dabilis,tb10x-gpio.txt33 gpio-ranges = <&iomux 0 0 0>;
/linux/sound/soc/qcom/
H A Dapq8016_sbc.c315 data->mic_iomux = devm_platform_ioremap_resource_byname(pdev, "mic-iomux"); in apq8016_sbc_platform_probe()
319 data->spkr_iomux = devm_platform_ioremap_resource_byname(pdev, "spkr-iomux"); in apq8016_sbc_platform_probe()
/linux/Documentation/devicetree/bindings/soc/imx/
H A Dfsl,imx-iomuxc-gpr.yaml7 title: Freescale IOMUX Controller General Purpose Registers
/linux/arch/arm/mach-imx/
H A Dmach-imx6sl.c30 pr_err("failed to find fsl,imx6sl-iomux-gpr regmap\n"); in imx6sl_fec_init()

12