1 1.7 skrll if test "${board}" = "am335x" ; then 2 1.7 skrll setenv kernel netbsd-BEAGLEBONE.ub 3 1.7 skrll setenv mmcpart 0:1 4 1.7 skrll setenv bootargs root=ld0a 5 1.7 skrll fi 6 1.13 jmcneill if test "${board}" = "de0-nano-soc" ; then 7 1.13 jmcneill setenv kernel netbsd-GENERIC.ub 8 1.13 jmcneill setenv bootargs 'root=ld0a' 9 1.13 jmcneill setenv mmcpart 0:1 10 1.13 jmcneill setenv use_fdt 1 11 1.13 jmcneill fi 12 1.13 jmcneill if test "${soc}" = "exynos" ; then 13 1.13 jmcneill setenv kernel netbsd-GENERIC.ub 14 1.13 jmcneill setenv bootargs 'root=ld1a' 15 1.13 jmcneill setenv mmcpart 2:1 16 1.13 jmcneill setenv use_fdt 1 17 1.13 jmcneill fi 18 1.13 jmcneill if test "${soc}" = "sunxi" ; then 19 1.13 jmcneill setenv kernel netbsd-GENERIC.ub 20 1.13 jmcneill setenv bootargs 'root=ld0a' 21 1.13 jmcneill setenv mmcpart 0:1 22 1.13 jmcneill setenv use_fdt 1 23 1.13 jmcneill fi 24 1.13 jmcneill if test "${soc}" = "tegra" ; then 25 1.13 jmcneill setenv kernel netbsd-GENERIC.ub 26 1.13 jmcneill setenv bootargs root=ld1a 27 1.13 jmcneill setenv mmcpart 1:1 28 1.13 jmcneill setenv use_fdt 1 29 1.13 jmcneill fi 30 1.13 jmcneill if test "${soc}" = "tegra124" ; then 31 1.13 jmcneill setenv kernel netbsd-GENERIC.ub 32 1.13 jmcneill setenv bootargs root=ld0a 33 1.13 jmcneill setenv mmcpart 1:1 34 1.13 jmcneill setenv use_fdt 1 35 1.13 jmcneill fi 36 1.5 jmcneill if test "${soc}" = "tegra210" ; then 37 1.13 jmcneill setenv kernel netbsd-GENERIC.ub 38 1.13 jmcneill setenv bootargs root=ld0a 39 1.13 jmcneill setenv mmcpart 1:1 40 1.13 jmcneill setenv use_fdt 1 41 1.13 jmcneill setenv fdtfile ${soc}-${board}.dtb 42 1.5 jmcneill # enable PCIe 43 1.5 jmcneill pci enum 44 1.5 jmcneill fi 45 1.1 jmcneill 46 1.13 jmcneill if test "${kernel}" = "" ; then 47 1.13 jmcneill echo '>>>' 48 1.13 jmcneill echo '>>> Target device is not supported by this script.' 49 1.13 jmcneill echo '>>>' 50 1.13 jmcneill exit 51 1.13 jmcneill fi 52 1.13 jmcneill 53 1.13 jmcneill if test "${use_fdt}" = "1" ; then 54 1.13 jmcneill fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel} 55 1.13 jmcneill fatload mmc ${mmcpart} ${fdt_addr_r} ${fdtfile} 56 1.13 jmcneill fdt addr ${fdt_addr_r} 57 1.13 jmcneill bootm ${kernel_addr_r} - ${fdt_addr_r} 58 1.1 jmcneill else 59 1.1 jmcneill fatload mmc ${mmcpart} ${kernel_addr_r} ${kernel} 60 1.1 jmcneill bootm ${kernel_addr_r} ${bootargs} 61 1.1 jmcneill fi 62