1*c402e817SSimon Goldschmidt// SPDX-License-Identifier: GPL-2.0+ 2*c402e817SSimon Goldschmidt/* 3*c402e817SSimon Goldschmidt * U-Boot additions 4*c402e817SSimon Goldschmidt * 5*c402e817SSimon Goldschmidt * Copyright (C) 2012 Altera Corporation <www.altera.com> 6*c402e817SSimon Goldschmidt * Copyright (c) 2018 Simon Goldschmidt 7*c402e817SSimon Goldschmidt */ 8*c402e817SSimon Goldschmidt 9*c402e817SSimon Goldschmidt/{ 10*c402e817SSimon Goldschmidt aliases { 11*c402e817SSimon Goldschmidt spi0 = "/soc/spi@ff705000"; 12*c402e817SSimon Goldschmidt udc0 = &usb1; 13*c402e817SSimon Goldschmidt }; 14*c402e817SSimon Goldschmidt 15*c402e817SSimon Goldschmidt soc { 16*c402e817SSimon Goldschmidt u-boot,dm-pre-reloc; 17*c402e817SSimon Goldschmidt }; 18*c402e817SSimon Goldschmidt}; 19*c402e817SSimon Goldschmidt 20*c402e817SSimon Goldschmidt&can0 { 21*c402e817SSimon Goldschmidt status = "okay"; 22*c402e817SSimon Goldschmidt}; 23*c402e817SSimon Goldschmidt 24*c402e817SSimon Goldschmidt&watchdog0 { 25*c402e817SSimon Goldschmidt status = "disabled"; 26*c402e817SSimon Goldschmidt}; 27*c402e817SSimon Goldschmidt 28*c402e817SSimon Goldschmidt&mmc { 29*c402e817SSimon Goldschmidt u-boot,dm-pre-reloc; 30*c402e817SSimon Goldschmidt}; 31*c402e817SSimon Goldschmidt 32*c402e817SSimon Goldschmidt&qspi { 33*c402e817SSimon Goldschmidt u-boot,dm-pre-reloc; 34*c402e817SSimon Goldschmidt}; 35*c402e817SSimon Goldschmidt 36*c402e817SSimon Goldschmidt&flash0 { 37*c402e817SSimon Goldschmidt compatible = "n25q00", "spi-flash"; 38*c402e817SSimon Goldschmidt u-boot,dm-pre-reloc; 39*c402e817SSimon Goldschmidt 40*c402e817SSimon Goldschmidt partition@qspi-boot { 41*c402e817SSimon Goldschmidt /* 8MB for raw data. */ 42*c402e817SSimon Goldschmidt label = "Flash 0 Raw Data"; 43*c402e817SSimon Goldschmidt reg = <0x0 0x800000>; 44*c402e817SSimon Goldschmidt }; 45*c402e817SSimon Goldschmidt 46*c402e817SSimon Goldschmidt partition@qspi-rootfs { 47*c402e817SSimon Goldschmidt /* 120MB for jffs2 data. */ 48*c402e817SSimon Goldschmidt label = "Flash 0 jffs2 Filesystem"; 49*c402e817SSimon Goldschmidt reg = <0x800000 0x7800000>; 50*c402e817SSimon Goldschmidt }; 51*c402e817SSimon Goldschmidt}; 52*c402e817SSimon Goldschmidt 53*c402e817SSimon Goldschmidt&uart0 { 54*c402e817SSimon Goldschmidt clock-frequency = <100000000>; 55*c402e817SSimon Goldschmidt u-boot,dm-pre-reloc; 56*c402e817SSimon Goldschmidt}; 57*c402e817SSimon Goldschmidt 58*c402e817SSimon Goldschmidt&uart1 { 59*c402e817SSimon Goldschmidt clock-frequency = <100000000>; 60*c402e817SSimon Goldschmidt}; 61*c402e817SSimon Goldschmidt 62*c402e817SSimon Goldschmidt&porta { 63*c402e817SSimon Goldschmidt bank-name = "porta"; 64*c402e817SSimon Goldschmidt}; 65*c402e817SSimon Goldschmidt 66*c402e817SSimon Goldschmidt&portb { 67*c402e817SSimon Goldschmidt bank-name = "portb"; 68*c402e817SSimon Goldschmidt}; 69*c402e817SSimon Goldschmidt 70*c402e817SSimon Goldschmidt&portc { 71*c402e817SSimon Goldschmidt bank-name = "portc"; 72*c402e817SSimon Goldschmidt}; 73