Home
last modified time | relevance | path

Searched +full:part +full:- +full:2 +full:- +full:pins (Results 1 – 25 of 557) sorted by relevance

12345678910>>...23

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dsamsung,pinctrl.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
11 - Sylwester Nawrocki <s.nawrocki@samsung.com>
12 - Tomasz Figa <tomasz.figa@gmail.com>
15 This is a part of device tree bindings for Samsung S3C/S5P/Exynos SoC pin
22 - External GPIO interrupts (see interrupts property in pin controller node);
24 - External wake-up interrupts - multiplexed (capable of waking up the system
25 see interrupts property in external wake-up interrupt controller node -
[all …]
Dmarvell,dove-pinctrl.txt3 Please refer to marvell,mvebu-pinctrl.txt in this directory for common binding
4 part and usage.
7 - compatible: "marvell,dove-pinctrl"
8 - clocks: (optional) phandle of pdma clock
9 - reg: register specifiers of MPP, MPP4, and PMU MPP registers
11 Available mpp pins/groups and functions:
12 Note: brackets (x) are not part of the mpp name for marvell,function and given
16 name pins functions
20 mpp2 2 gpio, pmu, uart2(txd), sdio0(buspwr), sata(prsnt),
23 uart1(cts), lcd-spi(cs1), pmu*
[all …]
Dsamsung,pinctrl-pins-cfg.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/samsung,pinctrl-pins-cfg.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung S3C/S5P/Exynos SoC pin controller - pins configuration
10 - Krzysztof Kozlowski <krzk@kernel.org>
11 - Sylwester Nawrocki <s.nawrocki@samsung.com>
12 - Tomasz Figa <tomasz.figa@gmail.com>
15 This is a part of device tree bindings for Samsung S3C/S5P/Exynos SoC pin
18 Pins configuration for Samsung S3C/S5P/Exynos SoC pin controller.
[all …]
Dsprd,sc9860-pinctrl.txt3 Please refer to sprd,pinctrl.txt in this directory for common binding part
7 - compatible: Must be "sprd,sc9860-pinctrl".
8 - reg: The register address of pin controller device.
9 - pins : An array of strings, each string containing the name of a pin.
12 - function: A string containing the name of the function, values must be
14 - drive-strength: Drive strength in mA. Supported values: 2, 4, 6, 8, 10,
16 - input-schmitt-disable: Enable schmitt-trigger mode.
17 - input-schmitt-enable: Disable schmitt-trigger mode.
18 - bias-disable: Disable pin bias.
19 - bias-pull-down: Pull down on pin.
[all …]
Dfsl,imx51-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx51-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx51 datasheet for the valid pad
21 PAD_CTL_PUS_100K_UP (2 << 4)
26 PAD_CTL_DSE_HIGH (2 << 1)
31 Refer to imx51-pinfunc.h in device tree source folder for all available
Dfsl,imx53-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx53-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx53 datasheet for the valid pad
21 PAD_CTL_PUS_100K_UP (2 << 4)
26 PAD_CTL_DSE_HIGH (2 << 1)
31 Refer to imx53-pinfunc.h in device tree source folder for all available
Dfsl,imx50-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx50-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx50 datasheet for the valid pad
21 PAD_CTL_PUS_100K_UP (2 << 4)
26 PAD_CTL_DSE_HIGH (2 << 1)
31 Refer to imx50-pinfunc.h in device tree source folder for all available
Dfsl,vf610-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,vf610-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is
11 such as pull-up, speed, ode for this pin. Please refer to Vybrid VF610
16 PAD_CTL_SPEED_MED (2 << 12)
24 PAD_CTL_DSE_75ohm (2 << 6)
32 PAD_CTL_PUS_100K_UP (2 << 4)
35 PAD_CTL_PUE (1 << 2)
40 Please refer to vf610-pinfunc.h in device tree source folder
Dfsl,imx6q-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx6q-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx6q datasheet for the valid pad
18 PAD_CTL_PUS_100K_UP (2 << 14)
24 PAD_CTL_SPEED_MED (2 << 6)
28 PAD_CTL_DSE_120ohm (2 << 3)
37 Refer to imx6q-pinfunc.h in device tree source folder for all available
Dfsl,imx6dl-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx6dl-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx6dl datasheet for the valid pad
18 PAD_CTL_PUS_100K_UP (2 << 14)
24 PAD_CTL_SPEED_MED (2 << 6)
28 PAD_CTL_DSE_120ohm (2 << 3)
37 Refer to imx6dl-pinfunc.h in device tree source folder for all available
Dfsl,imx35-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx35-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx35 datasheet for the valid pad
22 PAD_CTL_PUS_100K_UP (2 << 4)
28 PAD_CTL_DSE_MAX (2 << 1)
32 Refer to imx35-pinfunc.h in device tree source folder for all available
Dfsl,imx6sl-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx6sl-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx6sl datasheet for the valid pad
19 PAD_CTL_PUS_100K_UP (2 << 14)
25 PAD_CTL_SPEED_MED (2 << 6)
29 PAD_CTL_DSE_120ohm (2 << 3)
38 Refer to imx6sl-pinfunc.h in device tree source folder for all available
/kernel/linux/linux-5.10/drivers/pinctrl/samsung/
Dpinctrl-exynos.h1 /* SPDX-License-Identifier: GPL-2.0+ */
42 #define EXYNOS_EINT_EDGE_FALLING 2
51 #define EXYNOS_PIN_BANK_EINTN(pins, reg, id) \ argument
55 .nr_pins = pins, \
60 #define EXYNOS_PIN_BANK_EINTG(pins, reg, id, offs) \ argument
64 .nr_pins = pins, \
70 #define EXYNOS_PIN_BANK_EINTW(pins, reg, id, offs) \ argument
74 .nr_pins = pins, \
80 #define EXYNOS5433_PIN_BANK_EINTG(pins, reg, id, offs) \ argument
84 .nr_pins = pins, \
[all …]
/kernel/linux/linux-6.6/drivers/pinctrl/samsung/
Dpinctrl-exynos.h1 /* SPDX-License-Identifier: GPL-2.0+ */
45 #define EXYNOS_EINT_EDGE_FALLING 2
54 #define EXYNOS_PIN_BANK_EINTN(pins, reg, id) \ argument
58 .nr_pins = pins, \
63 #define EXYNOS_PIN_BANK_EINTG(pins, reg, id, offs) \ argument
67 .nr_pins = pins, \
73 #define EXYNOS_PIN_BANK_EINTW(pins, reg, id, offs) \ argument
77 .nr_pins = pins, \
83 #define EXYNOS5433_PIN_BANK_EINTG(pins, reg, id, offs) \ argument
87 .nr_pins = pins, \
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dmarvell,dove-pinctrl.txt3 Please refer to marvell,mvebu-pinctrl.txt in this directory for common binding
4 part and usage.
7 - compatible: "marvell,dove-pinctrl"
8 - clocks: (optional) phandle of pdma clock
9 - reg: register specifiers of MPP, MPP4, and PMU MPP registers
11 Available mpp pins/groups and functions:
12 Note: brackets (x) are not part of the mpp name for marvell,function and given
16 name pins functions
20 mpp2 2 gpio, pmu, uart2(txd), sdio0(buspwr), sata(prsnt),
23 uart1(cts), lcd-spi(cs1), pmu*
[all …]
Dfsl,imx7d-pinctrl.txt3 iMX7D supports two iomuxc controllers, fsl,imx7d-iomuxc controller is similar
4 as previous iMX SoC generation and fsl,imx7d-iomuxc-lpsr which provides low
5 power state retention capabilities on gpios that are part of iomuxc-lpsr
6 (GPIO1_IO7..GPIO1_IO0). While iomuxc-lpsr provides its own set of registers for
8 iomuxc controller for daisy chain settings, the fsl,input-sel property extends
9 fsl,imx-pinctrl driver to support iomuxc-lpsr controller.
11 iomuxc_lpsr: iomuxc-lpsr@302c0000 {
12 compatible = "fsl,imx7d-iomuxc-lpsr";
14 fsl,input-sel = <&iomuxc>;
18 compatible = "fsl,imx7d-iomuxc";
[all …]
Dsprd,sc9860-pinctrl.txt3 Please refer to sprd,pinctrl.txt in this directory for common binding part
7 - compatible: Must be "sprd,sc9860-pinctrl".
8 - reg: The register address of pin controller device.
9 - pins : An array of strings, each string containing the name of a pin.
12 - function: A string containing the name of the function, values must be
14 - drive-strength: Drive strength in mA. Supported values: 2, 4, 6, 8, 10,
16 - input-schmitt-disable: Enable schmitt-trigger mode.
17 - input-schmitt-enable: Disable schmitt-trigger mode.
18 - bias-disable: Disable pin bias.
19 - bias-pull-down: Pull down on pin.
[all …]
Dfsl,imx50-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx50-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx50 datasheet for the valid pad
21 PAD_CTL_PUS_100K_UP (2 << 4)
26 PAD_CTL_DSE_HIGH (2 << 1)
31 Refer to imx50-pinfunc.h in device tree source folder for all available
Dfsl,imx51-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx51-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx51 datasheet for the valid pad
21 PAD_CTL_PUS_100K_UP (2 << 4)
26 PAD_CTL_DSE_HIGH (2 << 1)
31 Refer to imx51-pinfunc.h in device tree source folder for all available
Dfsl,imx53-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx53-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx53 datasheet for the valid pad
21 PAD_CTL_PUS_100K_UP (2 << 4)
26 PAD_CTL_DSE_HIGH (2 << 1)
31 Refer to imx53-pinfunc.h in device tree source folder for all available
Dfsl,vf610-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,vf610-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is
11 such as pull-up, speed, ode for this pin. Please refer to Vybrid VF610
16 PAD_CTL_SPEED_MED (2 << 12)
24 PAD_CTL_DSE_75ohm (2 << 6)
32 PAD_CTL_PUS_100K_UP (2 << 4)
35 PAD_CTL_PUE (1 << 2)
40 Please refer to vf610-pinfunc.h in device tree source folder
Dfsl,imx6q-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx6q-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx6q datasheet for the valid pad
18 PAD_CTL_PUS_100K_UP (2 << 14)
24 PAD_CTL_SPEED_MED (2 << 6)
28 PAD_CTL_DSE_120ohm (2 << 3)
37 Refer to imx6q-pinfunc.h in device tree source folder for all available
Dfsl,imx6dl-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx6dl-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx6dl datasheet for the valid pad
18 PAD_CTL_PUS_100K_UP (2 << 14)
24 PAD_CTL_SPEED_MED (2 << 6)
28 PAD_CTL_DSE_120ohm (2 << 3)
37 Refer to imx6dl-pinfunc.h in device tree source folder for all available
Dfsl,imx35-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx35-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx35 datasheet for the valid pad
22 PAD_CTL_PUS_100K_UP (2 << 4)
28 PAD_CTL_DSE_MAX (2 << 1)
32 Refer to imx35-pinfunc.h in device tree source folder for all available
Dfsl,imx6sl-pinctrl.txt3 Please refer to fsl,imx-pinctrl.txt in this directory for common binding part
7 - compatible: "fsl,imx6sl-iomuxc"
8 - fsl,pins: two integers array, represents a group of pins mux and config
9 setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a
11 pull-up for this pin. Please refer to imx6sl datasheet for the valid pad
19 PAD_CTL_PUS_100K_UP (2 << 14)
25 PAD_CTL_SPEED_MED (2 << 6)
29 PAD_CTL_DSE_120ohm (2 << 3)
38 Refer to imx6sl-pinfunc.h in device tree source folder for all available

12345678910>>...23