1*4882a593Smuzhiyun/* 2*4882a593Smuzhiyun * at91sam9g20.dtsi - Device Tree Include file for AT91SAM9G20 family SoC 3*4882a593Smuzhiyun * 4*4882a593Smuzhiyun * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> 5*4882a593Smuzhiyun * 6*4882a593Smuzhiyun * Licensed under GPLv2. 7*4882a593Smuzhiyun */ 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun#include "at91sam9260.dtsi" 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun/ { 12*4882a593Smuzhiyun model = "Atmel AT91SAM9G20 family SoC"; 13*4882a593Smuzhiyun compatible = "atmel,at91sam9g20"; 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun memory { 16*4882a593Smuzhiyun reg = <0x20000000 0x08000000>; 17*4882a593Smuzhiyun }; 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun sram0: sram@002ff000 { 20*4882a593Smuzhiyun status = "disabled"; 21*4882a593Smuzhiyun }; 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun sram1: sram@002fc000 { 24*4882a593Smuzhiyun compatible = "mmio-sram"; 25*4882a593Smuzhiyun reg = <0x002fc000 0x8000>; 26*4882a593Smuzhiyun }; 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun ahb { 29*4882a593Smuzhiyun apb { 30*4882a593Smuzhiyun i2c0: i2c@fffac000 { 31*4882a593Smuzhiyun compatible = "atmel,at91sam9g20-i2c"; 32*4882a593Smuzhiyun }; 33*4882a593Smuzhiyun 34*4882a593Smuzhiyun ssc0: ssc@fffbc000 { 35*4882a593Smuzhiyun compatible = "atmel,at91sam9rl-ssc"; 36*4882a593Smuzhiyun }; 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun adc0: adc@fffe0000 { 39*4882a593Smuzhiyun atmel,adc-startup-time = <40>; 40*4882a593Smuzhiyun }; 41*4882a593Smuzhiyun 42*4882a593Smuzhiyun pmc: pmc@fffffc00 { 43*4882a593Smuzhiyun plla: pllack@0 { 44*4882a593Smuzhiyun atmel,clk-input-range = <2000000 32000000>; 45*4882a593Smuzhiyun atmel,pll-clk-output-ranges = <745000000 800000000 0 0>, 46*4882a593Smuzhiyun <695000000 750000000 1 0>, 47*4882a593Smuzhiyun <645000000 700000000 2 0>, 48*4882a593Smuzhiyun <595000000 650000000 3 0>, 49*4882a593Smuzhiyun <545000000 600000000 0 1>, 50*4882a593Smuzhiyun <495000000 550000000 1 1>, 51*4882a593Smuzhiyun <445000000 500000000 2 1>, 52*4882a593Smuzhiyun <400000000 450000000 3 1>; 53*4882a593Smuzhiyun }; 54*4882a593Smuzhiyun 55*4882a593Smuzhiyun pllb: pllbck@1 { 56*4882a593Smuzhiyun compatible = "atmel,at91sam9g20-clk-pllb"; 57*4882a593Smuzhiyun atmel,clk-input-range = <2000000 32000000>; 58*4882a593Smuzhiyun atmel,pll-clk-output-ranges = <30000000 100000000 0 0>; 59*4882a593Smuzhiyun }; 60*4882a593Smuzhiyun 61*4882a593Smuzhiyun mck: masterck { 62*4882a593Smuzhiyun atmel,clk-output-range = <0 133000000>; 63*4882a593Smuzhiyun atmel,clk-divisors = <1 2 4 6>; 64*4882a593Smuzhiyun }; 65*4882a593Smuzhiyun }; 66*4882a593Smuzhiyun }; 67*4882a593Smuzhiyun }; 68*4882a593Smuzhiyun}; 69