101950c46SEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 201950c46SEmmanuel Vadot/* 301950c46SEmmanuel Vadot * Device Tree Source for the common parts shared by the White Hawk CPU and 401950c46SEmmanuel Vadot * White Hawk Single boards 501950c46SEmmanuel Vadot * 601950c46SEmmanuel Vadot * Copyright (C) 2022 Renesas Electronics Corp. 701950c46SEmmanuel Vadot */ 801950c46SEmmanuel Vadot 901950c46SEmmanuel Vadot#include <dt-bindings/gpio/gpio.h> 1001950c46SEmmanuel Vadot#include <dt-bindings/input/input.h> 1101950c46SEmmanuel Vadot#include <dt-bindings/leds/common.h> 1201950c46SEmmanuel Vadot 1301950c46SEmmanuel Vadot/ { 1401950c46SEmmanuel Vadot aliases { 1501950c46SEmmanuel Vadot ethernet0 = &avb0; 160e8011faSEmmanuel Vadot i2c0 = &i2c0; 170e8011faSEmmanuel Vadot i2c1 = &i2c1; 180e8011faSEmmanuel Vadot i2c2 = &i2c2; 190e8011faSEmmanuel Vadot i2c3 = &i2c3; 200e8011faSEmmanuel Vadot i2c4 = &i2c4; 210e8011faSEmmanuel Vadot i2c5 = &i2c5; 2201950c46SEmmanuel Vadot serial0 = &hscif0; 2301950c46SEmmanuel Vadot }; 2401950c46SEmmanuel Vadot 2501950c46SEmmanuel Vadot chosen { 2601950c46SEmmanuel Vadot bootargs = "ignore_loglevel rw root=/dev/nfs ip=on"; 2701950c46SEmmanuel Vadot stdout-path = "serial0:921600n8"; 2801950c46SEmmanuel Vadot }; 2901950c46SEmmanuel Vadot 3001950c46SEmmanuel Vadot sn65dsi86_refclk: clk-x6 { 3101950c46SEmmanuel Vadot compatible = "fixed-clock"; 3201950c46SEmmanuel Vadot #clock-cells = <0>; 3301950c46SEmmanuel Vadot clock-frequency = <38400000>; 3401950c46SEmmanuel Vadot }; 3501950c46SEmmanuel Vadot 3601950c46SEmmanuel Vadot keys { 3701950c46SEmmanuel Vadot compatible = "gpio-keys"; 3801950c46SEmmanuel Vadot 3901950c46SEmmanuel Vadot pinctrl-0 = <&keys_pins>; 4001950c46SEmmanuel Vadot pinctrl-names = "default"; 4101950c46SEmmanuel Vadot 4201950c46SEmmanuel Vadot key-1 { 4301950c46SEmmanuel Vadot gpios = <&gpio5 0 GPIO_ACTIVE_LOW>; 4401950c46SEmmanuel Vadot linux,code = <KEY_1>; 4501950c46SEmmanuel Vadot label = "SW47"; 4601950c46SEmmanuel Vadot wakeup-source; 4701950c46SEmmanuel Vadot debounce-interval = <20>; 4801950c46SEmmanuel Vadot }; 4901950c46SEmmanuel Vadot 5001950c46SEmmanuel Vadot key-2 { 5101950c46SEmmanuel Vadot gpios = <&gpio5 1 GPIO_ACTIVE_LOW>; 5201950c46SEmmanuel Vadot linux,code = <KEY_2>; 5301950c46SEmmanuel Vadot label = "SW48"; 5401950c46SEmmanuel Vadot wakeup-source; 5501950c46SEmmanuel Vadot debounce-interval = <20>; 5601950c46SEmmanuel Vadot }; 5701950c46SEmmanuel Vadot 5801950c46SEmmanuel Vadot key-3 { 5901950c46SEmmanuel Vadot gpios = <&gpio5 2 GPIO_ACTIVE_LOW>; 6001950c46SEmmanuel Vadot linux,code = <KEY_3>; 6101950c46SEmmanuel Vadot label = "SW49"; 6201950c46SEmmanuel Vadot wakeup-source; 6301950c46SEmmanuel Vadot debounce-interval = <20>; 6401950c46SEmmanuel Vadot }; 6501950c46SEmmanuel Vadot }; 6601950c46SEmmanuel Vadot 6701950c46SEmmanuel Vadot leds { 6801950c46SEmmanuel Vadot compatible = "gpio-leds"; 6901950c46SEmmanuel Vadot 7001950c46SEmmanuel Vadot led-1 { 7101950c46SEmmanuel Vadot gpios = <&gpio7 0 GPIO_ACTIVE_HIGH>; 7201950c46SEmmanuel Vadot color = <LED_COLOR_ID_GREEN>; 7301950c46SEmmanuel Vadot function = LED_FUNCTION_INDICATOR; 7401950c46SEmmanuel Vadot function-enumerator = <1>; 7501950c46SEmmanuel Vadot }; 7601950c46SEmmanuel Vadot 7701950c46SEmmanuel Vadot led-2 { 7801950c46SEmmanuel Vadot gpios = <&gpio7 1 GPIO_ACTIVE_HIGH>; 7901950c46SEmmanuel Vadot color = <LED_COLOR_ID_GREEN>; 8001950c46SEmmanuel Vadot function = LED_FUNCTION_INDICATOR; 8101950c46SEmmanuel Vadot function-enumerator = <2>; 8201950c46SEmmanuel Vadot }; 8301950c46SEmmanuel Vadot 8401950c46SEmmanuel Vadot led-3 { 8501950c46SEmmanuel Vadot gpios = <&gpio7 2 GPIO_ACTIVE_HIGH>; 8601950c46SEmmanuel Vadot color = <LED_COLOR_ID_GREEN>; 8701950c46SEmmanuel Vadot function = LED_FUNCTION_INDICATOR; 8801950c46SEmmanuel Vadot function-enumerator = <3>; 8901950c46SEmmanuel Vadot }; 9001950c46SEmmanuel Vadot }; 9101950c46SEmmanuel Vadot 9201950c46SEmmanuel Vadot memory@48000000 { 9301950c46SEmmanuel Vadot device_type = "memory"; 9401950c46SEmmanuel Vadot /* first 128MB is reserved for secure area. */ 9501950c46SEmmanuel Vadot reg = <0x0 0x48000000 0x0 0x78000000>; 9601950c46SEmmanuel Vadot }; 9701950c46SEmmanuel Vadot 9801950c46SEmmanuel Vadot memory@480000000 { 9901950c46SEmmanuel Vadot device_type = "memory"; 10001950c46SEmmanuel Vadot reg = <0x4 0x80000000 0x0 0x80000000>; 10101950c46SEmmanuel Vadot }; 10201950c46SEmmanuel Vadot 10301950c46SEmmanuel Vadot memory@600000000 { 10401950c46SEmmanuel Vadot device_type = "memory"; 10501950c46SEmmanuel Vadot reg = <0x6 0x00000000 0x1 0x00000000>; 10601950c46SEmmanuel Vadot }; 10701950c46SEmmanuel Vadot 10801950c46SEmmanuel Vadot mini-dp-con { 10901950c46SEmmanuel Vadot compatible = "dp-connector"; 11001950c46SEmmanuel Vadot label = "CN5"; 11101950c46SEmmanuel Vadot type = "mini"; 11201950c46SEmmanuel Vadot 11301950c46SEmmanuel Vadot port { 11401950c46SEmmanuel Vadot mini_dp_con_in: endpoint { 11501950c46SEmmanuel Vadot remote-endpoint = <&sn65dsi86_out>; 11601950c46SEmmanuel Vadot }; 11701950c46SEmmanuel Vadot }; 11801950c46SEmmanuel Vadot }; 11901950c46SEmmanuel Vadot 120*b2d2a78aSEmmanuel Vadot pcie_clk: clk-9fgv0841-pci { 121*b2d2a78aSEmmanuel Vadot compatible = "fixed-clock"; 122*b2d2a78aSEmmanuel Vadot clock-frequency = <100000000>; 123*b2d2a78aSEmmanuel Vadot #clock-cells = <0>; 124*b2d2a78aSEmmanuel Vadot }; 125*b2d2a78aSEmmanuel Vadot 12601950c46SEmmanuel Vadot reg_1p2v: regulator-1p2v { 12701950c46SEmmanuel Vadot compatible = "regulator-fixed"; 12801950c46SEmmanuel Vadot regulator-name = "fixed-1.2V"; 12901950c46SEmmanuel Vadot regulator-min-microvolt = <1200000>; 13001950c46SEmmanuel Vadot regulator-max-microvolt = <1200000>; 13101950c46SEmmanuel Vadot regulator-boot-on; 13201950c46SEmmanuel Vadot regulator-always-on; 13301950c46SEmmanuel Vadot }; 13401950c46SEmmanuel Vadot 13501950c46SEmmanuel Vadot reg_1p8v: regulator-1p8v { 13601950c46SEmmanuel Vadot compatible = "regulator-fixed"; 13701950c46SEmmanuel Vadot regulator-name = "fixed-1.8V"; 13801950c46SEmmanuel Vadot regulator-min-microvolt = <1800000>; 13901950c46SEmmanuel Vadot regulator-max-microvolt = <1800000>; 14001950c46SEmmanuel Vadot regulator-boot-on; 14101950c46SEmmanuel Vadot regulator-always-on; 14201950c46SEmmanuel Vadot }; 14301950c46SEmmanuel Vadot 14401950c46SEmmanuel Vadot reg_3p3v: regulator-3p3v { 14501950c46SEmmanuel Vadot compatible = "regulator-fixed"; 14601950c46SEmmanuel Vadot regulator-name = "fixed-3.3V"; 14701950c46SEmmanuel Vadot regulator-min-microvolt = <3300000>; 14801950c46SEmmanuel Vadot regulator-max-microvolt = <3300000>; 14901950c46SEmmanuel Vadot regulator-boot-on; 15001950c46SEmmanuel Vadot regulator-always-on; 15101950c46SEmmanuel Vadot }; 15201950c46SEmmanuel Vadot}; 15301950c46SEmmanuel Vadot 15401950c46SEmmanuel Vadot&avb0 { 15501950c46SEmmanuel Vadot pinctrl-0 = <&avb0_pins>; 15601950c46SEmmanuel Vadot pinctrl-names = "default"; 1570e8011faSEmmanuel Vadot phy-handle = <&avb0_phy>; 15801950c46SEmmanuel Vadot tx-internal-delay-ps = <2000>; 15901950c46SEmmanuel Vadot status = "okay"; 16001950c46SEmmanuel Vadot 1610e8011faSEmmanuel Vadot mdio { 1620e8011faSEmmanuel Vadot #address-cells = <1>; 1630e8011faSEmmanuel Vadot #size-cells = <0>; 1640e8011faSEmmanuel Vadot 1650e8011faSEmmanuel Vadot avb0_phy: ethernet-phy@0 { 16601950c46SEmmanuel Vadot compatible = "ethernet-phy-id0022.1622", 16701950c46SEmmanuel Vadot "ethernet-phy-ieee802.3-c22"; 16801950c46SEmmanuel Vadot rxc-skew-ps = <1500>; 16901950c46SEmmanuel Vadot reg = <0>; 17001950c46SEmmanuel Vadot interrupt-parent = <&gpio7>; 17101950c46SEmmanuel Vadot interrupts = <5 IRQ_TYPE_LEVEL_LOW>; 17201950c46SEmmanuel Vadot reset-gpios = <&gpio7 10 GPIO_ACTIVE_LOW>; 17301950c46SEmmanuel Vadot }; 17401950c46SEmmanuel Vadot }; 1750e8011faSEmmanuel Vadot}; 17601950c46SEmmanuel Vadot 17701950c46SEmmanuel Vadot&dsi0 { 17801950c46SEmmanuel Vadot status = "okay"; 17901950c46SEmmanuel Vadot 18001950c46SEmmanuel Vadot ports { 18101950c46SEmmanuel Vadot port@1 { 18201950c46SEmmanuel Vadot dsi0_out: endpoint { 18301950c46SEmmanuel Vadot remote-endpoint = <&sn65dsi86_in>; 18401950c46SEmmanuel Vadot data-lanes = <1 2 3 4>; 18501950c46SEmmanuel Vadot }; 18601950c46SEmmanuel Vadot }; 18701950c46SEmmanuel Vadot }; 18801950c46SEmmanuel Vadot}; 18901950c46SEmmanuel Vadot 19001950c46SEmmanuel Vadot&du { 19101950c46SEmmanuel Vadot status = "okay"; 19201950c46SEmmanuel Vadot}; 19301950c46SEmmanuel Vadot 19401950c46SEmmanuel Vadot&extal_clk { 19501950c46SEmmanuel Vadot clock-frequency = <16666666>; 19601950c46SEmmanuel Vadot}; 19701950c46SEmmanuel Vadot 19801950c46SEmmanuel Vadot&extalr_clk { 19901950c46SEmmanuel Vadot clock-frequency = <32768>; 20001950c46SEmmanuel Vadot}; 20101950c46SEmmanuel Vadot 20201950c46SEmmanuel Vadot&hscif0 { 20301950c46SEmmanuel Vadot pinctrl-0 = <&hscif0_pins>; 20401950c46SEmmanuel Vadot pinctrl-names = "default"; 20501950c46SEmmanuel Vadot 20601950c46SEmmanuel Vadot status = "okay"; 20701950c46SEmmanuel Vadot}; 20801950c46SEmmanuel Vadot 20901950c46SEmmanuel Vadot&i2c0 { 21001950c46SEmmanuel Vadot pinctrl-0 = <&i2c0_pins>; 21101950c46SEmmanuel Vadot pinctrl-names = "default"; 21201950c46SEmmanuel Vadot 21301950c46SEmmanuel Vadot status = "okay"; 21401950c46SEmmanuel Vadot clock-frequency = <400000>; 21501950c46SEmmanuel Vadot 21601950c46SEmmanuel Vadot io_expander_a: gpio@20 { 21701950c46SEmmanuel Vadot compatible = "onnn,pca9654"; 21801950c46SEmmanuel Vadot reg = <0x20>; 21901950c46SEmmanuel Vadot interrupt-parent = <&gpio0>; 22001950c46SEmmanuel Vadot interrupts = <0 IRQ_TYPE_LEVEL_LOW>; 22101950c46SEmmanuel Vadot gpio-controller; 22201950c46SEmmanuel Vadot #gpio-cells = <2>; 22301950c46SEmmanuel Vadot interrupt-controller; 22401950c46SEmmanuel Vadot #interrupt-cells = <2>; 22501950c46SEmmanuel Vadot }; 22601950c46SEmmanuel Vadot 22701950c46SEmmanuel Vadot eeprom@50 { 22801950c46SEmmanuel Vadot compatible = "rohm,br24g01", "atmel,24c01"; 22901950c46SEmmanuel Vadot label = "cpu-board"; 23001950c46SEmmanuel Vadot reg = <0x50>; 23101950c46SEmmanuel Vadot pagesize = <8>; 23201950c46SEmmanuel Vadot }; 23301950c46SEmmanuel Vadot}; 23401950c46SEmmanuel Vadot 23501950c46SEmmanuel Vadot&i2c1 { 23601950c46SEmmanuel Vadot pinctrl-0 = <&i2c1_pins>; 23701950c46SEmmanuel Vadot pinctrl-names = "default"; 23801950c46SEmmanuel Vadot 23901950c46SEmmanuel Vadot status = "okay"; 24001950c46SEmmanuel Vadot clock-frequency = <400000>; 24101950c46SEmmanuel Vadot 24201950c46SEmmanuel Vadot bridge@2c { 24301950c46SEmmanuel Vadot compatible = "ti,sn65dsi86"; 24401950c46SEmmanuel Vadot reg = <0x2c>; 24501950c46SEmmanuel Vadot 24601950c46SEmmanuel Vadot clocks = <&sn65dsi86_refclk>; 24701950c46SEmmanuel Vadot clock-names = "refclk"; 24801950c46SEmmanuel Vadot 24901950c46SEmmanuel Vadot interrupt-parent = <&intc_ex>; 25001950c46SEmmanuel Vadot interrupts = <0 IRQ_TYPE_LEVEL_HIGH>; 25101950c46SEmmanuel Vadot 25201950c46SEmmanuel Vadot enable-gpios = <&gpio1 26 GPIO_ACTIVE_HIGH>; 25301950c46SEmmanuel Vadot 25401950c46SEmmanuel Vadot vccio-supply = <®_1p8v>; 25501950c46SEmmanuel Vadot vpll-supply = <®_1p8v>; 25601950c46SEmmanuel Vadot vcca-supply = <®_1p2v>; 25701950c46SEmmanuel Vadot vcc-supply = <®_1p2v>; 25801950c46SEmmanuel Vadot 25901950c46SEmmanuel Vadot ports { 26001950c46SEmmanuel Vadot #address-cells = <1>; 26101950c46SEmmanuel Vadot #size-cells = <0>; 26201950c46SEmmanuel Vadot 26301950c46SEmmanuel Vadot port@0 { 26401950c46SEmmanuel Vadot reg = <0>; 26501950c46SEmmanuel Vadot sn65dsi86_in: endpoint { 26601950c46SEmmanuel Vadot remote-endpoint = <&dsi0_out>; 26701950c46SEmmanuel Vadot }; 26801950c46SEmmanuel Vadot }; 26901950c46SEmmanuel Vadot 27001950c46SEmmanuel Vadot port@1 { 27101950c46SEmmanuel Vadot reg = <1>; 27201950c46SEmmanuel Vadot sn65dsi86_out: endpoint { 27301950c46SEmmanuel Vadot remote-endpoint = <&mini_dp_con_in>; 27401950c46SEmmanuel Vadot }; 27501950c46SEmmanuel Vadot }; 27601950c46SEmmanuel Vadot }; 27701950c46SEmmanuel Vadot }; 27801950c46SEmmanuel Vadot}; 27901950c46SEmmanuel Vadot 28001950c46SEmmanuel Vadot&mmc0 { 28101950c46SEmmanuel Vadot pinctrl-0 = <&mmc_pins>; 28201950c46SEmmanuel Vadot pinctrl-1 = <&mmc_pins>; 28301950c46SEmmanuel Vadot pinctrl-names = "default", "state_uhs"; 28401950c46SEmmanuel Vadot 28501950c46SEmmanuel Vadot vmmc-supply = <®_3p3v>; 28601950c46SEmmanuel Vadot vqmmc-supply = <®_1p8v>; 28701950c46SEmmanuel Vadot mmc-hs200-1_8v; 28801950c46SEmmanuel Vadot mmc-hs400-1_8v; 28901950c46SEmmanuel Vadot bus-width = <8>; 29001950c46SEmmanuel Vadot no-sd; 29101950c46SEmmanuel Vadot no-sdio; 29201950c46SEmmanuel Vadot non-removable; 29301950c46SEmmanuel Vadot full-pwr-cycle-in-suspend; 29401950c46SEmmanuel Vadot status = "okay"; 29501950c46SEmmanuel Vadot}; 29601950c46SEmmanuel Vadot 297*b2d2a78aSEmmanuel Vadot&pcie0_clkref { 298*b2d2a78aSEmmanuel Vadot compatible = "gpio-gate-clock"; 299*b2d2a78aSEmmanuel Vadot clocks = <&pcie_clk>; 300*b2d2a78aSEmmanuel Vadot enable-gpios = <&gpio4 21 GPIO_ACTIVE_LOW>; 301*b2d2a78aSEmmanuel Vadot /delete-property/ clock-frequency; 302*b2d2a78aSEmmanuel Vadot}; 303*b2d2a78aSEmmanuel Vadot 304*b2d2a78aSEmmanuel Vadot&pciec0 { 305*b2d2a78aSEmmanuel Vadot reset-gpio = <&io_expander_a 0 GPIO_ACTIVE_LOW>; 306*b2d2a78aSEmmanuel Vadot status = "okay"; 307*b2d2a78aSEmmanuel Vadot}; 308*b2d2a78aSEmmanuel Vadot 30901950c46SEmmanuel Vadot&pfc { 31001950c46SEmmanuel Vadot pinctrl-0 = <&scif_clk_pins>; 31101950c46SEmmanuel Vadot pinctrl-names = "default"; 31201950c46SEmmanuel Vadot 31301950c46SEmmanuel Vadot avb0_pins: avb0 { 31401950c46SEmmanuel Vadot mux { 31501950c46SEmmanuel Vadot groups = "avb0_link", "avb0_mdio", "avb0_rgmii", 31601950c46SEmmanuel Vadot "avb0_txcrefclk"; 31701950c46SEmmanuel Vadot function = "avb0"; 31801950c46SEmmanuel Vadot }; 31901950c46SEmmanuel Vadot 32001950c46SEmmanuel Vadot pins_mdio { 32101950c46SEmmanuel Vadot groups = "avb0_mdio"; 32201950c46SEmmanuel Vadot drive-strength = <21>; 32301950c46SEmmanuel Vadot }; 32401950c46SEmmanuel Vadot 32501950c46SEmmanuel Vadot pins_mii { 32601950c46SEmmanuel Vadot groups = "avb0_rgmii"; 32701950c46SEmmanuel Vadot drive-strength = <21>; 32801950c46SEmmanuel Vadot }; 32901950c46SEmmanuel Vadot 33001950c46SEmmanuel Vadot }; 33101950c46SEmmanuel Vadot 33201950c46SEmmanuel Vadot hscif0_pins: hscif0 { 33301950c46SEmmanuel Vadot groups = "hscif0_data"; 33401950c46SEmmanuel Vadot function = "hscif0"; 33501950c46SEmmanuel Vadot }; 33601950c46SEmmanuel Vadot 33701950c46SEmmanuel Vadot i2c0_pins: i2c0 { 33801950c46SEmmanuel Vadot groups = "i2c0"; 33901950c46SEmmanuel Vadot function = "i2c0"; 34001950c46SEmmanuel Vadot }; 34101950c46SEmmanuel Vadot 34201950c46SEmmanuel Vadot i2c1_pins: i2c1 { 34301950c46SEmmanuel Vadot groups = "i2c1"; 34401950c46SEmmanuel Vadot function = "i2c1"; 34501950c46SEmmanuel Vadot }; 34601950c46SEmmanuel Vadot 34701950c46SEmmanuel Vadot keys_pins: keys { 34801950c46SEmmanuel Vadot pins = "GP_5_0", "GP_5_1", "GP_5_2"; 34901950c46SEmmanuel Vadot bias-pull-up; 35001950c46SEmmanuel Vadot }; 35101950c46SEmmanuel Vadot 35201950c46SEmmanuel Vadot mmc_pins: mmc { 35301950c46SEmmanuel Vadot groups = "mmc_data8", "mmc_ctrl", "mmc_ds"; 35401950c46SEmmanuel Vadot function = "mmc"; 35501950c46SEmmanuel Vadot power-source = <1800>; 35601950c46SEmmanuel Vadot }; 35701950c46SEmmanuel Vadot 35801950c46SEmmanuel Vadot qspi0_pins: qspi0 { 35901950c46SEmmanuel Vadot groups = "qspi0_ctrl", "qspi0_data4"; 36001950c46SEmmanuel Vadot function = "qspi0"; 36101950c46SEmmanuel Vadot }; 36201950c46SEmmanuel Vadot 36301950c46SEmmanuel Vadot scif_clk_pins: scif_clk { 36401950c46SEmmanuel Vadot groups = "scif_clk"; 36501950c46SEmmanuel Vadot function = "scif_clk"; 36601950c46SEmmanuel Vadot }; 36701950c46SEmmanuel Vadot}; 36801950c46SEmmanuel Vadot 36901950c46SEmmanuel Vadot&rpc { 37001950c46SEmmanuel Vadot pinctrl-0 = <&qspi0_pins>; 37101950c46SEmmanuel Vadot pinctrl-names = "default"; 37201950c46SEmmanuel Vadot 37301950c46SEmmanuel Vadot status = "okay"; 37401950c46SEmmanuel Vadot 37501950c46SEmmanuel Vadot flash@0 { 37601950c46SEmmanuel Vadot compatible = "spansion,s25fs512s", "jedec,spi-nor"; 37701950c46SEmmanuel Vadot reg = <0>; 37801950c46SEmmanuel Vadot spi-max-frequency = <40000000>; 37901950c46SEmmanuel Vadot spi-rx-bus-width = <4>; 38001950c46SEmmanuel Vadot 38101950c46SEmmanuel Vadot partitions { 38201950c46SEmmanuel Vadot compatible = "fixed-partitions"; 38301950c46SEmmanuel Vadot #address-cells = <1>; 38401950c46SEmmanuel Vadot #size-cells = <1>; 38501950c46SEmmanuel Vadot 38601950c46SEmmanuel Vadot boot@0 { 38701950c46SEmmanuel Vadot reg = <0x0 0x1200000>; 38801950c46SEmmanuel Vadot read-only; 38901950c46SEmmanuel Vadot }; 39001950c46SEmmanuel Vadot user@1200000 { 39101950c46SEmmanuel Vadot reg = <0x1200000 0x2e00000>; 39201950c46SEmmanuel Vadot }; 39301950c46SEmmanuel Vadot }; 39401950c46SEmmanuel Vadot }; 39501950c46SEmmanuel Vadot}; 39601950c46SEmmanuel Vadot 39701950c46SEmmanuel Vadot&rwdt { 39801950c46SEmmanuel Vadot timeout-sec = <60>; 39901950c46SEmmanuel Vadot status = "okay"; 40001950c46SEmmanuel Vadot}; 40101950c46SEmmanuel Vadot 40201950c46SEmmanuel Vadot&scif_clk { 40301950c46SEmmanuel Vadot clock-frequency = <24000000>; 40401950c46SEmmanuel Vadot}; 405