[BACK]Return to k3-am65-wakeup.dtsi CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / external / gpl2 / dts / dist / arch / arm64 / boot / dts / ti

Annotation of src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi, Revision 1.1.1.3

1.1       jmcneill    1: // SPDX-License-Identifier: GPL-2.0
                      2: /*
                      3:  * Device Tree Source for AM6 SoC Family Wakeup Domain peripherals
                      4:  *
                      5:  * Copyright (C) 2016-2018 Texas Instruments Incorporated - http://www.ti.com/
                      6:  */
                      7:
                      8: &cbass_wakeup {
                      9:        dmsc: dmsc {
1.1.1.3 ! skrll      10:                compatible = "ti,am654-sci";
1.1       jmcneill   11:                ti,host-id = <12>;
                     12:                #address-cells = <1>;
                     13:                #size-cells = <1>;
                     14:                ranges;
                     15:
                     16:                mbox-names = "rx", "tx";
                     17:
                     18:                mboxes= <&secure_proxy_main 11>,
                     19:                        <&secure_proxy_main 13>;
                     20:
                     21:                k3_pds: power-controller {
                     22:                        compatible = "ti,sci-pm-domain";
1.1.1.3 ! skrll      23:                        #power-domain-cells = <2>;
1.1       jmcneill   24:                };
                     25:
                     26:                k3_clks: clocks {
                     27:                        compatible = "ti,k2g-sci-clk";
                     28:                        #clock-cells = <2>;
                     29:                };
                     30:
                     31:                k3_reset: reset-controller {
                     32:                        compatible = "ti,sci-reset";
                     33:                        #reset-cells = <2>;
                     34:                };
                     35:        };
                     36:
1.1.1.2   jmcneill   37:        wkup_pmx0: pinmux@4301c000 {
                     38:                compatible = "pinctrl-single";
                     39:                reg = <0x4301c000 0x118>;
                     40:                #pinctrl-cells = <1>;
                     41:                pinctrl-single,register-width = <32>;
                     42:                pinctrl-single,function-mask = <0xffffffff>;
                     43:        };
                     44:
1.1       jmcneill   45:        wkup_uart0: serial@42300000 {
                     46:                compatible = "ti,am654-uart";
                     47:                reg = <0x42300000 0x100>;
                     48:                reg-shift = <2>;
                     49:                reg-io-width = <4>;
                     50:                interrupts = <GIC_SPI 697 IRQ_TYPE_LEVEL_HIGH>;
                     51:                clock-frequency = <48000000>;
                     52:                current-speed = <115200>;
1.1.1.3 ! skrll      53:                power-domains = <&k3_pds 150 TI_SCI_PD_EXCLUSIVE>;
1.1.1.2   jmcneill   54:        };
                     55:
                     56:        wkup_i2c0: i2c@42120000 {
                     57:                compatible = "ti,am654-i2c", "ti,omap4-i2c";
                     58:                reg = <0x42120000 0x100>;
                     59:                interrupts = <GIC_SPI 696 IRQ_TYPE_LEVEL_HIGH>;
                     60:                #address-cells = <1>;
                     61:                #size-cells = <0>;
                     62:                clock-names = "fck";
                     63:                clocks = <&k3_clks 115 1>;
1.1.1.3 ! skrll      64:                power-domains = <&k3_pds 115 TI_SCI_PD_EXCLUSIVE>;
        !            65:        };
        !            66:
        !            67:        intr_wkup_gpio: interrupt-controller2 {
        !            68:                compatible = "ti,sci-intr";
        !            69:                ti,intr-trigger-type = <1>;
        !            70:                interrupt-controller;
        !            71:                interrupt-parent = <&gic500>;
        !            72:                #interrupt-cells = <2>;
        !            73:                ti,sci = <&dmsc>;
        !            74:                ti,sci-dst-id = <56>;
        !            75:                ti,sci-rm-range-girq = <0x4>;
        !            76:        };
        !            77:
        !            78:        wkup_gpio0: wkup_gpio0@42110000 {
        !            79:                compatible = "ti,am654-gpio", "ti,keystone-gpio";
        !            80:                reg = <0x42110000 0x100>;
        !            81:                gpio-controller;
        !            82:                #gpio-cells = <2>;
        !            83:                interrupt-parent = <&intr_wkup_gpio>;
        !            84:                interrupts = <59 128>, <59 129>, <59 130>, <59 131>;
        !            85:                interrupt-controller;
        !            86:                #interrupt-cells = <2>;
        !            87:                ti,ngpio = <56>;
        !            88:                ti,davinci-gpio-unbanked = <0>;
        !            89:                clocks = <&k3_clks 59 0>;
        !            90:                clock-names = "gpio";
1.1       jmcneill   91:        };
                     92: };

CVSweb <webmaster@jp.NetBSD.org>