Searched +full:controller +full:- +full:type (Results 1 – 25 of 1091) sorted by relevance
12345678910>>...44
| /kernel/linux/linux-6.6/drivers/usb/typec/tcpm/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 tristate "USB Type-C Port Controller Manager" 9 The Type-C Port Controller Manager provides a USB PD and USB Type-C 10 state machine for use with Type-C Port Controllers. 15 tristate "Type-C Port Controller Interface driver" 19 Type-C Port Controller driver for TCPCI-compliant controller. 24 tristate "Richtek RT1711H Type-C chip driver" 26 Richtek RT1711H Type-C chip driver that works with 27 Type-C Port Controller Manager to provide USB PD and USB 28 Type-C functionalities. [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/typec/tcpm/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 tristate "USB Type-C Port Controller Manager" 9 The Type-C Port Controller Manager provides a USB PD and USB Type-C 10 state machine for use with Type-C Port Controllers. 15 tristate "Type-C Port Controller Interface driver" 19 Type-C Port Controller driver for TCPCI-compliant controller. 24 tristate "Richtek RT1711H Type-C chip driver" 26 Richtek RT1711H Type-C chip driver that works with 27 Type-C Port Controller Manager to provide USB PD and USB 28 Type-C functionalities. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/rockchip/ |
| D | power_domain.txt | 6 Required properties for power domain controller: 7 - compatible: Should be one of the following. 8 "rockchip,px30-power-controller" - for PX30 SoCs. 9 "rockchip,rk3036-power-controller" - for RK3036 SoCs. 10 "rockchip,rk3066-power-controller" - for RK3066 SoCs. 11 "rockchip,rk3128-power-controller" - for RK3128 SoCs. 12 "rockchip,rk3188-power-controller" - for RK3188 SoCs. 13 "rockchip,rk3228-power-controller" - for RK3228 SoCs. 14 "rockchip,rk3288-power-controller" - for RK3288 SoCs. 15 "rockchip,rk3328-power-controller" - for RK3328 SoCs. [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/typec/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 tristate "USB Type-C Support" 6 USB Type-C Specification defines a cable and connector for USB where 7 only one type of plug is supported on both ends, i.e. there will not 8 be Type-A plug on one end of the cable and Type-B plug on the other. 9 Determination of the host-to-device relationship happens through a 10 specific Configuration Channel (CC) which goes through the USB Type-C 12 Accessory Modes - Analog Audio and Debug - and if USB Power Delivery 22 USB Type-C connector, however it is mostly used together with USB 23 Type-C connectors. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/ |
| D | gpio-altera.txt | 1 Altera GPIO controller bindings 4 - compatible: 5 - "altr,pio-1.0" 6 - reg: Physical base address and length of the controller's registers. 7 - #gpio-cells : Should be 2 8 - The first cell is the gpio offset number. 9 - The second cell is reserved and is currently unused. 10 - gpio-controller : Marks the device node as a GPIO controller. 11 - interrupt-controller: Mark the device node as an interrupt controller 12 - #interrupt-cells : Should be 2. The interrupt type is fixed in the hardware. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/ |
| D | gpio-altera.txt | 1 Altera GPIO controller bindings 4 - compatible: 5 - "altr,pio-1.0" 6 - reg: Physical base address and length of the controller's registers. 7 - #gpio-cells : Should be 2 8 - The first cell is the gpio offset number. 9 - The second cell is reserved and is currently unused. 10 - gpio-controller : Marks the device node as a GPIO controller. 11 - interrupt-controller: Mark the device node as an interrupt controller 12 - #interrupt-cells : Should be 2. The interrupt type is fixed in the hardware. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | dcsr.txt | 21 - compatible 23 Value type: <string> 24 Definition: Must include "fsl,dcsr" and "simple-bus". 25 The DCSR space exists in the memory-mapped bus. 27 - #address-cells 29 Value type: <u32> 33 - #size-cells 35 Value type: <u32> 40 - ranges 42 Value type: <prop-encoded-array> [all …]
|
| D | mpic.txt | 2 Freescale MPIC Interrupt Controller Node 6 The Freescale MPIC interrupt controller is found on all PowerQUICC 9 additional cells in the interrupt specifier defining interrupt type 14 - compatible 16 Value type: <string> 22 - reg 24 Value type: <prop-encoded-array> 29 - interrupt-controller 31 Value type: <empty> 33 controller [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | dcsr.txt | 21 - compatible 23 Value type: <string> 24 Definition: Must include "fsl,dcsr" and "simple-bus". 25 The DCSR space exists in the memory-mapped bus. 27 - #address-cells 29 Value type: <u32> 33 - #size-cells 35 Value type: <u32> 40 - ranges 42 Value type: <prop-encoded-array> [all …]
|
| D | mpic.txt | 2 Freescale MPIC Interrupt Controller Node 6 The Freescale MPIC interrupt controller is found on all PowerQUICC 9 additional cells in the interrupt specifier defining interrupt type 14 - compatible 16 Value type: <string> 22 - reg 24 Value type: <prop-encoded-array> 29 - interrupt-controller 31 Value type: <empty> 33 controller [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soundwire/ |
| D | qcom,sdw.txt | 1 Qualcomm SoundWire Controller Bindings 4 This binding describes the Qualcomm SoundWire Controller along with its 7 - compatible: 9 Value type: <stringlist> 10 Definition: must be "qcom,soundwire-v<MAJOR>.<MINOR>.<STEP>", 12 "qcom,soundwire-v1.3.0" 13 "qcom,soundwire-v1.5.0" 14 "qcom,soundwire-v1.5.1" 15 "qcom,soundwire-v1.6.0" 16 - reg: [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/typec/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 tristate "USB Type-C Support" 6 USB Type-C Specification defines a cable and connector for USB where 7 only one type of plug is supported on both ends, i.e. there will not 8 be Type-A plug on one end of the cable and Type-B plug on the other. 9 Determination of the host-to-device relationship happens through a 10 specific Configuration Channel (CC) which goes through the USB Type-C 12 Accessory Modes - Analog Audio and Debug - and if USB Power Delivery 22 USB Type-C connector, however it is mostly used together with USB 23 Type-C connectors. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| D | qcom,pdc.txt | 1 PDC interrupt controller 4 Power Domain Controller (PDC) that is on always-on domain. In addition to 6 interrupt controller that can be used to help detect edge low interrupts as 7 well detect interrupts when the GIC is non-operational. 9 GIC is parent interrupt controller at the highest level. Platform interrupt 10 controller PDC is next in hierarchy, followed by others. Drivers requiring 12 specify PDC as their interrupt controller and request the PDC port associated 17 - compatible: 19 Value type: <string> 20 Definition: Should contain "qcom,<soc>-pdc" and "qcom,pdc" [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | qcom,sdm660-pinctrl.txt | 6 - compatible: 8 Value type: <string> 9 Definition: must be "qcom,sdm660-pinctrl" or 10 "qcom,sdm630-pinctrl". 12 - reg: 14 Value type: <prop-encoded-array> 18 - reg-names: 20 Value type: <stringlist> 24 - interrupts: 26 Value type: <prop-encoded-array> [all …]
|
| D | qcom,mdm9615-pinctrl.txt | 6 - compatible: 8 Value type: <string> 9 Definition: must be "qcom,mdm9615-pinctrl" 11 - reg: 13 Value type: <prop-encoded-array> 16 - interrupts: 18 Value type: <prop-encoded-array> 21 - interrupt-controller: 23 Value type: <none> 24 Definition: identifies this node as an interrupt controller [all …]
|
| D | qcom,apq8084-pinctrl.txt | 6 - compatible: 8 Value type: <string> 9 Definition: must be "qcom,apq8084-pinctrl" 11 - reg: 13 Value type: <prop-encoded-array> 16 - interrupts: 18 Value type: <prop-encoded-array> 21 - interrupt-controller: 23 Value type: <none> 24 Definition: identifies this node as an interrupt controller [all …]
|
| D | qcom,msm8960-pinctrl.txt | 6 - compatible: 8 Value type: <string> 9 Definition: must be "qcom,msm8960-pinctrl" 11 - reg: 13 Value type: <prop-encoded-array> 16 - interrupts: 18 Value type: <prop-encoded-array> 21 - interrupt-controller: 23 Value type: <none> 24 Definition: identifies this node as an interrupt controller [all …]
|
| D | qcom,ipq8074-pinctrl.txt | 6 - compatible: 8 Value type: <string> 9 Definition: must be "qcom,ipq8074-pinctrl" 11 - reg: 13 Value type: <prop-encoded-array> 16 - interrupts: 18 Value type: <prop-encoded-array> 21 - interrupt-controller: 23 Value type: <none> 24 Definition: identifies this node as an interrupt controller [all …]
|
| D | qcom,msm8976-pinctrl.txt | 6 - compatible: 8 Value type: <string> 9 Definition: must be "qcom,msm8976-pinctrl" 11 - reg: 13 Value type: <prop-encoded-array> 16 - interrupts: 18 Value type: <prop-encoded-array> 21 - interrupt-controller: 23 Value type: <none> 24 Definition: identifies this node as an interrupt controller [all …]
|
| D | qcom,sdm845-pinctrl.txt | 6 - compatible: 8 Value type: <string> 9 Definition: must be "qcom,sdm845-pinctrl" 11 - reg: 13 Value type: <prop-encoded-array> 16 - interrupts: 18 Value type: <prop-encoded-array> 21 - interrupt-controller: 23 Value type: <none> 24 Definition: identifies this node as an interrupt controller [all …]
|
| D | qcom,sc7180-pinctrl.txt | 6 - compatible: 8 Value type: <string> 9 Definition: must be "qcom,sc7180-pinctrl" 11 - reg: 13 Value type: <prop-encoded-array> 17 - reg-names: 19 Value type: <prop-encoded-array> 23 - interrupts: 25 Value type: <prop-encoded-array> 28 - interrupt-controller: [all …]
|
| /kernel/linux/linux-6.6/drivers/pinctrl/samsung/ |
| D | pinctrl-samsung.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * pin-controller/pin-mux/pin-config/gpio-driver for Samsung's SoC's. 25 * enum pincfg_type - possible pin configuration types supported. 45 * pin configuration (pull up/down and drive strength) type and its value are 46 * packed together into a 16-bits. The upper 8-bits represent the configuration 47 * type and the lower 8-bits hold the value of the configuration type. 52 #define PINCFG_PACK(type, value) (((value) << PINCFG_VALUE_SHIFT) | type) argument 65 * enum eint_type - possible external interrupt types. 71 * Samsung GPIO controller groups all the available pins into banks. The pins 85 /* maximum length of a pin in pin descriptor (example: "gpa0-0") */ [all …]
|
| /kernel/linux/linux-5.10/drivers/pinctrl/samsung/ |
| D | pinctrl-samsung.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * pin-controller/pin-mux/pin-config/gpio-driver for Samsung's SoC's. 25 * enum pincfg_type - possible pin configuration types supported. 45 * pin configuration (pull up/down and drive strength) type and its value are 46 * packed together into a 16-bits. The upper 8-bits represent the configuration 47 * type and the lower 8-bits hold the value of the configuration type. 52 #define PINCFG_PACK(type, value) (((value) << PINCFG_VALUE_SHIFT) | type) argument 57 * enum eint_type - possible external interrupt types. 63 * Samsung GPIO controller groups all the available pins into banks. The pins 77 /* maximum length of a pin in pin descriptor (example: "gpa0-0") */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | mediatek,mt8188-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt8188-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MediaTek MT8188 Pin Controller 10 - Hui Liu <hui.liu@mediatek.com> 13 The MediaTek's MT8188 Pin controller is used to control SoC pins. 17 const: mediatek,mt8188-pinctrl 19 gpio-controller: true 21 '#gpio-cells': [all …]
|
| D | qcom,apq8084-pinctrl.txt | 6 - compatible: 8 Value type: <string> 9 Definition: must be "qcom,apq8084-pinctrl" 11 - reg: 13 Value type: <prop-encoded-array> 16 - interrupts: 18 Value type: <prop-encoded-array> 21 - interrupt-controller: 23 Value type: <none> 24 Definition: identifies this node as an interrupt controller [all …]
|
12345678910>>...44