| /Documentation/devicetree/bindings/mfd/ |
| D | arm,dev-platforms-syscon.yaml | 4 $id: http://devicetree.org/schemas/mfd/arm,dev-platforms-syscon.yaml# 22 - arm,integrator-ap-syscon 23 - arm,integrator-cp-syscon 24 - arm,integrator-sp-syscon 25 - arm,im-pd1-syscon 26 - const: syscon 30 - arm,integrator-ap-syscon 31 - arm,integrator-cp-syscon 32 - arm,integrator-sp-syscon 33 - arm,realview-eb-syscon [all …]
|
| D | atmel-matrix.txt | 8 "atmel,at91sam9260-matrix", "syscon" 9 "atmel,at91sam9261-matrix", "syscon" 10 "atmel,at91sam9263-matrix", "syscon" 11 "atmel,at91sam9rl-matrix", "syscon" 12 "atmel,at91sam9g45-matrix", "syscon" 13 "atmel,at91sam9n12-matrix", "syscon" 14 "atmel,at91sam9x5-matrix", "syscon" 15 "atmel,sama5d3-matrix", "syscon" 16 "microchip,sam9x60-matrix", "syscon" 17 "microchip,sam9x7-matrix", "atmel,at91sam9x5-matrix", "syscon" [all …]
|
| D | atmel-smc.txt | 9 "atmel,at91sam9260-smc", "syscon" 10 "atmel,sama5d3-smc", "syscon" 11 "atmel,sama5d2-smc", "syscon" 12 "microchip,sam9x60-smc", "syscon" 13 "microchip,sam9x7-smc", "atmel,at91sam9260-smc", "syscon" 20 compatible = "atmel,sama5d3-smc", "syscon";
|
| D | syscon.yaml | 4 $id: http://devicetree.org/schemas/mfd/syscon.yaml# 14 a reference to the syscon node (e.g. by phandle, node path, or 24 # syscon fallback. 37 - amd,pensando-elba-syscon 55 - axis,artpec6-syscon 75 - loongson,ls1b-syscon 76 - loongson,ls1c-syscon 77 - lsi,axxia-syscon 90 - microchip,lan966x-cpu-syscon 93 - mscc,ocelot-cpu-syscon [all …]
|
| D | syscon-common.yaml | 4 $id: http://devicetree.org/schemas/mfd/syscon-common.yaml# 14 a reference to the syscon node (e.g. by phandle, node path, or 26 const: syscon 34 const: syscon 67 syscon: syscon@1c00000 { 68 compatible = "allwinner,sun8i-h3-system-controller", "syscon";
|
| /Documentation/devicetree/bindings/soc/starfive/ |
| D | starfive,jh7110-syscon.yaml | 4 $id: http://devicetree.org/schemas/soc/starfive/starfive,jh7110-syscon.yaml# 20 - const: starfive,jh7110-sys-syscon 21 - const: syscon 25 - starfive,jh7110-aon-syscon 26 - starfive,jh7110-stg-syscon 27 - const: syscon 48 const: starfive,jh7110-sys-syscon 59 const: starfive,jh7110-aon-syscon 71 syscon@10240000 { 72 compatible = "starfive,jh7110-stg-syscon", "syscon"; [all …]
|
| /Documentation/devicetree/bindings/power/reset/ |
| D | axxia-reset.txt | 3 This driver can do reset of the Axxia SoC. It uses the registers in the syscon 8 -syscon: phandle to the syscon node. 12 syscon: syscon@2010030000 { 13 compatible = "lsi,axxia-syscon", "syscon"; 19 syscon = <&syscon>;
|
| D | syscon-poweroff.yaml | 4 $id: http://devicetree.org/schemas/power/reset/syscon-poweroff.yaml# 7 title: Generic SYSCON mapped register poweroff driver 13 This is a generic poweroff driver using syscon to map the poweroff register. 15 defined by the register map pointed by syscon reference plus the offset 18 The SYSCON register map is normally retrieved from the parental dt-node. So 19 the SYSCON poweroff node should be represented as a sub-node of a "syscon", 24 const: syscon-poweroff 39 the syscon-poweroff node being a child of a system controller node. 63 compatible = "syscon-poweroff";
|
| D | syscon-reboot.yaml | 4 $id: http://devicetree.org/schemas/power/reset/syscon-reboot.yaml# 7 title: Generic SYSCON mapped register reset driver 13 This is a generic reset driver using syscon to map the reset register. 15 defined by the SYSCON register map base plus the offset with the value and 17 access only. The SYSCON registers map is normally retrieved from the 18 parental dt-node. So the SYSCON reboot node should be represented as a 19 sub-node of a "syscon", "simple-mfd" node. Though the regmap property 24 const: syscon-reboot 39 the syscon-reboot node been a child of a system controller node. 67 compatible = "syscon-reboot";
|
| D | keystone-reset.txt | 16 - ti,syscon-pll: phandle/offset pair. The phandle to syscon used to 20 - ti,syscon-dev: phandle/offset pair. The phandle to syscon used to 41 compatible = "ti,keystone-pllctrl", "syscon"; 46 compatible = "ti,keystone-devctrl", "syscon"; 52 ti,syscon-pll = <&pllctrl 0xe4>; 53 ti,syscon-dev = <&devctrl 0x328>; 63 ti,syscon-pll = <&pllctrl 0xe4>; 64 ti,syscon-dev = <&devctrl 0x328>;
|
| D | syscon-reboot-mode.yaml | 4 $id: http://devicetree.org/schemas/power/reset/syscon-reboot-mode.yaml# 7 title: Generic SYSCON reboot mode driver 14 and stores it in a SYSCON mapped register. Then the bootloader 16 value stored. The SYSCON mapped register is retrieved from the 17 parental dt-node plus the offset. So the SYSCON reboot-mode node 18 should be represented as a sub-node of a "syscon", "simple-mfd" node. 22 const: syscon-reboot-mode 46 compatible = "syscon-reboot-mode";
|
| /Documentation/devicetree/bindings/soc/cirrus/ |
| D | cirrus,ep9301-syscon.yaml | 4 $id: http://devicetree.org/schemas/soc/cirrus/cirrus,ep9301-syscon.yaml# 15 which can be used to prevent accidental accesses. Syscon generates 19 The System Controller (Syscon) provides: 24 Syscon registers are common for all EP93xx SoC's, through some actual peripheral 32 - cirrus,ep9302-syscon 33 - cirrus,ep9307-syscon 34 - cirrus,ep9312-syscon 35 - cirrus,ep9315-syscon 36 - const: cirrus,ep9301-syscon 37 - const: syscon [all …]
|
| /Documentation/devicetree/bindings/watchdog/ |
| D | ts4800-wdt.txt | 5 - syscon: phandle / integer array that points to the syscon node which 6 describes the FPGA's syscon registers. 7 - phandle to FPGA's syscon 15 syscon: syscon@b0010000 { 16 compatible = "syscon", "simple-mfd"; 22 syscon = <&syscon 0xe>;
|
| /Documentation/devicetree/bindings/phy/ |
| D | hisilicon,hi3670-usb3.yaml | 22 hisilicon,pericrg-syscon: 24 description: phandle of syscon used to control iso refclk. 26 hisilicon,pctrl-syscon: 28 description: phandle of syscon used to control usb tcxo. 30 hisilicon,sctrl-syscon: 32 description: phandle of syscon used to control phy deep sleep. 45 - hisilicon,pericrg-syscon 46 - hisilicon,pctrl-syscon 47 - hisilicon,sctrl-syscon 59 hisilicon,pericrg-syscon = <&crg_ctrl>; [all …]
|
| D | hisilicon,hi3660-usb3.yaml | 21 hisilicon,pericrg-syscon: 23 description: phandle of syscon used to control iso refclk. 25 hisilicon,pctrl-syscon: 27 description: phandle of syscon used to control usb tcxo. 36 - hisilicon,pericrg-syscon 37 - hisilicon,pctrl-syscon 48 hisilicon,pericrg-syscon = <&crg_ctrl>; 49 hisilicon,pctrl-syscon = <&pctrl>;
|
| /Documentation/devicetree/bindings/reset/ |
| D | ti-syscon-reset.txt | 1 TI SysCon Reset Controller 8 functionalities. This register range is best represented as a syscon node to 12 A SysCon Reset Controller node defines a device that uses a syscon node 16 SysCon Reset Controller Node 18 Each of the reset provider/controller nodes should be a child of a syscon 27 "ti,syscon-reset" 34 register from the syscon register base 38 register from the syscon register base 42 from the syscon register base 47 file <dt-bindings/reset/ti-syscon.h> [all …]
|
| D | hisilicon,hi3660-reset.yaml | 27 hisi,rst-syscon: 29 description: phandle of the reset's syscon, use hisilicon,rst-syscon instead 32 hisilicon,rst-syscon: 33 description: phandle of the reset's syscon. 39 Cell #1 : offset of the reset assert control register from the syscon 55 hisilicon,rst-syscon = <&iomcu>;
|
| /Documentation/devicetree/bindings/soc/loongson/ |
| D | loongson,ls2k-pmc.yaml | 17 - const: syscon 23 - const: syscon 40 syscon-poweroff: 41 $ref: /schemas/power/reset/syscon-poweroff.yaml# 46 syscon-reboot: 47 $ref: /schemas/power/reset/syscon-reboot.yaml# 64 compatible = "loongson,ls2k1000-pmc", "loongson,ls2k0500-pmc", "syscon"; 70 syscon-reboot { 71 compatible = "syscon-reboot"; 76 syscon-poweroff { [all …]
|
| /Documentation/devicetree/bindings/clock/ |
| D | mediatek,mt8192-sys-clock.yaml | 24 - const: syscon 43 topckgen: syscon@10000000 { 44 compatible = "mediatek,mt8192-topckgen", "syscon"; 50 infracfg: syscon@10001000 { 51 compatible = "mediatek,mt8192-infracfg", "syscon"; 57 pericfg: syscon@10003000 { 58 compatible = "mediatek,mt8192-pericfg", "syscon"; 64 apmixedsys: syscon@1000c000 { 65 compatible = "mediatek,mt8192-apmixedsys", "syscon";
|
| D | mediatek,mt8195-sys-clock.yaml | 32 - const: syscon 51 topckgen: syscon@10000000 { 52 compatible = "mediatek,mt8195-topckgen", "syscon"; 58 infracfg_ao: syscon@10001000 { 59 compatible = "mediatek,mt8195-infracfg_ao", "syscon"; 65 apmixedsys: syscon@1000c000 { 66 compatible = "mediatek,mt8195-apmixedsys", "syscon"; 72 pericfg_ao: syscon@11003000 { 73 compatible = "mediatek,mt8195-pericfg_ao", "syscon";
|
| /Documentation/devicetree/bindings/soc/microchip/ |
| D | microchip,sparx5-cpu-syscon.yaml | 4 $id: http://devicetree.org/schemas/soc/microchip/microchip,sparx5-cpu-syscon.yaml# 7 title: Microchip Sparx5 CPU Syscon 15 - const: microchip,sparx5-cpu-syscon 16 - const: syscon 38 syscon@600000000 { 39 compatible = "microchip,sparx5-cpu-syscon", "syscon",
|
| /Documentation/devicetree/bindings/pci/ |
| D | ti,am65-pci-host.yaml | 38 ti,syscon-pcie-id: 42 - description: Phandle to the SYSCON entry 43 - description: pcie_device_id register offset within SYSCON 44 description: Phandle to the SYSCON entry required for getting PCIe device/vendor ID 46 ti,syscon-pcie-mode: 50 - description: Phandle to the SYSCON entry 51 - description: pcie_ctrl register offset within SYSCON 52 description: Phandle to the SYSCON entry required for configuring PCIe in RC or EP mode. 77 - ti,syscon-pcie-id 78 - ti,syscon-pcie-mode [all …]
|
| /Documentation/devicetree/bindings/arm/bcm/ |
| D | brcm,brcmstb.txt | 16 Further, syscon nodes that map platform-specific registers used for general 19 - compatible: "brcm,bcm<chip_id>-sun-top-ctrl", "syscon" 22 "syscon" 23 - compatible: "brcm,bcm<chip_id>-hif-continuation", "syscon" 36 - compatible: must be "brcm,bcm7445-cpu-biu-ctrl", "brcm,brcmstb-cpu-biu-ctrl", "syscon" 51 sun_top_ctrl: syscon@404000 { 52 compatible = "brcm,bcm7445-sun-top-ctrl", "syscon"; 56 hif_cpubiuctrl: syscon@3e2400 { 57 compatible = "brcm,bcm7445-cpu-biu-ctrl", "brcm,brcmstb-cpu-biu-ctrl", "syscon"; 62 hif_continuation: syscon@452000 { [all …]
|
| /Documentation/devicetree/bindings/mips/ |
| D | mscc.txt | 19 - compatible: Should be "mscc,ocelot-chip-regs", "simple-mfd", "syscon" 23 syscon@71070000 { 24 compatible = "mscc,ocelot-chip-regs", "simple-mfd", "syscon"; 35 - compatible: Should be "mscc,ocelot-hsio", "syscon", "simple-mfd" 39 syscon@10d0000 { 40 compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
|
| /Documentation/devicetree/bindings/net/ |
| D | hisilicon-hns-dsaf.txt | 15 only used when subctrl-syscon does not exist). It is recommended using 16 subctrl-syscon rather than this address. 18 serdes-syscon in port node does not exist). It is recommended using 19 serdes-syscon rather than this address. 29 - subctrl-syscon: is syscon handle for external interface control register. 40 - serdes-syscon: is syscon handle for SerDes register. 41 - cpld-syscon: is syscon handle + register offset pair for cpld register. It is 65 subctrl-syscon = <&subctrl>; 81 serdes-syscon = <&serdes>; 87 serdes-syscon = <&serdes>;
|