1*4882a593Smuzhiyun# 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunmainmenu "Rockchip Linux SDK Configuration" 4*4882a593Smuzhiyun 5*4882a593Smuzhiyunconfig RK_DEFCONFIG_FROM_ENV 6*4882a593Smuzhiyun string 7*4882a593Smuzhiyun option env="RK_DEFCONFIG" 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunconfig RK_DEFCONFIG 10*4882a593Smuzhiyun string "Location to save defconfig" 11*4882a593Smuzhiyun default RK_DEFCONFIG_FROM_ENV if RK_DEFCONFIG_FROM_ENV != "" 12*4882a593Smuzhiyun default "defconfig" 13*4882a593Smuzhiyun help 14*4882a593Smuzhiyun When running 'make savedefconfig', the defconfig file will be 15*4882a593Smuzhiyun saved in this location. 16*4882a593Smuzhiyun 17*4882a593Smuzhiyunconfig RK_CHIP_FAMILY_FROM_ENV 18*4882a593Smuzhiyun string 19*4882a593Smuzhiyun option env="RK_CHIP_FAMILY" 20*4882a593Smuzhiyun 21*4882a593Smuzhiyunconfig RK_CHIP_FAMILY 22*4882a593Smuzhiyun string "SoC family" 23*4882a593Smuzhiyun default RK_CHIP_FAMILY_FROM_ENV if RK_CHIP_FAMILY_FROM_ENV != "" 24*4882a593Smuzhiyun help 25*4882a593Smuzhiyun Rockchip SoC family, available chip familys are in 26*4882a593Smuzhiyun <SDK>/device/rockchip/. 27*4882a593Smuzhiyun 28*4882a593Smuzhiyunconfig RK_CHIP_FROM_ENV 29*4882a593Smuzhiyun string 30*4882a593Smuzhiyun option env="RK_CHIP" 31*4882a593Smuzhiyun 32*4882a593Smuzhiyunconfig RK_CHIP 33*4882a593Smuzhiyun string "SoC" 34*4882a593Smuzhiyun default RK_CHIP_FROM_ENV if RK_CHIP_FROM_ENV != "" 35*4882a593Smuzhiyun default RK_CHIP_FAMILY 36*4882a593Smuzhiyun help 37*4882a593Smuzhiyun Rockchip SoC. 38*4882a593Smuzhiyun 39*4882a593Smuzhiyunconfig RK_CHIP_ARM32 40*4882a593Smuzhiyun bool 41*4882a593Smuzhiyun depends on RK_CHIP_FAMILY = "px3se" || RK_CHIP_FAMILY = "rk3036" || \ 42*4882a593Smuzhiyun RK_CHIP_FAMILY = "rk3128h" || RK_CHIP_FAMILY = "rk312x" || \ 43*4882a593Smuzhiyun RK_CHIP_FAMILY = "rk3229" || RK_CHIP_FAMILY = "rk3288" || \ 44*4882a593Smuzhiyun RK_CHIP_FAMILY = "rv1126_rv1109" 45*4882a593Smuzhiyun default y 46*4882a593Smuzhiyun 47*4882a593Smuzhiyunsource "Config.in.rootfs" 48*4882a593Smuzhiyunsource "Config.in.loader" 49*4882a593Smuzhiyunsource "Config.in.rtos" 50*4882a593Smuzhiyunsource "Config.in.kernel" 51*4882a593Smuzhiyunsource "Config.in.boot" 52*4882a593Smuzhiyunsource "Config.in.recovery" 53*4882a593Smuzhiyunsource "Config.in.pcba" 54*4882a593Smuzhiyunsource "Config.in.security" 55*4882a593Smuzhiyunsource "Config.in.extra-part" 56*4882a593Smuzhiyunsource "Config.in.firmware" 57*4882a593Smuzhiyunsource "Config.in.update" 58*4882a593Smuzhiyunsource "Config.in.others" 59