| /f-stack/freebsd/contrib/device-tree/Bindings/soc/rockchip/ |
| H A D | grf.txt | 22 - "rockchip,px30-grf", "syscon": for px30 23 - "rockchip,rk3036-grf", "syscon": for rk3036 24 - "rockchip,rk3066-grf", "syscon": for rk3066 25 - "rockchip,rk3188-grf", "syscon": for rk3188 26 - "rockchip,rk3228-grf", "syscon": for rk3228 27 - "rockchip,rk3288-grf", "syscon": for rk3288 28 - "rockchip,rk3308-grf", "syscon": for rk3308 29 - "rockchip,rk3328-grf", "syscon": for rk3328 38 - "rockchip,px30-pmugrf", "syscon": for px30 53 pmugrf: syscon@ff320000 { [all …]
|
| /f-stack/freebsd/contrib/device-tree/src/arm/ |
| H A D | gemini.dtsi | 21 syscon = <&syscon>; 30 syscon: syscon@40000000 { label 37 syscon-reboot { 39 regmap = <&syscon>; 188 clocks = <&syscon GEMINI_CLK_APB>, <&syscon GEMINI_CLK_RTC>; 190 syscon = <&syscon>; 198 clocks = <&syscon GEMINI_CLK_APB>, <&syscon GEMINI_CLK_RTC>; 221 syscon = <&syscon>; 285 clocks = <&syscon GEMINI_CLK_GATE_PCI>, <&syscon GEMINI_CLK_PCI>; 434 syscon = <&syscon>; [all …]
|
| H A D | aspeed-g6.dtsi | 67 clocks = <&syscon ASPEED_CLK_HPLL>; 97 clocks = <&syscon ASPEED_CLK_AHB>; 126 clocks = <&syscon ASPEED_CLK_AHB>; 148 clocks = <&syscon ASPEED_CLK_AHB>; 301 syscon: syscon@1e6e2000 { label 347 resets = <&syscon ASPEED_RESET_DEV_XDMA>, <&syscon ASPEED_RESET_RC_XDMA>; 352 aspeed,scu = <&syscon>; 688 clocks = <&syscon ASPEED_CLK_APB2>; 703 clocks = <&syscon ASPEED_CLK_APB2>; 718 clocks = <&syscon ASPEED_CLK_APB2>; [all …]
|
| H A D | aspeed-g5.dtsi | 63 clocks = <&syscon ASPEED_CLK_AHB>; 92 clocks = <&syscon ASPEED_CLK_AHB>; 114 clocks = <&syscon ASPEED_CLK_AHB>; 219 syscon: syscon@1e6e2000 { label 273 aspeed,scu = <&syscon>; 290 <&syscon ASPEED_CLK_GATE_ECLK>; 579 clocks = <&syscon ASPEED_CLK_APB>; 595 clocks = <&syscon ASPEED_CLK_APB>; 611 clocks = <&syscon ASPEED_CLK_APB>; 628 clocks = <&syscon ASPEED_CLK_APB>; [all …]
|
| H A D | aspeed-g4.dtsi | 62 clocks = <&syscon ASPEED_CLK_AHB>; 99 clocks = <&syscon ASPEED_CLK_AHB>; 180 syscon: syscon@1e6e2000 { label 226 <&syscon ASPEED_CLK_GATE_ECLK>; 455 clocks = <&syscon ASPEED_CLK_APB>; 471 clocks = <&syscon ASPEED_CLK_APB>; 487 clocks = <&syscon ASPEED_CLK_APB>; 504 clocks = <&syscon ASPEED_CLK_APB>; 521 clocks = <&syscon ASPEED_CLK_APB>; 538 clocks = <&syscon ASPEED_CLK_APB>; [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/arm/mediatek/ |
| H A D | mediatek,ipu.txt | 9 - "mediatek,mt8183-ipu_conn", "syscon" 10 - "mediatek,mt8183-ipu_adl", "syscon" 11 - "mediatek,mt8183-ipu_core0", "syscon" 12 - "mediatek,mt8183-ipu_core1", "syscon" 21 ipu_conn: syscon@19000000 { 22 compatible = "mediatek,mt8183-ipu_conn", "syscon"; 27 ipu_adl: syscon@19010000 { 28 compatible = "mediatek,mt8183-ipu_adl", "syscon"; 33 ipu_core0: syscon@19180000 { 34 compatible = "mediatek,mt8183-ipu_core0", "syscon"; [all …]
|
| H A D | mediatek,infracfg.txt | 10 - "mediatek,mt2701-infracfg", "syscon" 11 - "mediatek,mt2712-infracfg", "syscon" 12 - "mediatek,mt6765-infracfg", "syscon" 13 - "mediatek,mt6779-infracfg_ao", "syscon" 14 - "mediatek,mt6797-infracfg", "syscon" 15 - "mediatek,mt7622-infracfg", "syscon" 17 - "mediatek,mt7629-infracfg", "syscon" 18 - "mediatek,mt8135-infracfg", "syscon" 19 - "mediatek,mt8173-infracfg", "syscon" 20 - "mediatek,mt8183-infracfg", "syscon" [all …]
|
| H A D | mediatek,mmsys.txt | 10 - "mediatek,mt2701-mmsys", "syscon" 11 - "mediatek,mt2712-mmsys", "syscon" 12 - "mediatek,mt6765-mmsys", "syscon" 13 - "mediatek,mt6779-mmsys", "syscon" 14 - "mediatek,mt6797-mmsys", "syscon" 15 - "mediatek,mt7623-mmsys", "mediatek,mt2701-mmsys", "syscon" 16 - "mediatek,mt8173-mmsys", "syscon" 17 - "mediatek,mt8183-mmsys", "syscon" 26 mmsys: syscon@14000000 { 27 compatible = "mediatek,mt8173-mmsys", "syscon";
|
| H A D | mediatek,imgsys.txt | 9 - "mediatek,mt2701-imgsys", "syscon" 10 - "mediatek,mt2712-imgsys", "syscon" 11 - "mediatek,mt6765-imgsys", "syscon" 12 - "mediatek,mt6779-imgsys", "syscon" 13 - "mediatek,mt6797-imgsys", "syscon" 14 - "mediatek,mt7623-imgsys", "mediatek,mt2701-imgsys", "syscon" 15 - "mediatek,mt8173-imgsys", "syscon" 16 - "mediatek,mt8183-imgsys", "syscon" 26 compatible = "mediatek,mt8173-imgsys", "syscon";
|
| H A D | mediatek,vdecsys.txt | 9 - "mediatek,mt2701-vdecsys", "syscon" 10 - "mediatek,mt2712-vdecsys", "syscon" 11 - "mediatek,mt6779-vdecsys", "syscon" 12 - "mediatek,mt6797-vdecsys", "syscon" 13 - "mediatek,mt7623-vdecsys", "mediatek,mt2701-vdecsys", "syscon" 14 - "mediatek,mt8173-vdecsys", "syscon" 15 - "mediatek,mt8183-vdecsys", "syscon" 25 compatible = "mediatek,mt8173-vdecsys", "syscon";
|
| H A D | mediatek,audsys.txt | 9 - "mediatek,mt2701-audsys", "syscon" 10 - "mediatek,mt6765-audsys", "syscon" 11 - "mediatek,mt6779-audio", "syscon" 12 - "mediatek,mt7622-audsys", "syscon" 13 - "mediatek,mt7623-audsys", "mediatek,mt2701-audsys", "syscon" 14 - "mediatek,mt8183-audiosys", "syscon" 15 - "mediatek,mt8516-audsys", "syscon" 30 compatible = "mediatek,mt7622-audsys", "syscon";
|
| /f-stack/freebsd/contrib/device-tree/Bindings/power/reset/ |
| H A 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>;
|
| /f-stack/freebsd/contrib/device-tree/Bindings/mfd/ |
| H A 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" 23 compatible = "atmel,sama5d3-matrix", "syscon";
|
| H A D | qcom,tcsr.txt | 5 registers via syscon. 9 "qcom,tcsr-ipq8064", "syscon" for IPQ8064 10 "qcom,tcsr-apq8064", "syscon" for APQ8064 11 "qcom,tcsr-msm8660", "syscon" for MSM8660 12 "qcom,tcsr-msm8960", "syscon" for MSM8960 13 "qcom,tcsr-msm8974", "syscon" for MSM8974 14 "qcom,tcsr-apq8084", "syscon" for APQ8084 15 "qcom,tcsr-msm8916", "syscon" for MSM8916 19 tcsr: syscon@1a400000 { 20 compatible = "qcom,tcsr-msm8960", "syscon";
|
| H A 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 27 - syscon 41 - microchip,sparx5-cpu-syscon 44 - const: syscon 47 const: syscon 74 syscon: syscon@1c00000 { 75 compatible = "allwinner,sun8i-h3-system-controller", "syscon"; 81 compatible = "fsl,imx6q-iomuxc-gpr", "syscon";
|
| /f-stack/freebsd/contrib/device-tree/Bindings/watchdog/ |
| H A 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>;
|
| /f-stack/freebsd/arm/ti/ |
| H A D | ti_scm_syscon.c | 70 struct syscon * syscon; member 90 ti_scm_syscon_write_4(struct syscon *syscon, bus_size_t offset, uint32_t val) in ti_scm_syscon_write_4() argument 94 sc = device_get_softc(syscon->pdev); in ti_scm_syscon_write_4() 103 ti_scm_syscon_read_4(struct syscon *syscon, bus_size_t offset) in ti_scm_syscon_read_4() argument 108 sc = device_get_softc(syscon->pdev); in ti_scm_syscon_read_4() 117 ti_scm_syscon_modify_4(struct syscon *syscon, bus_size_t offset, uint32_t clr, uint32_t set) in ti_scm_syscon_modify_4() argument 122 sc = device_get_softc(syscon->pdev); in ti_scm_syscon_modify_4() 187 if (sc->syscon == NULL) { in ti_scm_syscon_attach() 204 ti_scm_syscon_get_handle(device_t dev, struct syscon **syscon) in ti_scm_syscon_get_handle() argument 209 *syscon = sc->syscon; in ti_scm_syscon_get_handle() [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/arm/ |
| H A D | arm,realview.yaml | 74 "^.*syscon@[0-9a-f]+$": 83 - const: arm,realview-eb-syscon 84 - const: syscon 88 - const: arm,realview-eb-syscon 89 - const: syscon 92 - const: arm,realview-eb-syscon 93 - const: syscon 97 - const: syscon 101 - const: syscon 105 - const: syscon [all …]
|
| H A D | ste-u300.txt | 11 Required node: syscon 13 - compatible: must be "stericsson,u300-syscon". 25 - syscon: a pointer to the syscon node so we can access the 26 syscon registers to set the board as self-powered. 39 syscon = <&syscon>; 42 syscon: syscon@c0011000 { 43 compatible = "stericsson,u300-syscon";
|
| H A D | gemini.txt | 25 "cortina,gemini-syscon", "syscon"; 27 Required properties on the syscon: 28 - reg: syscon register location and size. 69 syscon: syscon@40000000 { 70 compatible = "cortina,gemini-syscon", "syscon"; 79 resets = <&syscon GEMINI_RESET_UART>; 80 clocks = <&syscon GEMINI_CLK_UART>; 92 resets = <&syscon GEMINI_RESET_TIMER>; 94 clocks = <&syscon GEMINI_CLK_APB>, 95 <&syscon GEMINI_CLK_RTC>; [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/mips/ |
| H A 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"; 36 - compatible: Should be "mscc,ocelot-cpu-syscon", "syscon" 40 syscon@70000000 { 41 compatible = "mscc,ocelot-cpu-syscon", "syscon"; 52 - compatible: Should be "mscc,ocelot-hsio", "syscon", "simple-mfd" 56 syscon@10d0000 { 57 compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
|
| /f-stack/freebsd/contrib/device-tree/src/arm64/sprd/ |
| H A D | sharkl3.dtsi | 19 ap_ahb_regs: syscon@20e00000 { 20 compatible = "sprd,sc9863a-glbregs", "syscon", 34 pmu_regs: syscon@402b0000 { 35 compatible = "sprd,sc9863a-glbregs", "syscon", 51 aon_apb_regs: syscon@402e0000 { 66 anlg_phy_g2_regs: syscon@40353000 { 83 anlg_phy_g4_regs: syscon@40359000 { 98 anlg_phy_g5_regs: syscon@4035c000 { 115 anlg_phy_g7_regs: syscon@40363000 { 130 mm_ahb_regs: syscon@60800000 { [all …]
|
| H A D | whale2.dtsi | 23 compatible = "syscon"; 27 pmu_regs: syscon@402b0000 { 28 compatible = "syscon"; 32 aon_regs: syscon@402e0000 { 33 compatible = "syscon"; 38 compatible = "syscon"; 43 compatible = "syscon"; 48 compatible = "syscon"; 53 compatible = "syscon"; 58 compatible = "syscon"; [all …]
|
| /f-stack/freebsd/arm/ti/am335x/ |
| H A D | am335x_scm.c | 51 struct syscon *syscon; member 67 reg = SYSCON_READ_4(sc->syscon, SCM_BGAP_CTRL); in am335x_scm_temp_sysctl() 134 err = syscon_get_by_ofw_property(dev, opp_table, "syscon", &sc->syscon); in am335x_scm_attach() 141 SYSCON_WRITE_4(sc->syscon, SCM_BGAP_CTRL, 0); in am335x_scm_attach() 142 reg = SYSCON_READ_4(sc->syscon, SCM_BGAP_CTRL); in am335x_scm_attach() 145 SYSCON_WRITE_4(sc->syscon, SCM_BGAP_CTRL, SCM_BGAP_CONTCONV); in am335x_scm_attach() 146 reg = SYSCON_READ_4(sc->syscon, SCM_BGAP_CTRL); in am335x_scm_attach() 150 SYSCON_WRITE_4(sc->syscon, SCM_BGAP_CTRL, reg); in am335x_scm_attach() 174 SYSCON_WRITE_4(sc->syscon, SCM_BGAP_CTRL, SCM_BGAP_BGOFF); in am335x_scm_detach()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/phy/ |
| H A D | phy-hi3660-usb3.txt | 7 - hisilicon,pericrg-syscon: phandle of syscon used to control phy. 8 - hisilicon,pctrl-syscon: phandle of syscon used to control phy. 16 compatible = "syscon", "simple-mfd"; 22 hisilicon,pericrg-syscon = <&crg_ctrl>; 23 hisilicon,pctrl-syscon = <&pctrl>;
|