1*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT 2*4882a593Smuzhiyun bool "rockchip script" 3*4882a593Smuzhiyun depends on BR2_PACKAGE_HAS_UDEV 4*4882a593Smuzhiyun help 5*4882a593Smuzhiyun Rockchip helper scripts. 6*4882a593Smuzhiyun 7*4882a593Smuzhiyunif BR2_PACKAGE_RKSCRIPT 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_DEFAULT_PCM 10*4882a593Smuzhiyun string "default PCM" 11*4882a593Smuzhiyun help 12*4882a593Smuzhiyun Alsa's default PCM 13*4882a593Smuzhiyun 14*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_IODOMAIN_NOTICE 15*4882a593Smuzhiyun bool "rkscript iodomain notice script" 16*4882a593Smuzhiyun default y if BR2_PACKAGE_RK3308 17*4882a593Smuzhiyun default y if BR2_PACKAGE_RV1126_RV1109 18*4882a593Smuzhiyun default y if BR2_PACKAGE_RK3566_RK3568 19*4882a593Smuzhiyun select BR2_PACKAGE_RKTOOLKIT 20*4882a593Smuzhiyun help 21*4882a593Smuzhiyun Install iodomain notice script. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_MOUNTALL 24*4882a593Smuzhiyun bool "rkscript mountall" 25*4882a593Smuzhiyun # The recovery might handle it internally 26*4882a593Smuzhiyun default y if !BR2_PACKAGE_SYSTEMD && (!BR2_PACKAGE_RECOVERY || BR2_PACKAGE_RECOVERY_USE_UPDATEENGINE) 27*4882a593Smuzhiyun help 28*4882a593Smuzhiyun Install mountall script. 29*4882a593Smuzhiyun 30*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_RESIZEALL 31*4882a593Smuzhiyun bool "rkscript resizeall" 32*4882a593Smuzhiyun default y if BR2_PACKAGE_SYSTEMD 33*4882a593Smuzhiyun depends on !BR2_PACKAGE_RKSCRIPT_MOUNTALL 34*4882a593Smuzhiyun help 35*4882a593Smuzhiyun Install resizeall script. 36*4882a593Smuzhiyun 37*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_BOOTANIM 38*4882a593Smuzhiyun bool "rkscript bootanim" 39*4882a593Smuzhiyun help 40*4882a593Smuzhiyun Install bootanim scripts. 41*4882a593Smuzhiyun 42*4882a593Smuzhiyunif BR2_PACKAGE_RKSCRIPT_BOOTANIM 43*4882a593Smuzhiyun 44*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_BOOTANIM_TIMEOUT 45*4882a593Smuzhiyun int "bootanim timeout" 46*4882a593Smuzhiyun default 3 47*4882a593Smuzhiyun help 48*4882a593Smuzhiyun Bootanim timeout. 49*4882a593Smuzhiyun 50*4882a593Smuzhiyunendif 51*4882a593Smuzhiyun 52*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB 53*4882a593Smuzhiyun bool "rkscript usbdevice" 54*4882a593Smuzhiyun default y 55*4882a593Smuzhiyun help 56*4882a593Smuzhiyun Install usbdevice scripts. 57*4882a593Smuzhiyun 58*4882a593Smuzhiyunif BR2_PACKAGE_RKSCRIPT_USB 59*4882a593Smuzhiyun 60*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_EXTRA_CONFIG 61*4882a593Smuzhiyun string "usb extra config" 62*4882a593Smuzhiyun help 63*4882a593Smuzhiyun Extra usb configs. 64*4882a593Smuzhiyun 65*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_ADBD 66*4882a593Smuzhiyun bool "adbd" 67*4882a593Smuzhiyun default y if BR2_PACKAGE_ANDROID_TOOLS_ADBD 68*4882a593Smuzhiyun help 69*4882a593Smuzhiyun Android adbd. 70*4882a593Smuzhiyun 71*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_MTP 72*4882a593Smuzhiyun bool "mtp" 73*4882a593Smuzhiyun default y if BR2_PACKAGE_MTP 74*4882a593Smuzhiyun help 75*4882a593Smuzhiyun Media Transfer Protocal (MTP). 76*4882a593Smuzhiyun 77*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_ACM 78*4882a593Smuzhiyun bool "acm" 79*4882a593Smuzhiyun help 80*4882a593Smuzhiyun USB ACM. 81*4882a593Smuzhiyun 82*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_NTB 83*4882a593Smuzhiyun bool "ntb" 84*4882a593Smuzhiyun help 85*4882a593Smuzhiyun Rockchip NTB. 86*4882a593Smuzhiyun 87*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UVC 88*4882a593Smuzhiyun bool "uvc" 89*4882a593Smuzhiyun help 90*4882a593Smuzhiyun USB UVC. 91*4882a593Smuzhiyun 92*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UAC1 93*4882a593Smuzhiyun bool "uac1" 94*4882a593Smuzhiyun help 95*4882a593Smuzhiyun USB UAC1. 96*4882a593Smuzhiyun 97*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UAC2 98*4882a593Smuzhiyun bool "uac2" 99*4882a593Smuzhiyun help 100*4882a593Smuzhiyun USB UAC2. 101*4882a593Smuzhiyun 102*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_HID 103*4882a593Smuzhiyun bool "hid" 104*4882a593Smuzhiyun help 105*4882a593Smuzhiyun USB HID. 106*4882a593Smuzhiyun 107*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_RNDIS 108*4882a593Smuzhiyun bool "rndis" 109*4882a593Smuzhiyun help 110*4882a593Smuzhiyun USB RNDIS. 111*4882a593Smuzhiyun 112*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UMS 113*4882a593Smuzhiyun bool "ums" 114*4882a593Smuzhiyun help 115*4882a593Smuzhiyun USB mass storage (UMS). 116*4882a593Smuzhiyun 117*4882a593Smuzhiyunif BR2_PACKAGE_RKSCRIPT_USB_UMS 118*4882a593Smuzhiyun 119*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UMS_FILE 120*4882a593Smuzhiyun string "ums file" 121*4882a593Smuzhiyun default "/userdata/ums_shared.img" 122*4882a593Smuzhiyun help 123*4882a593Smuzhiyun Block device or image file to share through UMS. 124*4882a593Smuzhiyun 125*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UMS_SIZE 126*4882a593Smuzhiyun string "ums size" 127*4882a593Smuzhiyun default "256M" 128*4882a593Smuzhiyun help 129*4882a593Smuzhiyun UMS's size. 130*4882a593Smuzhiyun 131*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UMS_FSTYPE 132*4882a593Smuzhiyun string "ums fstype" 133*4882a593Smuzhiyun default "vfat" 134*4882a593Smuzhiyun help 135*4882a593Smuzhiyun UMS's filesystem type. 136*4882a593Smuzhiyun 137*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UMS_RO 138*4882a593Smuzhiyun bool "ums ro" 139*4882a593Smuzhiyun default n 140*4882a593Smuzhiyun help 141*4882a593Smuzhiyun UMS is read-only. 142*4882a593Smuzhiyun 143*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UMS_MOUNT 144*4882a593Smuzhiyun bool "ums mount" 145*4882a593Smuzhiyun default n 146*4882a593Smuzhiyun help 147*4882a593Smuzhiyun Mount when USB disconnected, umount when connected. 148*4882a593Smuzhiyun 149*4882a593Smuzhiyun Warning: 150*4882a593Smuzhiyun Umounting UMS may failed if it is still in use. 151*4882a593Smuzhiyun 152*4882a593Smuzhiyunconfig BR2_PACKAGE_RKSCRIPT_USB_UMS_MOUNTPOINT 153*4882a593Smuzhiyun string "ums mountpoint" 154*4882a593Smuzhiyun default "/mnt/ums" 155*4882a593Smuzhiyun help 156*4882a593Smuzhiyun UMS's mountpoint. 157*4882a593Smuzhiyun 158*4882a593Smuzhiyunendif # BR2_PACKAGE_RKSCRIPT_USB_UMS 159*4882a593Smuzhiyun 160*4882a593Smuzhiyunendif # BR2_PACKAGE_RKSCRIPT_USB 161*4882a593Smuzhiyun 162*4882a593Smuzhiyunendif 163