lkml.org 
[lkml]   [2012]   [Dec]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 6/9] ARM: dt: tegra114: Add new SoC base, Tegra 114 SoC
    Date
    Initial support for Tegra 114 SoC. This is expected to be included in
    the board DTS files, Tegra 114 SoC based evaluation board family.

    Signed-off-by: Hiroshi Doyu <hdoyu@nvidia.com>
    ---
    arch/arm/boot/dts/tegra114.dtsi | 89 +++++++++++++++++++++++++++++++++++++++
    1 file changed, 89 insertions(+)
    create mode 100644 arch/arm/boot/dts/tegra114.dtsi

    diff --git a/arch/arm/boot/dts/tegra114.dtsi b/arch/arm/boot/dts/tegra114.dtsi
    new file mode 100644
    index 0000000..a5b7330
    --- /dev/null
    +++ b/arch/arm/boot/dts/tegra114.dtsi
    @@ -0,0 +1,89 @@
    +/include/ "skeleton.dtsi"
    +
    +/ {
    + compatible = "nvidia,tegra114";
    + interrupt-parent = <&gic>;
    +
    + gic: interrupt-controller {
    + compatible = "arm,cortex-a15-gic", "arm,cortex-a9-gic";
    + reg = <0x50041000 0x1000
    + 0x50042000 0x1000>;
    + interrupt-controller;
    + #interrupt-cells = <3>;
    + };
    +
    + timer@60005000 {
    + compatible = "nvidia,tegra114-timer", "nvidia,tegra20-timer";
    + reg = <0x60005000 0x400>;
    + interrupts = <0 0 0x04
    + 0 1 0x04
    + 0 41 0x04
    + 0 42 0x04
    + 0 121 0x04
    + 0 122 0x04>;
    + };
    +
    + serial@70006000 {
    + compatible = "nvidia,tegra114-uart", "nvidia,tegra20-uart";
    + reg = <0x70006000 0x40>;
    + reg-shift = <2>;
    + interrupts = <0 36 0x04>;
    + status = "disabled";
    + };
    +
    + serial@70006040 {
    + compatible = "nvidia,tegra114-uart", "nvidia,tegra20-uart";
    + reg = <0x70006040 0x40>;
    + reg-shift = <2>;
    + interrupts = <0 37 0x04>;
    + status = "disabled";
    + };
    +
    + serial@70006200 {
    + compatible = "nvidia,tegra114-uart", "nvidia,tegra20-uart";
    + reg = <0x70006200 0x100>;
    + reg-shift = <2>;
    + interrupts = <0 46 0x04>;
    + status = "disabled";
    + };
    +
    + serial@70006300 {
    + compatible = "nvidia,tegra114-uart", "nvidia,tegra20-uart";
    + reg = <0x70006300 0x100>;
    + reg-shift = <2>;
    + interrupts = <0 90 0x04>;
    + status = "disabled";
    + };
    +
    + serial@70006400 {
    + compatible = "nvidia,tegra114-uart", "nvidia,tegra20-uart";
    + reg = <0x70006400 0x100>;
    + reg-shift = <2>;
    + interrupts = <0 91 0x04>;
    + status = "disabled";
    + };
    +
    + rtc {
    + compatible = "nvidia,tegra114-rtc", "nvidia,tegra20-rtc";
    + reg = <0x7000e000 0x100>;
    + interrupts = <0 2 0x04>;
    + };
    +
    + pmc {
    + compatible = "nvidia,tegra114-pmc", "nvidia,tegra20-pmc";
    + reg = <0x7000e400 0x400>;
    + };
    +
    + tsc {
    + compatible = "nvidia,tegra114-tsc";
    + reg = <0x700f0000 0x20000>;
    + };
    +
    + timer {
    + compatible = "arm,armv7-timer";
    + interrupts = <1 13 0xf08>,
    + <1 14 0xf08>,
    + <1 11 0xf08>,
    + <1 10 0xf08>;
    + };
    +};
    --
    1.7.9.5


    \
     
     \ /
      Last update: 2012-12-20 11:41    [W:4.795 / U:0.176 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site