1*27192d16SAlbert ARIBAUD \(3ADEV\) /* 2*27192d16SAlbert ARIBAUD \(3ADEV\) * Copyright 2016 3ADEV <http://3adev.com> 3*27192d16SAlbert ARIBAUD \(3ADEV\) * Written-by: Albert ARIBAUD <albert.aribaud@3adev.fr> 4*27192d16SAlbert ARIBAUD \(3ADEV\) * 5*27192d16SAlbert ARIBAUD \(3ADEV\) * Configuration settings for the phytec PCM-052 SoM-based BK4R1. 6*27192d16SAlbert ARIBAUD \(3ADEV\) * 7*27192d16SAlbert ARIBAUD \(3ADEV\) * SPDX-License-Identifier: GPL-2.0+ 8*27192d16SAlbert ARIBAUD \(3ADEV\) */ 9*27192d16SAlbert ARIBAUD \(3ADEV\) 10*27192d16SAlbert ARIBAUD \(3ADEV\) /* Define the BK4r1-specific env commands */ 11*27192d16SAlbert ARIBAUD \(3ADEV\) #define PCM052_EXTRA_ENV_SETTINGS \ 12*27192d16SAlbert ARIBAUD \(3ADEV\) "set_gpio103=mw 0x400ff0c4 0x0080; mw 0x4004819C 0x000011bf\0" \ 13*27192d16SAlbert ARIBAUD \(3ADEV\) "set_gpio122=mw 0x400481e8 0x0282; mw 0x400ff0c4 0x04000000\0" 14*27192d16SAlbert ARIBAUD \(3ADEV\) 15*27192d16SAlbert ARIBAUD \(3ADEV\) /* BK4r1 boot command sets GPIO103/PTC30 to force USB hub out of reset*/ 16*27192d16SAlbert ARIBAUD \(3ADEV\) #define PCM052_BOOTCOMMAND "run set_gpio103; sf probe; " 17*27192d16SAlbert ARIBAUD \(3ADEV\) 18*27192d16SAlbert ARIBAUD \(3ADEV\) /* BK4r1 net init sets GPIO122/PTE17 to enable Ethernet */ 19*27192d16SAlbert ARIBAUD \(3ADEV\) #define PCM052_NET_INIT "run set_gpio122; " 20*27192d16SAlbert ARIBAUD \(3ADEV\) 21*27192d16SAlbert ARIBAUD \(3ADEV\) /* add NOR to MTD env */ 22*27192d16SAlbert ARIBAUD \(3ADEV\) #define MTDIDS_DEFAULT "nand0=NAND,nor0=NOR" 23*27192d16SAlbert ARIBAUD \(3ADEV\) #define MTDPARTS_DEFAULT "mtdparts=NAND:640k(bootloader)"\ 24*27192d16SAlbert ARIBAUD \(3ADEV\) ",128k(env1)"\ 25*27192d16SAlbert ARIBAUD \(3ADEV\) ",128k(env2)"\ 26*27192d16SAlbert ARIBAUD \(3ADEV\) ",128k(dtb)"\ 27*27192d16SAlbert ARIBAUD \(3ADEV\) ",6144k(kernel)"\ 28*27192d16SAlbert ARIBAUD \(3ADEV\) ",-(root);"\ 29*27192d16SAlbert ARIBAUD \(3ADEV\) "NOR:-(nor)" 30*27192d16SAlbert ARIBAUD \(3ADEV\) 31*27192d16SAlbert ARIBAUD \(3ADEV\) /* now include standard PCM052 config */ 32*27192d16SAlbert ARIBAUD \(3ADEV\) 33*27192d16SAlbert ARIBAUD \(3ADEV\) #include "configs/pcm052.h" 34