17865f4b0SMasahiro Yamadaif ARCH_SOCFPGA 27865f4b0SMasahiro Yamada 377d2f7f5SSimon Glassconfig SPL_LIBCOMMON_SUPPORT 477d2f7f5SSimon Glass default y 577d2f7f5SSimon Glass 61646eba8SSimon Glassconfig SPL_LIBDISK_SUPPORT 71646eba8SSimon Glass default y 81646eba8SSimon Glass 9cc4288efSSimon Glassconfig SPL_LIBGENERIC_SUPPORT 10cc4288efSSimon Glass default y 11cc4288efSSimon Glass 12*1fdf7c64SSimon Glassconfig SPL_MMC_SUPPORT 13*1fdf7c64SSimon Glass default y if DM_MMC 14*1fdf7c64SSimon Glass 15cd9b7317SMarek Vasutconfig TARGET_SOCFPGA_ARRIA5 16cd9b7317SMarek Vasut bool 17ed77aeb5SDinh Nguyen select TARGET_SOCFPGA_GEN5 18cd9b7317SMarek Vasut 19cd9b7317SMarek Vasutconfig TARGET_SOCFPGA_CYCLONE5 20cd9b7317SMarek Vasut bool 21ed77aeb5SDinh Nguyen select TARGET_SOCFPGA_GEN5 22ed77aeb5SDinh Nguyen 23ed77aeb5SDinh Nguyenconfig TARGET_SOCFPGA_GEN5 24ed77aeb5SDinh Nguyen bool 25cd9b7317SMarek Vasut 267865f4b0SMasahiro Yamadachoice 277865f4b0SMasahiro Yamada prompt "Altera SOCFPGA board select" 28a26cd049SJoe Hershberger optional 297865f4b0SMasahiro Yamada 30cd9b7317SMarek Vasutconfig TARGET_SOCFPGA_ARRIA5_SOCDK 31cd9b7317SMarek Vasut bool "Altera SOCFPGA SoCDK (Arria V)" 32cd9b7317SMarek Vasut select TARGET_SOCFPGA_ARRIA5 337865f4b0SMasahiro Yamada 34cd9b7317SMarek Vasutconfig TARGET_SOCFPGA_CYCLONE5_SOCDK 35cd9b7317SMarek Vasut bool "Altera SOCFPGA SoCDK (Cyclone V)" 36cd9b7317SMarek Vasut select TARGET_SOCFPGA_CYCLONE5 377865f4b0SMasahiro Yamada 38d88995a8SMarek Vasutconfig TARGET_SOCFPGA_DENX_MCVEVK 39d88995a8SMarek Vasut bool "DENX MCVEVK (Cyclone V)" 40d88995a8SMarek Vasut select TARGET_SOCFPGA_CYCLONE5 41d88995a8SMarek Vasut 42856b30daSMarek Vasutconfig TARGET_SOCFPGA_EBV_SOCRATES 43856b30daSMarek Vasut bool "EBV SoCrates (Cyclone V)" 44856b30daSMarek Vasut select TARGET_SOCFPGA_CYCLONE5 45856b30daSMarek Vasut 4635546f6fSPavel Machekconfig TARGET_SOCFPGA_IS1 4735546f6fSPavel Machek bool "IS1 (Cyclone V)" 4835546f6fSPavel Machek select TARGET_SOCFPGA_CYCLONE5 4935546f6fSPavel Machek 50569a191aSMarek Vasutconfig TARGET_SOCFPGA_SAMTEC_VINING_FPGA 51569a191aSMarek Vasut bool "samtec VIN|ING FPGA (Cyclone V)" 52569a191aSMarek Vasut select TARGET_SOCFPGA_CYCLONE5 53569a191aSMarek Vasut 54cf0a8dabSMarek Vasutconfig TARGET_SOCFPGA_SR1500 55cf0a8dabSMarek Vasut bool "SR1500 (Cyclone V)" 56cf0a8dabSMarek Vasut select TARGET_SOCFPGA_CYCLONE5 57cf0a8dabSMarek Vasut 5855c7a765SDinh Nguyenconfig TARGET_SOCFPGA_TERASIC_DE0_NANO 5955c7a765SDinh Nguyen bool "Terasic DE0-Nano-Atlas (Cyclone V)" 6055c7a765SDinh Nguyen select TARGET_SOCFPGA_CYCLONE5 6155c7a765SDinh Nguyen 62952caa28SMarek Vasutconfig TARGET_SOCFPGA_TERASIC_SOCKIT 63952caa28SMarek Vasut bool "Terasic SoCkit (Cyclone V)" 64952caa28SMarek Vasut select TARGET_SOCFPGA_CYCLONE5 65952caa28SMarek Vasut 667865f4b0SMasahiro Yamadaendchoice 677865f4b0SMasahiro Yamada 687865f4b0SMasahiro Yamadaconfig SYS_BOARD 69f0892401SMarek Vasut default "arria5-socdk" if TARGET_SOCFPGA_ARRIA5_SOCDK 70f0892401SMarek Vasut default "cyclone5-socdk" if TARGET_SOCFPGA_CYCLONE5_SOCDK 7155c7a765SDinh Nguyen default "de0-nano-soc" if TARGET_SOCFPGA_TERASIC_DE0_NANO 7235546f6fSPavel Machek default "is1" if TARGET_SOCFPGA_IS1 73d88995a8SMarek Vasut default "mcvevk" if TARGET_SOCFPGA_DENX_MCVEVK 74952caa28SMarek Vasut default "sockit" if TARGET_SOCFPGA_TERASIC_SOCKIT 75856b30daSMarek Vasut default "socrates" if TARGET_SOCFPGA_EBV_SOCRATES 76ae9996c8SStefan Roese default "sr1500" if TARGET_SOCFPGA_SR1500 77569a191aSMarek Vasut default "vining_fpga" if TARGET_SOCFPGA_SAMTEC_VINING_FPGA 787865f4b0SMasahiro Yamada 797865f4b0SMasahiro Yamadaconfig SYS_VENDOR 80cd9b7317SMarek Vasut default "altera" if TARGET_SOCFPGA_ARRIA5_SOCDK 81cd9b7317SMarek Vasut default "altera" if TARGET_SOCFPGA_CYCLONE5_SOCDK 82d88995a8SMarek Vasut default "denx" if TARGET_SOCFPGA_DENX_MCVEVK 83856b30daSMarek Vasut default "ebv" if TARGET_SOCFPGA_EBV_SOCRATES 84569a191aSMarek Vasut default "samtec" if TARGET_SOCFPGA_SAMTEC_VINING_FPGA 8555c7a765SDinh Nguyen default "terasic" if TARGET_SOCFPGA_TERASIC_DE0_NANO 86952caa28SMarek Vasut default "terasic" if TARGET_SOCFPGA_TERASIC_SOCKIT 877865f4b0SMasahiro Yamada 887865f4b0SMasahiro Yamadaconfig SYS_SOC 897865f4b0SMasahiro Yamada default "socfpga" 907865f4b0SMasahiro Yamada 917865f4b0SMasahiro Yamadaconfig SYS_CONFIG_NAME 923cbc7b87SDinh Nguyen default "socfpga_arria5_socdk" if TARGET_SOCFPGA_ARRIA5_SOCDK 933cbc7b87SDinh Nguyen default "socfpga_cyclone5_socdk" if TARGET_SOCFPGA_CYCLONE5_SOCDK 9455c7a765SDinh Nguyen default "socfpga_de0_nano_soc" if TARGET_SOCFPGA_TERASIC_DE0_NANO 9535546f6fSPavel Machek default "socfpga_is1" if TARGET_SOCFPGA_IS1 96d88995a8SMarek Vasut default "socfpga_mcvevk" if TARGET_SOCFPGA_DENX_MCVEVK 97952caa28SMarek Vasut default "socfpga_sockit" if TARGET_SOCFPGA_TERASIC_SOCKIT 98856b30daSMarek Vasut default "socfpga_socrates" if TARGET_SOCFPGA_EBV_SOCRATES 99ae9996c8SStefan Roese default "socfpga_sr1500" if TARGET_SOCFPGA_SR1500 100569a191aSMarek Vasut default "socfpga_vining_fpga" if TARGET_SOCFPGA_SAMTEC_VINING_FPGA 1017865f4b0SMasahiro Yamada 1027865f4b0SMasahiro Yamadaendif 103