diff --git a/build/expand_melis.sh b/build/expand_melis.sh index dbccc6ac3..bd1e6ed78 100755 --- a/build/expand_melis.sh +++ b/build/expand_melis.sh @@ -24,6 +24,7 @@ declare -A board_name_map=( ["v851s_fastboot_sc1725v01_nor"]="v851-e907-sc1725v01-board" ["v851s_fastboot_sl100_back"]="v851-e907-sl100_back-board" ["v851s3_fastboot_sl100_front"]="v851s3-e907-sl100-front-board" + ["v851s_fastboot_h13_pv"]="v851-e907-h13-pv-board" ) function get_melis_board_name() { diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/BoardConfig.mk b/device/config/chips/v851s/configs/fastboot_h13_pv/BoardConfig.mk new file mode 100755 index 000000000..71ec7fc10 --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/BoardConfig.mk @@ -0,0 +1,16 @@ +LICHEE_CHIP:=sun8iw21p1 +LICHEE_PRODUCT:= +LICHEE_BOARD:= +LICHEE_FLASH:= +LICHEE_ARCH:=arm +LICHEE_BRANDY_VER:=2.0 +LICHEE_BRANDY_DEFCONF:=sun8iw21p1_fastboot_defconfig +LICHEE_BRANDY_SPL:=spl +LICHEE_KERN_VER:=4.9 +LICHEE_KERN_DEFCONF:=sun8iw21p1smp_defconfig +LICHEE_BUILDING_SYSTEM:= +LICHEE_BR_VER:= +LICHEE_BR_DEFCONF:= +LICHEE_COMPILER_TAR:=gcc-linaro-5.3.1-2016.05-x86_64_arm-linux-gnueabi.tar.xz +LICHEE_ROOTFS:=target-arm-fast-linaro-5.3.tar.bz2 +LICHEE_COMPRESS:=gzip diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/BoardConfig_nor.mk b/device/config/chips/v851s/configs/fastboot_h13_pv/BoardConfig_nor.mk new file mode 100755 index 000000000..a1b64a750 --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/BoardConfig_nor.mk @@ -0,0 +1,17 @@ +LICHEE_CHIP:=sun8iw21p1 +LICHEE_PRODUCT:= +LICHEE_BOARD:= +LICHEE_ARCH:=arm +LICHEE_FLASH:=nor +LICHEE_BRANDY_VER:=2.0 +LICHEE_BRANDY_DEFCONF:=sun8iw21p1_fastboot_defconfig +LICHEE_BRANDY_SPL:=spl +LICHEE_KERN_VER:=4.9 +LICHEE_KERN_DEFCONF:=config-4.9 +LICHEE_BUILDING_SYSTEM:= +LICHEE_BR_VER:= +LICHEE_BR_DEFCONF:= +LICHEE_COMPILER_TAR:=gcc-linaro-5.3.1-2016.05-x86_64_arm-linux-gnueabi.tar.xz +LICHEE_ROOTFS:=target-arm-fast-linaro-5.3.tar.bz2 +LICHEE_COMPRESS:=gzip +LICHEE_REDUNDANT_ENV_SIZE:=0x1000 diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/board.dts b/device/config/chips/v851s/configs/fastboot_h13_pv/board.dts new file mode 100755 index 000000000..937a3c570 --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/board.dts @@ -0,0 +1,1856 @@ +/* + * Allwinner Technology CO., Ltd. sun8iw21p1 soc board. + * + * soc board support. + */ + +/dts-v1/; + +#include "sun8iw21p1.dtsi" +#include + +/{ + compatible = "allwinner,sun8iw21p1", "arm,sun8iw21p1", "allwinner,v851s"; + reg_usb_vbus: usb-vbus { + compatible = "regulator-fixed"; + gpio = <&pio PH 2 1 2 0 1>; + regulator-name = "usb-vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + enable-active-high; + }; + + chosen { + bootargs = "earlyprintk=sunxi-uart,0x02500000 clk_ignore_unused initcall_debug=0 console=ttyS0,115200 loglevel=6 lpj=240000 root=/dev/mtdblock4 rootwait init=/files/pseudo_init rdinit=/rdinit partitions=env@mtdblock1:env-redund@mtdblock2:boot@mtdblock3:rootfs@mtdblock4:extend@mtdblock5:rootfs_data@mtdblock6:UDISK@mtdblock7 coherent_pool=16K androidboot.hardware=sun8iw21p1 boot_type=3 androidboot.boot_type=3 gpt=1 mbr_offset=2080768 bootreason=unknow"; + + /* for OTA AB system:(kernel rootfs extend) */ + /* bootargs = "earlyprintk=sunxi-uart,0x02500000 clk_ignore_unused initcall_debug=0 console=ttyS0,115200 loglevel=1 lpj=240000 root=/dev/mtdblock3 rootwait init=/files/pseudo_init rdinit=/rdinit partitions=boot@mtdblock1:boot_backup@mtdblock2:rootfs@mtdblock3:rootfs_backup@mtdblock4:extend@mtdblock5:extend_backup@mtdblock6:rootfs_data@mtdblock7:env@mtdblock8:UDISK@mtdblock9 coherent_pool=16K androidboot.hardware=sun8iw21p1 boot_type=3 androidboot.boot_type=3 gpt=1 mbr_offset=2080768 bootreason=unknow"; */ + }; + + aliases { + /* pmu0 = &pmu0; */ + /* standby_param = &standby_param; */ + }; + + reserved-memory { + e907_fw: e907_fw { + reg = <0x0 0x43080000 0x0 0x00180000>; + }; + + isp_reserved: isp_reserved { + reg = <0x0 0x43200000 0x0 0x00a00000>; + }; + + e907_dram: riscv_memserve { + reg = <0x0 0x43c00000 0x0 0x00400000>; + no-map; + }; + + /* + * The name should be "vdev%dbuffer". + * Its size should be not less than + * RPMSG_BUF_SIZE * (num of buffers in a vring) * 2 + * = 512 * (num of buffers in a vring) * 2 + */ + vdev0buffer: vdev0buffer@0x43000000 { + /* 256k reserved for shared mem pool */ + compatible = "shared-dma-pool"; + reg = <0x0 0x43000000 0x0 0x40000>; + no-map; + }; + + /* + * The name should be "vdev%dvring%d". + * The size of each should be not less than + * PAGE_ALIGN(vring_size(num, align)) + * = PAGE_ALIGN(PAGE_ALIGN(16 * num + 6 + 2 * num) + 6 + 8 * num) + * if size == 8K, the size should be not large than 227 + * if size == 12K, the size should be not large than 454 + * if size == 16K, the size should be not large than 454 + * if size == 20K, the size should be not large than 682 + * + * (Please refer to the vring layout in include/uapi/linux/virtio_ring.h) + */ + vdev0vring0: vdev0vring0@0x43040000 { + reg = <0x0 0x43040000 0x0 0x5000>; + no-map; + }; + + vdev0vring1: vdev0vring1@0x43045000 { + reg = <0x0 0x43045000 0x0 0x5000>; + no-map; + }; + + rv_share_irq_table: share_irq_table@0 { + reg = <0x0 0x4304A000 0x0 0x1000>; + no-map; + }; + + boot_param: boot_param@0x42FFF000 { + reg = <0x0 0x42FFF000 0x0 0x1000>; + }; + }; + + reserved-irq { + share-e907 { + arch-name = "e907"; + memory-region = <&rv_share_irq_table>; + /* + * each bit corresponds to a GPIO pin, and the corresponding bit=1 + * indicates that the GPIO pin is assigned to the remote processor. + * + * WARNING: it is recommended to allocate in units of banks, not pins, + * sp as not to affect system stability. + */ + share-irq = , + , + , + , + , + , + , + ; + }; + }; + + rpbuf_controller0: rpbuf_controller@0 { + compatible = "allwinner,rpbuf-controller"; + remoteproc = <&e907_rproc>; + ctrl_id = <0>; + // iommus = <&mmu_aw 5 1>; + status = "okay"; + }; + + memory@40000000 { + device_type = "memory"; + reg = <0x00000000 0x40000000 0x00000000 0x04000000>; + }; + + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + optee_reserve { + reg = <0 0 0 0>; + status = "disabled"; + }; + + }; + + soc@03000000 { + + wlan: wlan@0 { + compatible = "xradio,wlan"; + wlan_data_rd = <&pio PD 21 0 0x1 0x2 0>; + wlan_data_irq =<&pio PD 20 0x14 0x0 0x2 0>; + status = "disabled"; + linux,phandle = <0x00000120>; + phandle = <0x00000120>; + }; + + rt-media@01c0e000 { + sensor_0_venc: sensor_0_venc@0 { + status = "okay"; + s0vencfg0: s0vencfg0@0 { + status = "okay"; + ch_id = <0>;//vipp_num + codec_type = <0>;//0//0:H264; 1:JPG; 2:H265 + res_w = <640>; + res_h = <480>; + fps = <15>; + bit_rate = <1536>;//kb + gop = <40>; + vbr = <0>;//< operate venc. VBR=1, CBR=0 + init_qp = <35>; + i_min_qp = <25>; + i_max_qp = <45>; + p_min_qp = <25>; + p_max_qp = <45>; + out_mode = <0>;//0: stream; 1: yuv; 2: file_yuv; 3: outside_yuv + pix_fmt = <12>;//12: RT_PIXEL_LBC_25X; 0: RT_PIXEL_YUV420SP, other ref RT_PIXELFORMAT_TYPE + reduce_refrec_mem = <0>;//Can save memory space + aiisp_en = <0>; + tdm_rxbuf_cnt = <0>; + }; + }; + + sensor_1_venc: sensor_1_venc@1 { + status = "okay"; + s1vencfg0: s1vencfg0@0 { + status = "okay"; + ch_id = <1>;//vipp_num + codec_type = <0>;//0//0:H264; 1:JPG; 2:H265 + res_w = <640>; + res_h = <480>; + fps = <15>; + bit_rate = <1536>;//kb + gop = <40>; + vbr = <0>;//< operate venc. VBR=1, CBR=0 + init_qp = <35>; + i_min_qp = <25>; + i_max_qp = <45>; + p_min_qp = <25>; + p_max_qp = <45>; + out_mode = <0>;//0: stream; 1: yuv; 2: file_yuv; 3: outside_yuv + pix_fmt = <12>;//12: RT_PIXEL_LBC_25X; 0: RT_PIXEL_YUV420SP, other ref RT_PIXELFORMAT_TYPE + reduce_refrec_mem = <0>;//Can save memory space + aiisp_en = <0>; + tdm_rxbuf_cnt = <0>; + }; + }; + + sensor_2_venc: sensor_2_venc@2 { + status = "disabled"; + s2vencfg0: s2vencfg0@0 { + status = "disabled"; + ch_id = <2>;//vipp_num + codec_type = <0>;//0//0:H264; 1:JPG; 2:H265 + res_w = <1920>; + res_h = <1080>; + fps = <15>; + bit_rate = <1536>;//kb + gop = <40>; + vbr = <0>;//< operate venc. VBR=1, CBR=0 + init_qp = <35>; + i_min_qp = <25>; + i_max_qp = <45>; + p_min_qp = <25>; + p_max_qp = <45>; + out_mode = <0>;//0: stream; 1: yuv; 2: file_yuv; 3: outside_yuv + pix_fmt = <12>;//12: RT_PIXEL_LBC_25X; 0: RT_PIXEL_YUV420SP, other ref RT_PIXELFORMAT_TYPE + reduce_refrec_mem = <0>;//Can save memory space + aiisp_en = <0>; + tdm_rxbuf_cnt = <0>; + }; + }; + }; + + vind0:vind@0 { + vind0_clk = <300000000>; + status = "okay"; + + csi2:csi@2 { + pinctrl-names = "default","sleep"; + pinctrl-0 = <&ncsi_pins_a>; + pinctrl-1 = <&ncsi_pins_b>; + status = "disabled"; + }; + + tdm0:tdm@0 { + iommus = <&mmu_aw 4 0>; + work_mode = <1>; + delay_init = <1>; + }; + + isp00:isp@0 { + work_mode = <1>; + rpbuf = <&rpbuf_controller0>; + iommus = <&mmu_aw 4 0>; + isp-region = <&isp_reserved>; + delay_init = <1>; + }; + + isp01:isp@1 { + rpbuf = <&rpbuf_controller0>; + iommus = <&mmu_aw 4 0>; + delay_init = <1>; + }; + + isp02:isp@2 { + status = "disabled"; + }; + + isp03:isp@3 { + status = "disabled"; + }; + + isp10:isp@4 { + status = "disabled"; + }; + + scaler00:scaler@0 { + work_mode = <1>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + }; + + scaler01:scaler@1 { + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + }; + + scaler02:scaler@2 { + status = "disabled"; + }; + + scaler03:scaler@3 { + status = "disabled"; + }; + + scaler10:scaler@4 { + work_mode = <1>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + }; + + scaler11:scaler@5 { + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + }; + + scaler12:scaler@6 { + status = "disabled"; + }; + + scaler13:scaler@7 { + status = "disabled"; + }; + + scaler20:scaler@8 { + work_mode = <1>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + }; + + scaler21:scaler@9 { + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + }; + + scaler22:scaler@10 { + status = "disabled"; + }; + + scaler23:scaler@11 { + status = "disabled"; + }; + + scaler30:scaler@12 { + work_mode = <0>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + }; + + scaler31:scaler@13 { + status = "disabled"; + }; + + scaler32:scaler@14 { + status = "disabled"; + }; + + scaler33:scaler@15 { + status = "disabled"; + }; + + actuator0:actuator@0 { + device_type = "actuator0"; + actuator0_name = "ad5820_act"; + actuator0_slave = <0x18>; + actuator0_af_pwdn = <>; + actuator0_afvdd = "afvcc-csi"; + actuator0_afvdd_vol = <2800000>; + status = "disabled"; + }; + + flash0:flash@0 { + device_type = "flash0"; + flash0_type = <2>; + flash0_en = <>; + flash0_mode = <>; + flash0_flvdd = ""; + flash0_flvdd_vol = <>; + status = "disabled"; + }; + + sensor0:sensor@0 { + device_type = "sensor0"; + sensor0_mname = "ov02b10_mipi"; + sensor0_twi_cci_id = <1>; + sensor0_twi_addr = <0x78>; + sensor0_mclk_id = <0>; + sensor0_pos = "rear"; + sensor0_isp_used = <1>; + sensor0_fmt = <1>; + sensor0_stby_mode = <0>; + sensor0_vflip = <0>; + sensor0_hflip = <0>; + /* sensor0_iovdd-supply = <®_aldo2>; */ + /* sensor0_iovdd_vol = <1800000>; */ + /* sensor0_avdd-supply = <®_bldo2>; */ + /* sensor0_avdd_vol = <2800000>; */ + /* sensor0_dvdd-supply = <®_dldo2>; */ + /* sensor0_dvdd_vol = <1200000>; */ + /* sensor0_power_en = <>; */ + sensor0_power_en = <&pio PF 3 1 1 1 0>; + sensor0_reset = <&pio PD 20 1 0 1 0>; + sensor0_pwdn = <&pio PE 10 1 0 1 0>; + sensor0_sm_hs = <>; + sensor0_sm_vs = <>; + flash_handle = <&flash0>; + act_handle = <&actuator0>; + status = "okay"; + }; + + sensor1:sensor@1 { + device_type = "sensor1"; + sensor1_mname = "ov02b1b_mipi"; + sensor1_twi_cci_id = <0>; + sensor1_twi_addr = <0x78>; + sensor1_mclk_id = <1>; + sensor1_pos = "front"; + sensor1_isp_used = <1>; + sensor1_fmt = <1>; + sensor1_stby_mode = <0>; + sensor1_vflip = <0>; + sensor1_hflip = <0>; + /* sensor1_iovdd-supply = <®_aldo2>; */ + /* sensor1_iovdd_vol = <1800000>; */ + /* sensor1_avdd-supply = <®_bldo2>; */ + /* sensor1_avdd_vol = <2800000>; */ + /* sensor1_dvdd-supply = <®_dldo2>; */ + /* sensor1_dvdd_vol = <1200000>; */ + /* sensor1_power_en = <>; */ + sensor1_reset = <&pio PD 21 1 0 1 0>; + sensor1_pwdn = <&pio PE 10 1 0 1 0>; + sensor1_sm_hs = <>; + sensor1_sm_vs = <>; + flash_handle = <>; + act_handle = <>; + status = "okay"; + }; + + vinc00:vinc@0 { + vinc0_csi_sel = <0>; + vinc0_mipi_sel = <0>; + vinc0_isp_sel = <0>; + vinc0_isp_tx_ch = <0>; + vinc0_tdm_rx_sel = <0>; + vinc0_rear_sensor_sel = <0>; + vinc0_front_sensor_sel = <0>; + vinc0_sensor_list = <0>; + work_mode = <0x1>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + status = "okay"; + }; + + vinc01:vinc@1 { + vinc1_csi_sel = <1>; + vinc1_mipi_sel = <1>; + vinc1_isp_sel = <1>; + vinc1_isp_tx_ch = <0>; + vinc1_tdm_rx_sel = <1>; + vinc1_rear_sensor_sel = <1>; + vinc1_front_sensor_sel = <1>; + vinc1_sensor_list = <0>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + status = "okay"; + }; + + vinc02:vinc@2 { + vinc2_csi_sel = <2>; + vinc2_mipi_sel = <0xff>; + vinc2_isp_sel = <2>; + vinc2_isp_tx_ch = <2>; + vinc2_tdm_rx_sel = <2>; + vinc2_rear_sensor_sel = <0>; + vinc2_front_sensor_sel = <0>; + vinc2_sensor_list = <0>; + status = "disabled"; + }; + + vinc03:vinc@3 { + vinc3_csi_sel = <0>; + vinc3_mipi_sel = <0xff>; + vinc3_isp_sel = <0>; + vinc3_isp_tx_ch = <0>; + vinc3_tdm_rx_sel = <0>; + vinc3_rear_sensor_sel = <1>; + vinc3_front_sensor_sel = <1>; + vinc3_sensor_list = <0>; + status = "disabled"; + }; + + vinc10:vinc@4 { + vinc4_csi_sel = <0>; + vinc4_mipi_sel = <0>; + vinc4_isp_sel = <0>; + vinc4_isp_tx_ch = <0>; + vinc4_tdm_rx_sel = <0>; + vinc4_rear_sensor_sel = <0>; + vinc4_front_sensor_sel = <0>; + vinc4_sensor_list = <0>; + work_mode = <0x1>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + status = "okay"; + }; + + vinc11:vinc@5 { + vinc5_csi_sel = <1>; + vinc5_mipi_sel = <1>; + vinc5_isp_sel = <1>; + vinc5_isp_tx_ch = <0>; + vinc5_tdm_rx_sel = <1>; + vinc5_rear_sensor_sel = <1>; + vinc5_front_sensor_sel = <1>; + vinc5_sensor_list = <0>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + status = "okay"; + }; + + vinc12:vinc@6 { + vinc6_csi_sel = <2>; + vinc6_mipi_sel = <0xff>; + vinc6_isp_sel = <0>; + vinc6_isp_tx_ch = <0>; + vinc6_tdm_rx_sel = <0>; + vinc6_rear_sensor_sel = <0>; + vinc6_front_sensor_sel = <0>; + vinc6_sensor_list = <0>; + status = "disabled"; + }; + + vinc13:vinc@7 { + vinc7_csi_sel = <2>; + vinc7_mipi_sel = <0xff>; + vinc7_isp_sel = <0>; + vinc7_isp_tx_ch = <0>; + vinc7_tdm_rx_sel = <0>; + vinc7_rear_sensor_sel = <0>; + vinc7_front_sensor_sel = <0>; + vinc7_sensor_list = <0>; + status = "disabled"; + }; + + vinc20:vinc@8 { + vinc8_csi_sel = <0>; + vinc8_mipi_sel = <0x0>; + vinc8_isp_sel = <0>; + vinc8_isp_tx_ch = <0>; + vinc8_tdm_rx_sel = <0>; + vinc8_rear_sensor_sel = <0>; + vinc8_front_sensor_sel = <0>; + vinc8_sensor_list = <0>; + work_mode = <0x1>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + status = "okay"; + }; + + vinc21:vinc@9 { + vinc9_csi_sel = <1>; + vinc9_mipi_sel = <1>; + vinc9_isp_sel = <1>; + vinc9_isp_tx_ch = <0>; + vinc9_tdm_rx_sel = <1>; + vinc9_rear_sensor_sel = <1>; + vinc9_front_sensor_sel = <1>; + vinc9_sensor_list = <0>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + status = "okay"; + }; + + vinc22:vinc@10 { + vinc10_csi_sel = <2>; + vinc10_mipi_sel = <0xff>; + vinc10_isp_sel = <0>; + vinc10_isp_tx_ch = <0>; + vinc10_tdm_rx_sel = <0>; + vinc10_rear_sensor_sel = <0>; + vinc10_front_sensor_sel = <0>; + vinc10_sensor_list = <0>; + status = "disabled"; + }; + + vinc23:vinc@11 { + vinc11_csi_sel = <2>; + vinc11_mipi_sel = <0xff>; + vinc11_isp_sel = <0>; + vinc11_isp_tx_ch = <0>; + vinc11_tdm_rx_sel = <0>; + vinc11_rear_sensor_sel = <0>; + vinc11_front_sensor_sel = <0>; + vinc11_sensor_list = <0>; + status = "disabled"; + }; + + vinc30:vinc@12 { + vinc12_csi_sel = <0>; + vinc12_mipi_sel = <0x0>; + vinc12_isp_sel = <0>; + vinc12_isp_tx_ch = <0>; + vinc12_tdm_rx_sel = <0>; + vinc12_rear_sensor_sel = <0>; + vinc12_front_sensor_sel = <0>; + vinc12_sensor_list = <0>; + work_mode = <0x0>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + status = "okay"; + }; + + vinc31:vinc@13 { + vinc13_csi_sel = <1>; + vinc13_mipi_sel = <1>; + vinc13_isp_sel = <1>; + vinc13_isp_tx_ch = <0>; + vinc13_tdm_rx_sel = <1>; + vinc13_rear_sensor_sel = <1>; + vinc13_front_sensor_sel = <1>; + vinc13_sensor_list = <0>; + iommus = <&mmu_aw 1 0>; + delay_init = <1>; + status = "okay"; + }; + + vinc32:vinc@14 { + vinc14_csi_sel = <2>; + vinc14_mipi_sel = <0xff>; + vinc14_isp_sel = <0>; + vinc14_isp_tx_ch = <0>; + vinc14_tdm_rx_sel = <0>; + vinc14_rear_sensor_sel = <0>; + vinc14_front_sensor_sel = <0>; + vinc14_sensor_list = <0>; + status = "disabled"; + }; + + vinc33:vinc@15 { + vinc15_csi_sel = <2>; + vinc15_mipi_sel = <0xff>; + vinc15_isp_sel = <0>; + vinc15_isp_tx_ch = <0>; + vinc15_tdm_rx_sel = <0>; + vinc15_rear_sensor_sel = <0>; + vinc15_front_sensor_sel = <0>; + vinc15_sensor_list = <0>; + status = "disabled"; + }; + }; + gpio_charger: gpio_charger@0 { + compatible = "gpio-charger"; + gpios = <&pio PH 3 0 1 1 1>; + charger-type = "usb-sdp"; + status = "okay"; + }; + gpio_sw@0x02000000 { + compatible = "allwinner,sunxi-init-gpio"; + reg = <0x0 0x02000000 0x0 0x370>; + gpio_num = <1>; + gpio_pin_1 = <&pio PE 0 0x1 0x1 0x1 0x1>; + }; + }; + +}; + +&cpu0 { + vf_tbl_sel = <0>; +}; + +&npu { + clock-frequency = <348000000>;/*0.93V 348M; 0.96V 348M*/ +}; + +&uart0 { + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&uart0_pins_active>; + pinctrl-1 = <&uart0_pins_sleep>; + /* uart-supply = <®_dcdc1>; */ + status = "okay"; +}; + +&uart1 { + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&uart1_pins_active>; + pinctrl-1 = <&uart1_pins_sleep>; + /* uart-supply = <®_dcdc1>; */ + status = "disabled"; +}; + +&uart2 { + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&uart2_pins_active>; + pinctrl-1 = <&uart2_pins_sleep>; + /* uart-supply = <®_dcdc1>; */ + status = "okay"; +}; + +&uart3 { + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&uart3_pins_active>; + pinctrl-1 = <&uart3_pins_sleep>; + /* uart-supply = <®_dcdc1>; */ + status = "disabled"; +}; + + +&pinctrl_test { + status = "disabled"; +}; + +&pio { + wlan_pins_a: wlan@0 { + allwinner,pins = "PG6"; + allwinner,function = "clk"; + allwinner,muxsel = <3>; + }; + + uart0_pins_active: uart0@0 { + allwinner,pins = "PH9", "PH10"; + allwinner,function = "uart0"; + allwinner,muxsel = <5>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + uart0_pins_sleep: uart0@1 { + allwinner,pins = "PH9", "PH10"; + allwinner,function = "gpio_in"; + allwinner,muxsel = <0>; + }; + + uart1_pins_active: uart1@0 { + allwinner,pins = "PG6", "PG7"; + allwinner,function = "uart1"; + allwinner,muxsel = <4>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + uart1_pins_sleep: uart1@1 { + allwinner,pins = "PG6", "PG7"; + allwinner,function = "gpio_in"; + allwinner,muxsel = <0>; + }; + + uart2_pins_active: uart2@0 { + allwinner,pins = "PD18", "PD19"; + allwinner,function = "uart2"; + allwinner,muxsel = <7>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + uart2_pins_sleep: uart2@1 { + allwinner,pins = "PD18", "PD19"; + allwinner,function = "gpio_in"; + allwinner,muxsel = <0>; + }; + + uart3_pins_active: uart3@0 { + allwinner,pins = "PH0", "PH1"; + allwinner,function = "uart3"; + allwinner,muxsel = <5>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + uart3_pins_sleep: uart3@1 { + allwinner,pins = "PH0", "PH1"; + allwinner,function = "gpio_in"; + allwinner,muxsel = <0>; + }; + + spi0_pins_a: spi0@0 { + allwinner,pins = "PC0", "PC2", "PC3"; + allwinner,pname = "spi0_sclk", "spi0_mosi", "spi0_miso"; + allwinner,function = "spi0"; + allwinner,muxsel = <4>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + spi0_pins_b: spi0@1 { + allwinner,pins = "PC1", "PC5", "PC4"; + allwinner,pname = "spi0_cs0", "spi0_hold", "spi0_wp"; + allwinner,function = "spi0"; + allwinner,muxsel = <4>; + allwinner,drive = <1>; + allwinner,pull = <1>; // only CS should be pulled up + }; + + spi0_pins_c: spi0@2 { + allwinner,pins = "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + spi1_pins_a: spi1@0 { + allwinner,pins = "PF31", "PF24", "PF29", + "PF26", "PF30"; + allwinner,pname = "spi0_sclk", "spi0_mosi", + "spi0_miso", "spi0_hold", "spi0_wp"; + allwinner,function = "spi0"; + allwinner,muxsel = <5>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + spi1_pins_b: spi1@1 { + allwinner,pins = "PF25"; + allwinner,pname = "spi0_cs0"; + allwinner,function = "spi0"; + allwinner,muxsel = <5>; + allwinner,drive = <1>; + allwinner,pull = <1>; // only CS should be pulled up + }; + + spi1_pins_c: spi1@2 { + allwinner,pins = "PF24", "PF25", "PF26", "PF29", "PF30", "PF31"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + spi3_pins_a: spi3@0 { + allwinner,pins = "PH11", "PH12", "PH13"; + allwinner,pname = "spi3_sclk", "spi3_mosi", + "spi3_miso"; + allwinner,function = "spi3"; + allwinner,muxsel = <6>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + spi3_pins_b: spi3@1 { + allwinner,pins = "PH14"; + allwinner,pname = "spi3_cs0"; + allwinner,function = "spi3"; + allwinner,muxsel = <6>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + spi3_pins_c: spi3@2 { + allwinner,pins = "PH11", "PH12", "PH13", + "PH14"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + spif_pins_a: spif0@0 { + allwinner,pins = "PC0", "PC2", "PC3", + "PC6", "PC7", "PC8", + "PC9", "PC10"; + allwinner,pname = "spif_clk", "spif_mosi", "spif_miso", + "spif_io4", "spif_io5", "spif_io6", + "spif_io7", "spif_io8"; + allwinner,function = "spif"; + allwinner,muxsel = <2>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + spif_pins_b: spif@1 { + allwinner,pins = "PC1", "PC4", "PC5"; + allwinner,pname = "spif_cs0", "spif_wp", "spif_hold"; + allwinner,function = "spif"; + allwinner,muxsel = <2>; + allwinner,drive = <1>; + allwinner,pull = <1>; // only CS should be pulled up + }; + + spif_pins_c: spif@2 { + allwinner,pins = "PC0", "PC1", "PC2", "PC3", "PC4", + "PC5", "PC6", "PC7", "PC8", "PC9", "PC10"; + allwinner,function = "gpio_in"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + mipib_pins_a: mipib@0 { + allwinner,pins = "PA8", "PA9", "PA10", "PA11"; + allwinner,pname = "mipib_d1n", "mipib_d1p", "mipib_ck0n", "mipib_ck0p"; + allwinner,function = "mipib_rx"; + allwinner,muxsel = <2>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + mipib_pins_b: mipib@1 { + allwinner,pins = "PA8", "PA9", "PA10", "PA11"; + allwinner,pname = "mipib_d1n", "mipib_d1p", "mipib_ck0n", "mipib_ck0p"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + mipib_4lane_pins_a: mipib_4lane@0 { + allwinner,pins = "PA8", "PA9"; + allwinner,pname = "mipib_d1n", "mipib_d1p"; + allwinner,function = "mipib_rx"; + allwinner,muxsel = <2>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + mipib_4lane_pins_b: mipib_4lane@1 { + allwinner,pins = "PA8", "PA9"; + allwinner,pname = "mipib_d1n", "mipib_d1p"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi0_pins_a: twi0@0 { + allwinner,pins = "PE4", "PE5"; + allwinner,pname = "twi0_scl", "twi0_sda"; + allwinner,function = "twi0"; + allwinner,muxsel = <8>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + twi0_pins_b: twi0@1 { + allwinner,pins = "PE4", "PE5"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi1_pins_a: twi1@0 { + allwinner,pins = "PE2", "PE3"; + allwinner,pname = "twi1_scl", "twi1_sda"; + allwinner,function = "twi1"; + allwinner,muxsel = <8>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + twi1_pins_b: twi1@1 { + allwinner,pins = "PE2", "PE3"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi2_pins_a: twi2@0 { + allwinner,pins = "PH5", "PH6"; + allwinner,pname = "twi2_scl", "twi2_sda"; + allwinner,function = "twi2"; + allwinner,muxsel = <4>; + allwinner,drive = <0>; + allwinner,pull = <1>; + }; + + twi2_pins_b: twi2@1 { + allwinner,pins = "PH5", "PH6"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <0>; + allwinner,pull = <0>; + }; + + twi3_pins_a: twi3@0 { + allwinner,pins = "PI3", "PI4"; + allwinner,pname = "twi3_scl", "twi3_sda"; + allwinner,function = "twi3"; + allwinner,muxsel = <6>; + allwinner,drive = <0>; + allwinner,pull = <1>; + }; + + twi3_pins_b: twi3@1 { + allwinner,pins = "PI3", "PI4"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <0>; + allwinner,pull = <0>; + }; + + twi4_pins_a: twi4@0 { + allwinner,pins = "PE6", "PE7"; + allwinner,pname = "twi4_scl", "twi4_sda"; + allwinner,function = "twi4"; + allwinner,muxsel = <8>; + allwinner,drive = <0>; + allwinner,pull = <1>; + }; + + twi4_pins_b: twi4@1 { + allwinner,pins = "PE6", "PE7"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <0>; + allwinner,pull = <0>; + }; + + dmic_pins_a: dmic@0 { + allwinner,pins = "PH0", "PH1", "PH2", "PH3", "PH4"; + allwinner,function = "dmic"; + allwinner,muxsel = <6>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + dmic_pins_b: dmic_sleep@0 { + allwinner,pins = "PH0", "PH1", "PH2", "PH3", "PH4"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + daudio0_pins_a: daudio0@0 { + allwinner,pins = "PH0", "PH1", "PH2", "PH3", "PH4"; + allwinner,function = "i2s0"; + allwinner,muxsel = <3>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + daudio0_pins_b: daudio0_sleep@0 { + allwinner,pins = "PH0", "PH1", "PH2", "PH3", "PH4"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + daudio1_pins_a: daudio1@0 { + allwinner,pins = "PE7", "PE8", "PE9", "PE10", "PE11"; + allwinner,function = "i2s1"; + allwinner,muxsel = <7>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + daudio1_pins_b: daudio1_sleep@0 { + allwinner,pins = "PE7", "PE8", "PE9", "PE10", "PE11"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + pwm0_pin_a: pwm0@0 { + pins = "PH0"; + function = "pwm0"; + muxsel = <2>; + drive-strength = <10>; + bias-pull-up; + }; + + pwm0_pin_b: pwm0@1 { + pins = "PH0"; + function = "gpio_in"; + muxsel = <0>; + }; + + pwm4_pin_a: pwm4@0 { + pins = "PH11"; + function = "pwm4"; + muxsel = <8>; + drive-strength = <10>; + bias-pull-up; + }; + + pwm4_pin_b: pwm4@1 { + pins = "PH11"; + function = "gpio_in"; + muxsel = <0>; + }; + + pwm6_pin_a: pwm6@0 { + pins = "PE6"; + function = "pwm6"; + muxsel = <5>; + drive-strength = <10>; + bias-pull-up; + }; + + pwm6_pin_b: pwm6@1 { + pins = "PE6"; + function = "gpio_in"; + muxsel = <0>; + }; + + pwm9_pin_a: pwm9@0 { + pins = "PD22"; + function = "pwm9"; + muxsel = <2>; + drive-strength = <10>; + bias-pull-up; + }; + + pwm9_pin_b: pwm9@1 { + pins = "PD22"; + function = "gpio_in"; + muxsel = <0>; + }; + + wiegand_pins_a: wiegand@0 { + pins = "PH13", "PH14"; + function = "wiegand"; + muxsel = <7>; + drive-strength = <10>; + bias-pull-up; + }; + + wiegand_pins_b: wiegand@1 { + pins = "PH13", "PH14"; + function = "io_disabled"; + muxsel = <0xf>; + }; + + gmac0_pins_a: gmac0@0 { + allwinner,pins = "PE0", "PE1", "PE2", "PE3", + "PE4", "PE5", "PE6", "PE7", + "PE8", "PE9", "PE10", "PE11", + "PE12", "PE13", "PE14", "PE15"; + allwinner,function = "rgmii"; + allwinner,drive = <1>; + allwinner,muxsel = <3>; + allwinner,pull = <0>; + }; + + gmac0_pins_b: gmac0@1 { + allwinner,pins = "PE0", "PE1", "PE2", "PE3", + "PE4", "PE5", "PE6", "PE7", + "PE8", "PE9", "PE10", "PE11", + "PE12", "PE13", "PE14", "PE15"; + allwinner,function = "gpio_in"; + allwinner,drive = <0>; + allwinner,muxsel = <0>; + allwinner,pull = <0>; + }; + + csi_mclk0_pins_a: csi_mclk0@0 { + allwinner,pins = "PE12"; + allwinner,pname = "mipi_csi_mclk0"; + allwinner,function = "mipi_csi_mclk0"; + allwinner,muxsel = <5>; + allwinner,drive = <2>; + allwinner,pull = <0>; + }; + + csi_mclk0_pins_b: csi_mclk0@1 { + allwinner,pins = "PE12"; + allwinner,pname = "mipi_csi_mclk0"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <2>; + allwinner,pull = <0>; + }; + + csi_mclk1_pins_a: csi_mclk1@0 { + allwinner,pins = "PE13"; + allwinner,pname = "mipi_csi_mclk1"; + allwinner,function = "mipi_csi_mclk1"; + allwinner,muxsel = <5>; + allwinner,drive = <2>; + allwinner,pull = <0>; + }; + + csi_mclk1_pins_b: csi_mclk1@1 { + allwinner,pins = "PE13"; + allwinner,pname = "mipi_csi_mclk1"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <2>; + allwinner,pull = <0>; + }; + + csi_mclk2_pins_a: csi_mclk2@0 { + allwinner,pins = "PE1"; + allwinner,pname = "ncsi_mclk"; + allwinner,function = "ncsi_mclk"; + allwinner,muxsel = <2>; + allwinner,drive = <2>; + allwinner,pull = <0>; + }; + + csi_mclk2_pins_b: csi_mclk2@1 { + allwinner,pins = "PE1"; + allwinner,pname = "ncsi_mclk"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <2>; + allwinner,pull = <0>; + }; + dsi2lane_pins_a: dsi2lane@0 { + allwinner,pins = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; + allwinner,pname = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; + allwinner,function = "dsi"; + allwinner,muxsel = <5>; + allwinner,drive = <3>; + allwinner,pull = <0>; + }; + + dsi2lane_pins_b: dsi2lane@1 { + allwinner,pins = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; + allwinner,pname = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; +}; + +&spi0 { + clock-frequency = <100000000>; + pinctrl-0 = <&spi0_pins_a &spi0_pins_b>; + pinctrl-1 = <&spi0_pins_c>; + /* spi-supply = <®_dcdc3>; */ + pinctrl-names = "default", "sleep"; + spi_slave_mode = <0>; + spi_dbi_enable = <0>; + spi0_cs_number = <1>; + status = "disabled"; + + spi_board0 { + device_type = "spi_board0"; + compatible = "spi-nor"; + spi-max-frequency = <0x05F5E100>; + m25p,fast-read = <1>; + /*individual_lock;*/ + reg = <0x0>; + spi-rx-bus-width=<0x04>; + spi-tx-bus-width=<0x04>; + status="disabled"; + }; + + spi-nand@0 { + compatible = "spi-nand"; + spi-max-frequency=<0x05F5E100>; + reg = <0x0>; + spi-rx-bus-width=<0x04>; + spi-tx-bus-width=<0x04>; + status="disabled"; + }; +}; + +&spi1 { + clock-frequency = <100000000>; + pinctrl-0 = <&spi1_pins_a &spi1_pins_b>; + pinctrl-1 = <&spi1_pins_c>; + pinctrl-names = "default", "sleep"; + spi_slave_mode = <0>; + spi_dbi_enable = <1>; + spi1_cs_number = <1>; + status = "disabled"; + + spi_board1@0 { + device_type = "spi_dbi"; + compatible = "sunxi,spidbi"; + spi-max-frequency = <0x5f5e100>; + reg = <0x0>; + spi-rx-bus-width = <0x4>; + spi-tx-bus-width = <0x4>; + status = "disabled"; + }; +}; + +&spi3 { + clock-frequency = <100000000>; + + pinctrl-0 = <&spi3_pins_a &spi3_pins_b>; + pinctrl-1 = <&spi3_pins_c>; + + pinctrl-names = "default", "sleep"; + spi_dbi_enable = <0>; + spi_slave_mode = <0>; + spi3_cs_number = <1>; + status = "disabled"; + + spi_board1 { + device_type = "spi_board1"; + compatible = "xradio,xr806"; + spi-max-frequency = <50000000>; + reg = <0x00000000>; + status = "disabled"; + }; +}; + +&spif0 { + clock-frequency = <100000000>; + pinctrl-0 = <&spif_pins_a &spif_pins_b>; + pinctrl-1 = <&spif_pins_c>; + pinctrl-names = "default", "sleep"; + //prefetch_read_mode_enabled; /* choose prefect read mode */ + //dtr_mode_enabled; /* choose double edge trigger mode */ + //dqs_mode_enabled; /* choose dqs mode(nand provide clk mode) */ + status = "okay"; + + spif-nor { + device_type = "spi_board0"; + compatible = "spif-nor"; + spi-max-frequency = <0x5f5e100>; + reg = <0x0>; + spi-rx-bus-width = <0x4>; + spi-tx-bus-width = <0x4>; + status = "okay"; + }; +}; + +&msgbox { + status = "okay"; +}; + +&e907_standby { + status = "okay"; +}; + +&twi0 { + clock-frequency = <400000>; + pinctrl-0 = <&twi0_pins_a>; + pinctrl-1 = <&twi0_pins_b>; + pinctrl-names = "default", "sleep"; + /* For stability and backwards compatibility, we recommend setting ‘twi_drv_used’ to 0 */ + twi_drv_used = <0>; + /* twi-supply = <®_dcdc1>; */ + twi_pkt_interval = <0>; + rproc-name = "e907_rproc@0"; + no_suspend = <1>; + status = "okay"; +}; + +&twi1 { + clock-frequency = <400000>; + pinctrl-0 = <&twi1_pins_a>; + pinctrl-1 = <&twi1_pins_b>; + pinctrl-names = "default", "sleep"; + /* For stability and backwards compatibility, we recommend setting ‘twi_drv_used’ to 0 */ + twi_drv_used = <0>; + /* twi-supply = <®_dcdc1>; */ + twi_pkt_interval = <0>; + rproc-name = "e907_rproc@0"; + no_suspend = <1>; + status = "okay"; +}; + +&twi2 { + clock-frequency = <400000>; + pinctrl-0 = <&twi2_pins_a>; + pinctrl-1 = <&twi2_pins_b>; + pinctrl-names = "default", "sleep"; + /* For stability and backwards compatibility, we recommend setting ‘twi_drv_used’ to 0 */ + twi_drv_used = <0>; + /* twi-supply = <®_dcdc1>; */ + twi_pkt_interval = <0>; + status = "disabled"; +}; + +&twi3 { + clock-frequency = <400000>; + pinctrl-0 = <&twi3_pins_a>; + pinctrl-1 = <&twi3_pins_b>; + pinctrl-names = "default", "sleep"; + /* For stability and backwards compatibility, we recommend setting ‘twi_drv_used’ to 0 */ + twi_drv_used = <0>; + /* twi-supply = <®_aldo1>; */ + twi_pkt_interval = <0>; + status = "disabled"; +}; + +&twi4 { + clock-frequency = <200000>; + //<400000> + pinctrl-0 = <&twi4_pins_a>; + pinctrl-1 = <&twi4_pins_b>; + pinctrl-names = "default", "sleep"; + /* For stability and backwards compatibility, we recommend setting ‘twi_drv_used’ to 0 */ + twi_drv_used = <0>; + /* twi-supply = <®_aldo1>; */ + twi_pkt_interval = <0>; + /*no_suspend = <1>;*/ + status = "okay"; + +/* + ctp@14 { + compatible = "allwinner,gsl3680"; + device_type = "ctp"; + reg = <0x40>; + status = "okay"; + ctp_name = "gslX680_3680"; + ctp_twi_id = <0x4>; + ctp_twi_addr = <0x40>; + ctp_screen_max_x = <0x500>; + ctp_screen_max_y = <0x320>; + ctp_revert_x_flag = <0x0>; + ctp_revert_y_flag = <0x1>; + ctp_exchange_x_y_flag = <0x1>; + ctp_int_port = <&pio PE 8 6 1 3 0xffffffff>; + ctp_wakeup = <&pio PE 9 1 1 3 0xffffffff>; + ctp_power_ldo_vol = <3300>; + }; +*/ + + ctp@0 { + compatible = "hynitron,hyn_ts"; + status = "okay"; + reg = <0x1a>; + + ctp_name = "cst9220_hyn"; + ctp_twi_id = <0x4>; + + device_type = "ctp"; + ctp_twi_addr = <0x1a>; + ctp_screen_max_x = <0x2d0>; + ctp_screen_max_y = <0x500>; + ctp_revert_x_flag = <0x0>; + ctp_revert_y_flag = <0x1>; + ctp_exchange_x_y_flag = <0x1>; + ctp_int_port = <&pio PE 8 6 1 3 0xffffffff>; + ctp_wakeup = <&pio PE 9 1 1 3 0xffffffff>; + ctp_power_ldo_vol = <3300>; + + hynitron,irq-gpio = <&pio PE 8 6 1 3 0xffffffff>; + //<&pio PE 8 0 0 1 0>; + hynitron,reset-gpio = <&pio PE 9 1 1 3 0xffffffff>; + //<&pio PE 9 1 0 1 0>; + hynitron,max-touch-number = <5>; + hynitron,display-coords = <720 1280>; + + hynitron,have-key; + hynitron,key-number = <3>; + hynitron,key-code = <139 172 158>; + hynitron,key-y-coord = <2000 2000 2000>; + hynitron,key-x-coord = <200 600 800>; + }; + +}; + + +/* audio dirver module -> audio codec */ +&codec { + /* external-avcc; */ + /* avcc-supply = <®_aldo1>; */ + avcc-vol = <1800000>; /* uv */ + lineout-vol = <31>; + mic1gain = <31>; + mic2gain = <31>; + adcdelaytime = <0>; + /* lineout-single; */ + /* mic1-single; */ + /* mic2-single; */ + pa-pin-max = <1>; /* set pa */ + pa-pin-0 = <&pio PH 12 1 1 1 0>; + pa-pin-level-0 = <1>; + pa-pin-msleep-0 = <0>; + tx-hub-en; + rx-sync-en; + status = "okay"; +}; + +&codec_plat { + status = "okay"; +}; + +&codec_mach { + status = "okay"; + soundcard-mach,cpu { + sound-dai = <&codec_plat>; + }; + soundcard-mach,codec { + sound-dai = <&codec>; + }; +}; + +/* audio dirver module -> DMIC */ +&dmic_plat { + rx-chmap = <0x76543210>; + data-vol = <0xB0>; + rxdelaytime = <0>; + pinctrl-used; + pinctrl-names = "default","sleep"; + pinctrl-0 = <&dmic_pins_a>; + pinctrl-1 = <&dmic_pins_b>; + rx-sync-en; + status = "disabled"; +}; + +&dmic_mach { + status = "disabled"; + soundcard-mach,cpu { + sound-dai = <&dmic_plat>; + soundcard-mach,pll-fs = <1>; /* pll freq = 24.576M or 22.5792M * pll-fs */ + }; + soundcard-mach,codec { + }; +}; + +/* audio dirver module -> I2S/PCM */ +&daudio0_plat { + tdm-num = <0>; + tx-pin = <0>; + rx-pin = <0>; + /* pinctrl-used; */ + /* pinctrl-names= "default","sleep"; */ + /* pinctrl-0 = <&daudio0_pins_a>; */ + /* pinctrl-1 = <&daudio0_pins_b>; */ + tx-hub-en; + rx-sync-en; + status = "okay"; +}; + +&daudio0_mach { + soundcard-mach,format = "i2s"; + soundcard-mach,frame-master = <&daudio0_cpu>; + soundcard-mach,bitclock-master = <&daudio0_cpu>; + /* soundcard-mach,frame-inversion; */ + /* soundcard-mach,bitclock-inversion; */ + soundcard-mach,slot-num = <2>; + soundcard-mach,slot-width = <32>; + status = "okay"; + daudio0_cpu: soundcard-mach,cpu { + sound-dai = <&daudio0_plat>; + soundcard-mach,pll-fs = <1>; /* pll freq = 24.576M or 22.5792M * pll-fs */ + soundcard-mach,mclk-fs = <0>; /* mclk freq = pcm rate * mclk-fs */ + }; + daudio0_codec: soundcard-mach,codec { + }; +}; + +&daudio1_plat { + tdm-num = <1>; + tx-pin = <0>; + rx-pin = <0>; + /* pinctrl-used; */ + /* pinctrl-names= "default","sleep"; */ + /* pinctrl-0 = <&daudio1_pins_a>; */ + /* pinctrl-1 = <&daudio1_pins_b>; */ + tx-hub-en; + rx-sync-en; + status = "disabled"; +}; + +&daudio1_mach { + soundcard-mach,format = "i2s"; + soundcard-mach,frame-master = <&daudio1_cpu>; + soundcard-mach,bitclock-master = <&daudio1_cpu>; + /* soundcard-mach,frame-inversion; */ + /* soundcard-mach,bitclock-inversion; */ + soundcard-mach,slot-num = <2>; + soundcard-mach,slot-width = <32>; + status = "disabled"; + daudio1_cpu: soundcard-mach,cpu { + sound-dai = <&daudio1_plat>; + soundcard-mach,pll-fs = <1>; /* pll freq = 24.576M or 22.5792M * pll-fs */ + soundcard-mach,mclk-fs = <0>; /* mclk freq = pcm rate * mclk-fs */ + }; + daudio1_codec: soundcard-mach,codec { + }; +}; +/* audio dirver module -> END */ + +&usbc0 { + device_type = "usbc0"; + usb_port_type = <0x0>; + usb_detect_type = <0x0>; + usb_detect_mode = <0x0>; + usb_id_gpio; + /*usb_id_gpio = <&pio PH 14 0 1 0xffffffff 0xffffffff>;*/ + usb_det_vbus_gpio; + /*usb_det_vbus_gpio = <&pio PH 3 0 1 0xffffffff 0xffffffff>;*/ + /*det_vbus_supply = <&gpio_charger>;*/ + usb_regulator_io = "nocare"; + usb_wakeup_suspend = <0x0>; + usb_luns = <0x3>; + usb_serial_unique = <0x0>; + usb_serial_number = "20080411"; + status = "okay"; +}; + +&udc { + /*det_vbus_supply = <&gpio_charger>;*/ + status = "okay"; +}; + +&ehci0 { + /*drvvbus-supply = <®_usb_vbus>;*/ + status = "okay"; +}; + +&ohci0 { + /*drvvbus-supply = <®_usb_vbus>;*/ + status = "okay"; +}; + +&pwm0 { + pinctrl-names = "active", "sleep"; + pinctrl-0 = <&pwm0_pin_a>; + pinctrl-1 = <&pwm0_pin_b>; + status = "okay"; +}; + +&pwm4 { + pinctrl-names = "active", "sleep"; + pinctrl-0 = <&pwm4_pin_a>; + pinctrl-1 = <&pwm4_pin_b>; + status = "okay"; +}; + +&pwm6 { + pinctrl-names = "active", "sleep"; + pinctrl-0 = <&pwm6_pin_a>; + pinctrl-1 = <&pwm6_pin_b>; + status = "disabled"; +}; + +&pwm9 { + pinctrl-names = "active", "sleep"; + pinctrl-0 = <&pwm9_pin_a>; + pinctrl-1 = <&pwm9_pin_b>; + status = "disabled"; +}; + +&gpadc { + channel_num = <1>; + channel_select = <0x01>; + channel_data_select = <0>; + channel_compare_select = <0x01>; + /*channel_cld_select = <0x01>;*/ + channel_chd_select = <1>; + /*channel0_compare_lowdata = <1700000>;*/ + channel0_compare_higdata = <0>; + /*channel1_compare_lowdata = <460000>;*/ + /*channel1_compare_higdata = <1200000>;*/ + /*key_cnt = <5>;*/ + /*key0_vol = <210>;*/ + /*key0_val = <115>;*/ + /*key1_vol = <410>;*/ + /*key1_val = <114>;*/ + /*key2_vol = <590>;*/ + /*key2_val = <139>;*/ + /*key3_vol = <750>;*/ + /*key3_val = <28>;*/ + /*key4_vol = <880>;*/ + /*key4_val = <102>;*/ + status = "disabled"; +}; + +&wiegand { + protocol-type = <0>; /* select protocol-type; 0:26bit, 1:34bit */ + signal-duration = <110>; /* duty cycle, range is determined by clock_div */ + signal-period = <1178>; /* cycle length, range is determined by clock_div */ + high-parity-polar = <0x01>; /* select high parity bit polarity 1:odd parity; 0:even parity */ + low-parity-polar = <0x00>; /* select low parity bit polarity 1:odd parity; 0:even parity */ + data-polar = <0x01>; /* select the bit polarity 0:normal; 1:inverse */ + clock-div = <0x18>; /* set the clock division ratio, range: 0-48 */ + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&wiegand_pins_a>; + pinctrl-1 = <&wiegand_pins_b>; + status = "disabled"; +}; + +&gmac0{ + phy-mode = "rmii"; + use_ephy25m = <1>; + pinctrl-0 = <&gmac0_pins_a>; + pinctrl-1 = <&gmac0_pins_b>; + pinctrl-names = "default", "sleep"; + tx-delay = <7>; + rx-delay = <31>; + status = "disabled"; +}; + +&sdc2 { + non-removable; + bus-width = <8>; + mmc-ddr-1_8v; + mmc-hs200-1_8v; + mmc-hs400-1_8v; + no-sdio; + no-sd; + ctl-spec-caps = <0x308>; + cap-mmc-highspeed; + sunxi-power-save-mode; + sunxi-dis-signal-vol-sw; + max-frequency = <100000000>; + /* vmmc-supply = <®_dcdc1>; */ + /*emmc io vol 3.3v*/ + /* vqmmc-supply = <®_bldo1>; */ + /*emmc io vol 1.8v*/ + /*vqmmc-supply = <®_eldo1>;*/ + status = "disabled"; +}; + +&sdc0 { + bus-width = <4>; + cd-gpios = <&pio PF 6 6 1 3 0xffffffff>; + /*non-removable;*/ + /*broken-cd;*/ + /*cd-inverted*/ + /*data3-detect;*/ + card-pwr-gpios = <&pio PH 0 1 1 2 0xffffffff>; + cd-used-24M; + cap-sd-highspeed; + sd-uhs-sdr50; + sd-uhs-ddr50; + sd-uhs-sdr104; + no-sdio; + no-mmc; + sunxi-signal-vol-sw-without-pmu; + sunxi-power-save-mode; + /*sunxi-dis-signal-vol-sw;*/ + max-frequency = <150000000>; + ctl-spec-caps = <0x408>; + /* vmmc-supply = <®_dcdc1>; */ + /* vqmmc33sw-supply = <®_dcdc1>; */ + /* vdmmc33sw-supply = <®_dcdc1>; */ + /* vqmmc18sw-supply = <®_bldo1>; */ + /* vdmmc18sw-supply = <®_bldo1>; */ + status = "disabled"; +}; + +&sdc1 { + bus-width = <4>; + no-mmc; + no-sd; + cap-sd-highspeed; + /*sd-uhs-sdr12*/ + /*sd-uhs-sdr25*/ + /*sd-uhs-sdr50;*/ + /*sd-uhs-ddr50;*/ + /*sd-uhs-sdr104*/ + /*sunxi-power-save-mode;*/ + sunxi-dis-signal-vol-sw; + cap-sdio-irq; + keep-power-in-suspend; + ignore-pm-notify; + max-frequency = <50000000>; + ctl-spec-caps = <0x8>; + status = "disabled"; +}; + +&disp { + disp_init_enable = <1>; + disp_mode = <0>; + + screen0_output_type = <1>; + screen0_output_mode = <4>; + + screen1_output_type = <3>; + screen1_output_mode = <10>; + + screen1_output_format = <0>; + screen1_output_bits = <0>; + screen1_output_eotf = <4>; + screen1_output_cs = <257>; + screen1_output_range = <2>; + screen1_output_scan = <0>; + screen1_output_aspect_ratio = <8>; + + dev0_output_type = <1>; + dev0_output_mode = <4>; + dev0_screen_id = <0>; + dev0_do_hpd = <0>; + + dev1_output_type = <4>; + dev1_output_mode = <10>; + dev1_screen_id = <1>; + dev1_do_hpd = <1>; + + def_output_dev = <0>; + + fb0_format = <0>; + fb0_width = <0>; + fb0_height = <0>; + + fb1_format = <0>; + fb1_width = <0>; + fb1_height = <0>; + chn_cfg_mode = <1>; + + disp_para_zone = <1>; + status = "okay"; +}; + +&dsi4lane_pins_a { + allwinner,pins = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; + allwinner,pname = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; +}; + +&dsi4lane_pins_b { + allwinner,pins = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; + allwinner,pname = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; +}; + +&lcd0 { + base_config_start = <1>; + lcd_used = <1>; + + lcd_driver_name = "icn6202_2lane"; + + lcd_bl_0_percent = <0>; + lcd_bl_40_percent = <23>; + lcd_bl_100_percent = <100>; + lcd_backlight = <150>; + + lcd_if = <4>; + lcd_x = <720>; + lcd_y = <1280>; + lcd_width = <62>; + lcd_height = <110>; + lcd_dclk_freq = <64>; + + lcd_pwm_used = <1>; + lcd_pwm_ch = <4>; + lcd_pwm_freq = <50000>; + lcd_pwm_pol = <1>; + lcd_pwm_max_limit = <255>; + + lcd_hbp = <40>; + lcd_ht = <800>; + lcd_hspw = <8>; + lcd_vbp = <30>; + lcd_vt = <1340>; + lcd_vspw = <8>; + + lcd_dsi_if = <0>; + lcd_dsi_lane = <2>; + lcd_dsi_format = <0>; + lcd_dsi_te = <0>; + lcd_dsi_eotp = <0>; + + lcd_frm = <0>; + lcd_io_phase = <0x0000>; + lcd_hv_clk_phase = <0>; + lcd_hv_sync_polarity= <0>; + lcd_gamma_en = <0>; + lcd_bright_curve_en = <0>; + lcd_cmap_en = <0>; + + lcdgamma4iep = <22>; + + lcd_gpio_0 = <&pio PD 7 1 0 3 1>; + pinctrl-0 = <&dsi2lane_pins_a>; + pinctrl-1 = <&dsi2lane_pins_b>; + base_config_end = <1>; + status = "okay"; +}; + +&g2d { + status = "okay"; +}; + +&e907_rproc { + memory-region = <&e907_dram>, <&vdev0buffer>, + <&vdev0vring0>, <&vdev0vring1>, <&rv_share_irq_table>; + memory-mappings = + /* DA len PA */ + /* DDR for e907 */ + < 0x43c00000 0x00400000 0x43c00000 >; + + // iommus = <&mmu_aw 5 1>; + fw-region = <&e907_fw>; + firmware-name = "melis-elf"; + share-irq = "e907"; + status = "okay"; +}; diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/linux/boot_package.cfg b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/boot_package.cfg new file mode 100755 index 000000000..4d389d26f --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/boot_package.cfg @@ -0,0 +1,9 @@ +[package] +;item=Item_TOC_name, Item_filename, +;item=scp, scp.fex +;item=optee, optee.fex +;item=u-boot, u-boot.fex +item=dtb, sunxi.fex +;item=logo, bootlogo.bmp.lzma +;item=shutdowncharge, bempty.bmp.lzma +;item=androidcharge, battery_charge.bmp.lzma diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/linux/boot_package_nor.cfg b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/boot_package_nor.cfg new file mode 100755 index 000000000..6be6024ed --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/boot_package_nor.cfg @@ -0,0 +1,10 @@ +[package] +;item=Item_TOC_name, Item_filename, +;item=scp, scp.fex +;item=optee, optee.fex +;item=u-boot, u-boot-spinor.fex +item=dtb, sunxi.fex +item=melis-elf, riscv.fex +;item=logo, bootlogo.bmp.lzma +;item=shutdowncharge, bempty.bmp.lzma +;item=androidcharge, battery_charge.bmp.lzma diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/linux/bootlogo.fex b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/bootlogo.fex new file mode 100755 index 000000000..8b7e972a1 Binary files /dev/null and b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/bootlogo.fex differ diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/linux/config-4.9 b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/config-4.9 new file mode 100755 index 000000000..23803243b --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/config-4.9 @@ -0,0 +1,3522 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm 4.9.191 Kernel Configuration +# +CONFIG_ARM=y +CONFIG_ARM_HAS_SG_CHAIN=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_ARM_DMA_USE_IOMMU=y +CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_HAVE_PROC_CPU=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_VECTORS_BASE=0xffff0000 +CONFIG_ARM_PATCH_PHYS_VIRT=y +CONFIG_NEED_MACH_IO_H=y +CONFIG_NEED_MACH_MEMORY_H=y +CONFIG_GENERIC_BUG=y +CONFIG_PGTABLE_LEVELS=2 +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_EXTABLE_SORT=y + +# +# General setup +# +CONFIG_BROKEN_ON_SMP=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_CROSS_COMPILE="" +# CONFIG_COMPILE_TEST is not set +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_HAVE_KERNEL_LZ4=y +# CONFIG_KERNEL_GZIP is not set +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set +# CONFIG_KERNEL_LZO is not set +CONFIG_KERNEL_LZ4=y +CONFIG_DEFAULT_HOSTNAME="(none)" +# CONFIG_SWAP is not set +CONFIG_SYSVIPC=y +# CONFIG_POSIX_MQUEUE is not set +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_FHANDLE is not set +# CONFIG_USELIB is not set +# CONFIG_AUDIT is not set +CONFIG_HAVE_ARCH_AUDITSYSCALL=y + +# +# IRQ subsystem +# +# CONFIG_IRQ_SYSFS is not set +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_HANDLE_DOMAIN_IRQ=y +# CONFIG_IRQ_DOMAIN_DEBUG is not set +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +CONFIG_ARCH_CLOCKSOURCE_DATA=y +CONFIG_GENERIC_CLOCKEVENTS=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set +# CONFIG_IRQ_TIME_ACCOUNTING is not set +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +# CONFIG_TASKSTATS is not set +# CONFIG_PSI is not set + +# +# RCU Subsystem +# +CONFIG_PREEMPT_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +# CONFIG_TASKS_RCU is not set +CONFIG_RCU_STALL_COMMON=y +# CONFIG_TREE_RCU_TRACE is not set +# CONFIG_RCU_EXPEDITE_BOOT is not set +# CONFIG_BUILD_BIN2C is not set +# CONFIG_IKCONFIG is not set +CONFIG_LOG_BUF_SHIFT=15 +CONFIG_NMI_LOG_BUF_SHIFT=12 +CONFIG_GENERIC_SCHED_CLOCK=y +# CONFIG_CGROUPS is not set +# CONFIG_CHECKPOINT_RESTORE is not set +# CONFIG_NAMESPACES is not set +# CONFIG_SCHED_AUTOGROUP is not set +# CONFIG_DEFAULT_USE_ENERGY_AWARE is not set +# CONFIG_SYSFS_DEPRECATED is not set +# CONFIG_RELAY is not set +# CONFIG_BLK_DEV_INITRD is not set +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_HAVE_UID16=y +CONFIG_BPF=y +CONFIG_EXPERT=y +# CONFIG_UID16 is not set +CONFIG_MULTIUSER=y +# CONFIG_SGETMASK_SYSCALL is not set +# CONFIG_SYSFS_SYSCALL is not set +# CONFIG_KALLSYMS is not set +CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y +CONFIG_BUG=y +# CONFIG_ELF_CORE is not set +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +# CONFIG_BPF_SYSCALL is not set +CONFIG_SHMEM=y +# CONFIG_AIO is not set +CONFIG_ADVISE_SYSCALLS=y +# CONFIG_USERFAULTFD is not set +CONFIG_MEMBARRIER=y +CONFIG_EMBEDDED=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_PERF_USE_VMALLOC=y + +# +# Kernel Performance Events And Counters +# +# CONFIG_PERF_EVENTS is not set +# CONFIG_VM_EVENT_COUNTERS is not set +# CONFIG_SLUB_DEBUG is not set +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +# CONFIG_SLAB_FREELIST_RANDOM is not set +# CONFIG_SYSTEM_DATA_VERIFICATION is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +# CONFIG_UPROBES is not set +# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_NMI=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GENERIC_IDLE_POLL_SETUP=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_HAVE_GCC_PLUGINS=y +# CONFIG_GCC_PLUGINS is not set +CONFIG_HAVE_CC_STACKPROTECTOR=y +# CONFIG_CC_STACKPROTECTOR is not set +CONFIG_CC_STACKPROTECTOR_NONE=y +# CONFIG_CC_STACKPROTECTOR_REGULAR is not set +# CONFIG_CC_STACKPROTECTOR_STRONG is not set +# CONFIG_LTO is not set +CONFIG_LTO_NONE=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_REL=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_HAVE_EXIT_THREAD=y +CONFIG_ARCH_MMAP_RND_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_BITS_MAX=16 +CONFIG_ARCH_MMAP_RND_BITS=8 +# CONFIG_HAVE_ARCH_HASH is not set +# CONFIG_ISA_BUS_API is not set +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_OLD_SIGACTION=y +# CONFIG_CPU_NO_EFFICIENT_FFS is not set +# CONFIG_HAVE_ARCH_VMAP_STACK is not set + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +# CONFIG_MODULE_COMPRESS is not set +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_BLOCK=y +# CONFIG_LBDAF is not set +# CONFIG_BLK_DEV_BSG is not set +# CONFIG_BLK_DEV_BSGLIB is not set +# CONFIG_BLK_DEV_INTEGRITY is not set +# CONFIG_BLK_CMDLINE_PARSER is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +CONFIG_EFI_PARTITION=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +# CONFIG_IOSCHED_DEADLINE is not set +CONFIG_IOSCHED_CFQ=y +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_UNINLINE_SPIN_UNLOCK=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +# CONFIG_FREEZER is not set + +# +# System Type +# +CONFIG_MMU=y +# CONFIG_ARCH_MULTIPLATFORM is not set +CONFIG_ARCH_SUNXI=y +# CONFIG_ARCH_GEMINI is not set +# CONFIG_ARCH_EBSA110 is not set +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_NETX is not set +# CONFIG_ARCH_IOP13XX is not set +# CONFIG_ARCH_IOP32X is not set +# CONFIG_ARCH_IOP33X is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_DOVE is not set +# CONFIG_ARCH_KS8695 is not set +# CONFIG_ARCH_W90X900 is not set +# CONFIG_ARCH_LPC32XX is not set +# CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C24XX is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_ARCH_OMAP1 is not set +CONFIG_ARCH_SUN8I=y +# CONFIG_ARCH_SUN8IW11 is not set +# CONFIG_ARCH_SUN8IW12 is not set +# CONFIG_ARCH_SUN8IW15 is not set +# CONFIG_ARCH_SUN8IW16 is not set +# CONFIG_ARCH_SUN8IW17 is not set +# CONFIG_ARCH_SUN8IW8 is not set +# CONFIG_ARCH_SUN8IW7 is not set +# CONFIG_ARCH_SUN8IW6 is not set +# CONFIG_ARCH_SUN8IW18 is not set +# CONFIG_ARCH_SUN8IW19 is not set +CONFIG_ARCH_SUN8IW21=y +CONFIG_ARCH_SUN8IW21P1=y +# CONFIG_FPGA_V4_PLATFORM is not set +# CONFIG_FPGA_V7_PLATFORM is not set +CONFIG_EVB_PLATFORM=y +CONFIG_SUNXI_SOC_NAME="sun8iw21" + +# +# Processor Type +# +CONFIG_CPU_V7=y +CONFIG_CPU_32v6K=y +CONFIG_CPU_32v7=y +CONFIG_CPU_ABRT_EV7=y +CONFIG_CPU_PABRT_V7=y +CONFIG_CPU_CACHE_V7=y +CONFIG_CPU_CACHE_VIPT=y +CONFIG_CPU_COPY_V6=y +CONFIG_CPU_TLB_V7=y +CONFIG_CPU_HAS_ASID=y +CONFIG_CPU_CP15=y +CONFIG_CPU_CP15_MMU=y + +# +# Processor Features +# +# CONFIG_ARM_LPAE is not set +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +CONFIG_ARM_THUMB=y +# CONFIG_ARM_THUMBEE is not set +CONFIG_ARM_VIRT_EXT=y +CONFIG_SWP_EMULATE=y +# CONFIG_CPU_ICACHE_DISABLE is not set +# CONFIG_CPU_DCACHE_DISABLE is not set +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_CPU_SPECTRE=y +CONFIG_HARDEN_BRANCH_PREDICTOR=y +CONFIG_KUSER_HELPERS=y +# CONFIG_VDSO is not set +CONFIG_OUTER_CACHE=y +CONFIG_OUTER_CACHE_SYNC=y +CONFIG_MIGHT_HAVE_CACHE_L2X0=y +CONFIG_CACHE_L2X0=y +# CONFIG_PL310_ERRATA_588369 is not set +# CONFIG_PL310_ERRATA_727915 is not set +# CONFIG_PL310_ERRATA_753970 is not set +# CONFIG_PL310_ERRATA_769419 is not set +CONFIG_ARM_L1_CACHE_SHIFT_6=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_DMA_MEM_BUFFERABLE=y +CONFIG_ARM_HEAVY_MB=y +# CONFIG_DEBUG_RODATA is not set +CONFIG_MULTI_IRQ_HANDLER=y +# CONFIG_ARM_ERRATA_430973 is not set +# CONFIG_ARM_ERRATA_458693 is not set +# CONFIG_ARM_ERRATA_460075 is not set +# CONFIG_ARM_ERRATA_720789 is not set +# CONFIG_ARM_ERRATA_743622 is not set +# CONFIG_ARM_ERRATA_751472 is not set +# CONFIG_ARM_ERRATA_754322 is not set +# CONFIG_ARM_ERRATA_775420 is not set +# CONFIG_ARM_ERRATA_773022 is not set +# CONFIG_ARM_ERRATA_818325_852422 is not set +# CONFIG_ARM_ERRATA_821420 is not set +# CONFIG_ARM_ERRATA_825619 is not set +# CONFIG_ARM_ERRATA_852421 is not set +# CONFIG_ARM_ERRATA_852423 is not set + +# +# Bus support +# +# CONFIG_PCI_DOMAINS_GENERIC is not set +# CONFIG_PCI_SYSCALL is not set +# CONFIG_PCCARD is not set + +# +# Kernel Features +# +CONFIG_HAVE_SMP=y +# CONFIG_SMP is not set +CONFIG_HAVE_ARM_ARCH_TIMER=y +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_3G_OPT is not set +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +# CONFIG_ARM_PSCI is not set +CONFIG_ARCH_NR_GPIO=416 +# CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_VOLUNTARY is not set +CONFIG_PREEMPT=y +CONFIG_PREEMPT_COUNT=y +CONFIG_HZ_FIXED=0 +CONFIG_HZ_100=y +# CONFIG_HZ_200 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +# CONFIG_HZ_500 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=100 +CONFIG_SCHED_HRTICK=y +CONFIG_THUMB2_KERNEL=y +CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11=y +CONFIG_ARM_ASM_UNIFIED=y +CONFIG_ARM_PATCH_IDIV=y +CONFIG_AEABI=y +CONFIG_ARM_STACK_ORDER=1 +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +CONFIG_HAVE_ARCH_PFN_VALID=y +CONFIG_HIGHMEM=y +CONFIG_HIGHPTE=y +CONFIG_CPU_SW_DOMAIN_PAN=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +# CONFIG_ARM_MODULE_PLTS is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_COMPACTION=y +CONFIG_MIGRATION=y +# CONFIG_PHYS_ADDR_T_64BIT is not set +CONFIG_BOUNCE=y +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_NEED_PER_CPU_KM=y +# CONFIG_CLEANCACHE is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +# CONFIG_CMA_DEBUGFS is not set +CONFIG_CMA_AREAS=4 +# CONFIG_ZPOOL is not set +# CONFIG_ZBUD is not set +# CONFIG_ZSMALLOC is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_FRAME_VECTOR=y +# CONFIG_SLAB_SYSFS is not set +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_ALIGNMENT_TRAP=y +# CONFIG_UACCESS_WITH_MEMCPY is not set +# CONFIG_SECCOMP is not set +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y +# CONFIG_PARAVIRT is not set +# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set +# CONFIG_XEN is not set +CONFIG_ARM_FLUSH_CONSOLE_ON_RESTART=y + +# +# Boot options +# +CONFIG_USE_OF=y +# CONFIG_ATAGS is not set +# CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE is not set +CONFIG_ZBOOT_ROM_TEXT=0 +CONFIG_ZBOOT_ROM_BSS=0 +# CONFIG_ARM_APPENDED_DTB is not set +CONFIG_CMDLINE="earlyprintk=sunxi-uart,0x05000000 loglevel=8 initcall_debug=1 console=ttyS0 init=/init" +# CONFIG_XIP_KERNEL is not set +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +# CONFIG_AUTO_ZRELADDR is not set + +# +# CPU Power Management +# + +# +# CPU Frequency scaling +# +# CONFIG_CPU_FREQ is not set + +# +# CPU Idle +# +# CONFIG_CPU_IDLE is not set +# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# +CONFIG_VFP=y +CONFIG_VFPv3=y +CONFIG_NEON=y +# CONFIG_KERNEL_MODE_NEON is not set + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +CONFIG_ELFCORE=y +CONFIG_BINFMT_SCRIPT=y +# CONFIG_BINFMT_FLAT is not set +# CONFIG_HAVE_AOUT is not set +# CONFIG_BINFMT_MISC is not set +CONFIG_COREDUMP=y + +# +# Power management options +# +# CONFIG_SUSPEND is not set +# CONFIG_PM is not set +# CONFIG_APM_EMULATION is not set +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# CONFIG_ARM_CPU_SUSPEND is not set +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_DIAG=y +CONFIG_UNIX=y +CONFIG_UNIX_DIAG=y +CONFIG_XFRM=y +CONFIG_XFRM_ALGO=y +# CONFIG_XFRM_USER is not set +# CONFIG_XFRM_SUB_POLICY is not set +# CONFIG_XFRM_MIGRATE is not set +# CONFIG_XFRM_STATISTICS is not set +CONFIG_NET_KEY=y +# CONFIG_NET_KEY_MIGRATE is not set +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_PING=y +CONFIG_IP_FIB_TRIE_STATS=y +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +# CONFIG_NET_IP_TUNNEL is not set +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y +# CONFIG_IP_PIMSM_V1 is not set +# CONFIG_IP_PIMSM_V2 is not set +CONFIG_TCP_METRICS=y +# CONFIG_SYN_COOKIES is not set +# CONFIG_NET_IPVTI is not set +# CONFIG_NET_UDP_TUNNEL is not set +# CONFIG_NET_FOU is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_INET_UDP_DIAG is not set +# CONFIG_INET_DIAG_DESTROY is not set +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +# CONFIG_IPV6 is not set +CONFIG_ANDROID_PARANOID_NETWORK=y +CONFIG_NET_ETHTOOL=y +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NET_PTP_CLASSIFY is not set +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +# CONFIG_NETFILTER is not set +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +# CONFIG_RDS is not set +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_L2TP is not set +# CONFIG_BRIDGE is not set +CONFIG_HAVE_NET_DSA=y +# CONFIG_NET_DSA is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_PHONET is not set +# CONFIG_IEEE802154 is not set +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set +# CONFIG_BATMAN_ADV is not set +# CONFIG_OPENVSWITCH is not set +# CONFIG_VSOCKETS is not set +# CONFIG_NETLINK_DIAG is not set +# CONFIG_MPLS is not set +# CONFIG_HSR is not set +# CONFIG_NET_SWITCHDEV is not set +# CONFIG_NET_L3_MASTER_DEV is not set +# CONFIG_NET_NCSI is not set +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +# CONFIG_BPF_JIT is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +# CONFIG_AF_RXRPC is not set +# CONFIG_AF_KCM is not set +# CONFIG_STREAM_PARSER is not set +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_CFG80211=y +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS is not set +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +# CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +# CONFIG_CFG80211_WEXT is not set +# CONFIG_LIB80211 is not set +# CONFIG_MAC80211 is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +# CONFIG_WIMAX is not set +# CONFIG_RFKILL is not set +# CONFIG_NET_9P is not set +# CONFIG_CAIF is not set +# CONFIG_CEPH_LIB is not set +# CONFIG_NFC is not set +# CONFIG_LWTUNNEL is not set +# CONFIG_DST_CACHE is not set +# CONFIG_NET_DEVLINK is not set +CONFIG_MAY_USE_DEVLINK=y +CONFIG_HAVE_CBPF_JIT=y + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER=y +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y +# CONFIG_FIRMWARE_IN_KERNEL is not set +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y +CONFIG_ALLOW_DEV_COREDUMP=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_GENERIC_CPU_DEVICES is not set +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_MMIO=y +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_FENCE_TRACE is not set +# CONFIG_DMA_CMA is not set + +# +# Bus devices +# +# CONFIG_BRCMSTB_GISB_ARB is not set +# CONFIG_SUNXI_RSB is not set +CONFIG_SUNXI_MBUS=y +# CONFIG_SUNXI_NSI is not set +# CONFIG_VEXPRESS_CONFIG is not set +# CONFIG_CONNECTOR is not set +CONFIG_MTD=y +# CONFIG_MTD_TESTS is not set +# CONFIG_MTD_REDBOOT_PARTS is not set +# CONFIG_MTD_CMDLINE_PARTS is not set +# CONFIG_MTD_AFS_PARTS is not set +CONFIG_MTD_OF_PARTS=y +# CONFIG_MTD_AR7_PARTS is not set +CONFIG_MTD_SUNXI_PARTS=y +# CONFIG_UBOOT_DISP_ENABLE is not set +CONFIG_SUNXI_MTD_BLK_SIZE=4096 + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=y +CONFIG_MTD_CHAR=y +CONFIG_MTD_BLOCK=y +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARTITIONED_MASTER is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_DATAFLASH is not set +CONFIG_MTD_M25P80=y +# CONFIG_MTD_SST25L is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +# CONFIG_MTD_NAND_IDS is not set +# CONFIG_MTD_NAND is not set +# CONFIG_AW_MTD_SPINAND is not set +# CONFIG_AW_MTD_RAWNAND is not set +# CONFIG_RAW_KERNEL is not set +# CONFIG_MTD_ONENAND is not set + +# +# LPDDR & LPDDR2 PCM memory drivers +# +# CONFIG_MTD_LPDDR is not set +# CONFIG_MTD_LPDDR2_NVM is not set +CONFIG_MTD_SPI_NOR=y +# CONFIG_MTD_MT81xx_NOR is not set +# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set +# CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_FLASH_SR is not set +# CONFIG_MTD_UBI is not set +CONFIG_DTC=y +CONFIG_OF=y +# CONFIG_OF_UNITTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_NET=y +CONFIG_OF_MDIO=y +CONFIG_OF_RESERVED_MEM=y +# CONFIG_OF_OVERLAY is not set +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_NULL_BLK is not set +# CONFIG_SUNXI_NAND is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +# CONFIG_BLK_DEV_LOOP is not set +# CONFIG_BLK_DEV_DRBD is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_MG_DISK is not set +# CONFIG_VIRTIO_BLK is not set +# CONFIG_BLK_DEV_RBD is not set +# CONFIG_NVME_TARGET is not set + +# +# Misc devices +# +# CONFIG_SENSORS_LIS3LV02D is not set +# CONFIG_AD525X_DPOT is not set +# CONFIG_DUMMY_IRQ is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_APDS9802ALS is not set +# CONFIG_ISL29003 is not set +# CONFIG_ISL29020 is not set +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_SENSORS_BH1770 is not set +# CONFIG_SENSORS_APDS990X is not set +# CONFIG_HMC6352 is not set +# CONFIG_DS1682 is not set +# CONFIG_TI_DAC7512 is not set +# CONFIG_USB_SWITCH_FSA9480 is not set +# CONFIG_LATTICE_ECP3_CONFIG is not set +# CONFIG_SRAM is not set +# CONFIG_SUNXI_SST_STORAGE is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_AT24 is not set +# CONFIG_EEPROM_AT25 is not set +# CONFIG_EEPROM_LEGACY is not set +# CONFIG_EEPROM_MAX6875 is not set +# CONFIG_EEPROM_93CX6 is not set +# CONFIG_EEPROM_93XX46 is not set + +# +# Texas Instruments shared transport line discipline +# +# CONFIG_TI_ST is not set +# CONFIG_SENSORS_LIS3_SPI is not set +# CONFIG_SENSORS_LIS3_I2C is not set + +# +# Altera FPGA firmware download module +# +# CONFIG_ALTERA_STAPL is not set + +# +# Intel MIC Bus Driver +# + +# +# SCIF Bus Driver +# + +# +# VOP Bus Driver +# + +# +# Intel MIC Host Driver +# + +# +# Intel MIC Card Driver +# + +# +# SCIF Driver +# + +# +# Intel MIC Coprocessor State Management (COSM) Drivers +# + +# +# VOP Driver +# +# CONFIG_ECHO is not set +# CONFIG_CXL_BASE is not set +# CONFIG_CXL_AFU_DRIVER_OPS is not set +CONFIG_SUNXI_RFKILL=m +# CONFIG_SUNXI_ADDR_MGT is not set +# CONFIG_MISC_PWM_LEDS is not set +# CONFIG_MISC_PWM_GPIO_LEDS is not set +# CONFIG_MISC_AXP_LEDS is not set + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +# CONFIG_RAID_ATTRS is not set +# CONFIG_SCSI is not set +# CONFIG_SCSI_DMA is not set +# CONFIG_SCSI_NETLINK is not set +# CONFIG_ATA is not set +# CONFIG_MD is not set +CONFIG_NETDEVICES=y +CONFIG_MII=y +CONFIG_NET_CORE=y +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_EQUALIZER is not set +# CONFIG_NET_TEAM is not set +# CONFIG_MACVLAN is not set +# CONFIG_VXLAN is not set +# CONFIG_MACSEC is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +# CONFIG_TUN is not set +# CONFIG_TUN_VNET_CROSS_LE is not set +# CONFIG_VETH is not set +# CONFIG_VIRTIO_NET is not set +# CONFIG_NLMON is not set + +# +# CAIF transport drivers +# + +# +# Distributed Switch Architecture drivers +# +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_ALLWINNER=y +# CONFIG_SUN4I_EMAC is not set +# CONFIG_SUNXI_GMAC is not set +CONFIG_SUNXI_GETH=y +# CONFIG_SUNXI_EXT_PHY is not set +# CONFIG_ALTERA_TSE is not set +CONFIG_NET_VENDOR_AMAZON=y +CONFIG_NET_VENDOR_ARC=y +# CONFIG_ARC_EMAC is not set +CONFIG_NET_VENDOR_AURORA=y +# CONFIG_AURORA_NB8800 is not set +CONFIG_NET_CADENCE=y +# CONFIG_MACB is not set +CONFIG_NET_VENDOR_BROADCOM=y +# CONFIG_B44 is not set +# CONFIG_BCMGENET is not set +# CONFIG_SYSTEMPORT is not set +CONFIG_NET_VENDOR_CIRRUS=y +# CONFIG_CS89x0 is not set +# CONFIG_DM9000 is not set +# CONFIG_DNET is not set +CONFIG_NET_VENDOR_EZCHIP=y +# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set +CONFIG_NET_VENDOR_FARADAY=y +# CONFIG_FTMAC100 is not set +# CONFIG_FTGMAC100 is not set +CONFIG_NET_VENDOR_HISILICON=y +# CONFIG_HIX5HD2_GMAC is not set +# CONFIG_HISI_FEMAC is not set +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_I825XX=y +CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_MVMDIO is not set +# CONFIG_MVNETA_BM is not set +CONFIG_NET_VENDOR_MICREL=y +# CONFIG_KS8842 is not set +# CONFIG_KS8851 is not set +# CONFIG_KS8851_MLL is not set +CONFIG_NET_VENDOR_MICROCHIP=y +# CONFIG_ENC28J60 is not set +# CONFIG_ENCX24J600 is not set +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NET_VENDOR_8390=y +# CONFIG_AX88796 is not set +# CONFIG_ETHOC is not set +CONFIG_NET_VENDOR_QUALCOMM=y +# CONFIG_QCA7000 is not set +# CONFIG_QCOM_EMAC is not set +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y +CONFIG_NET_VENDOR_SAMSUNG=y +# CONFIG_SXGBE_ETH is not set +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SMSC=y +# CONFIG_SMC91X is not set +# CONFIG_SMC911X is not set +# CONFIG_SMSC911X is not set +CONFIG_NET_VENDOR_STMICRO=y +# CONFIG_STMMAC_ETH is not set +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set +CONFIG_NET_VENDOR_VIA=y +# CONFIG_VIA_RHINE is not set +# CONFIG_VIA_VELOCITY is not set +CONFIG_NET_VENDOR_WIZNET=y +# CONFIG_WIZNET_W5100 is not set +# CONFIG_WIZNET_W5300 is not set +CONFIG_PHYLIB=y +CONFIG_SWPHY=y + +# +# MDIO bus device drivers +# +# CONFIG_MDIO_BCM_UNIMAC is not set +# CONFIG_MDIO_BITBANG is not set +# CONFIG_MDIO_BUS_MUX_GPIO is not set +# CONFIG_MDIO_BUS_MUX_MMIOREG is not set +# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_SUN4I is not set + +# +# MII PHY device drivers +# +CONFIG_SUNXI_EPHY_AC300=y +# CONFIG_AMD_PHY is not set +# CONFIG_AQUANTIA_PHY is not set +# CONFIG_AT803X_PHY is not set +# CONFIG_BCM7XXX_PHY is not set +# CONFIG_BCM87XX_PHY is not set +# CONFIG_BROADCOM_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_DAVICOM_PHY is not set +# CONFIG_DP83848_PHY is not set +# CONFIG_DP83867_PHY is not set +CONFIG_FIXED_PHY=y +# CONFIG_ICPLUS_PHY is not set +# CONFIG_INTEL_XWAY_PHY is not set +# CONFIG_LSI_ET1011C_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_MARVELL_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_MICROCHIP_PHY is not set +# CONFIG_MICROSEMI_PHY is not set +# CONFIG_NATIONAL_PHY is not set +# CONFIG_QSEMI_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_RTL8363NB_VB is not set +# CONFIG_SMSC_PHY is not set +# CONFIG_STE10XP is not set +# CONFIG_TERANETICS_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_XILINX_GMII2RGMII is not set +# CONFIG_MICREL_KS8995MA is not set +# CONFIG_PPP is not set +# CONFIG_SLIP is not set + +# +# Host-side USB support is needed for USB Network Adapter support +# +# CONFIG_USB_NET_DRIVERS is not set +CONFIG_WLAN=y +CONFIG_XR806_WLAN=m +# CONFIG_USB_NET_RNDIS_WLAN is not set +# CONFIG_VIRT_WIFI is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_WAN is not set +CONFIG_ISDN=y +# CONFIG_ISDN_I4L is not set +# CONFIG_ISDN_CAPI is not set +# CONFIG_ISDN_DRV_GIGASET is not set +# CONFIG_MISDN is not set +# CONFIG_NVM is not set + +# +# Input device support +# +CONFIG_INPUT=y +# CONFIG_INPUT_FF_MEMLESS is not set +# CONFIG_INPUT_POLLDEV is not set +# CONFIG_INPUT_SPARSEKMAP is not set +# CONFIG_INPUT_MATRIXKMAP is not set + +# +# Userland interfaces +# +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_EVDEV=y +CONFIG_INPUT_EVBUG=y +# CONFIG_INPUT_KEYRESET is not set +# CONFIG_INPUT_KEYCOMBO is not set +CONFIG_INPUT_SENSORINIT=y + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADP5588 is not set +# CONFIG_KEYBOARD_ADP5589 is not set +# CONFIG_KEYBOARD_ATKBD is not set +# CONFIG_KEYBOARD_QT1070 is not set +# CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_GPIOKEYS_AS_POWERKEY is not set +CONFIG_KEYBOARD_GPIO=m +# CONFIG_KEYBOARD_GPIO_POLLED is not set +# CONFIG_KEYBOARD_TCA6416 is not set +# CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_MATRIX is not set +# CONFIG_KEYBOARD_LM8333 is not set +# CONFIG_KEYBOARD_MAX7359 is not set +# CONFIG_KEYBOARD_MCS is not set +# CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_OPENCORES is not set +# CONFIG_KEYBOARD_SAMSUNG is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_SUN4I_LRADC is not set +# CONFIG_KEYBOARD_OMAP4 is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_BCM is not set +# CONFIG_KEYBOARD_SUNXI is not set +# CONFIG_GPIO_IR_RX_SUNXI is not set +# CONFIG_GPIO_IR_TX_SUNXI is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_PROPERTIES is not set +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set +# CONFIG_TOUCHSCREEN_AD7879 is not set +# CONFIG_TOUCHSCREEN_AR1021_I2C is not set +# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set +# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set +# CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_CHIPONE_ICN8318 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set +# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set +# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set +# CONFIG_TOUCHSCREEN_DYNAPRO is not set +# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set +# CONFIG_TOUCHSCREEN_EETI is not set +# CONFIG_TOUCHSCREEN_EGALAX is not set +# CONFIG_TOUCHSCREEN_FT6236 is not set +# CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX is not set +# CONFIG_TOUCHSCREEN_ILI210X is not set +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_ELAN is not set +# CONFIG_TOUCHSCREEN_ELO is not set +# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set +# CONFIG_TOUCHSCREEN_WACOM_I2C is not set +# CONFIG_TOUCHSCREEN_MAX11801 is not set +# CONFIG_TOUCHSCREEN_MCS5000 is not set +# CONFIG_TOUCHSCREEN_MMS114 is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set +# CONFIG_TOUCHSCREEN_INEXIO is not set +# CONFIG_TOUCHSCREEN_MK712 is not set +# CONFIG_TOUCHSCREEN_PENMOUNT is not set +# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set +# CONFIG_TOUCHSCREEN_TOUCHWIN is not set +# CONFIG_TOUCHSCREEN_PIXCIR is not set +# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set +# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set +# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set +# CONFIG_TOUCHSCREEN_TSC_SERIO is not set +# CONFIG_TOUCHSCREEN_TSC2004 is not set +# CONFIG_TOUCHSCREEN_TSC2005 is not set +# CONFIG_TOUCHSCREEN_TSC2007 is not set +# CONFIG_TOUCHSCREEN_ST1232 is not set +# CONFIG_TOUCHSCREEN_SUN4I is not set +# CONFIG_TOUCHSCREEN_SX8654 is not set +# CONFIG_TOUCHSCREEN_TPS6507X is not set +# CONFIG_TOUCHSCREEN_ZFORCE is not set +# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set +# CONFIG_TOUCHSCREEN_GT82X is not set +# CONFIG_TOUCHSCREEN_IT7257_TS is not set +# CONFIG_TOUCHSCREEN_FT6336 is not set +CONFIG_TOUCHSCREEN_GSLX680NEW=m +# CONFIG_TOUCHSCREEN_FT5X16_TS is not set +# CONFIG_TOUCHSCREEN_FTS is not set +# CONFIG_TOUCHSCREEN_GT9XXNEW_TS is not set +# CONFIG_TOUCHSCREEN_GT9XX_TS is not set +# CONFIG_TOUCHSCREEN_TLSC6X_TS is not set +# CONFIG_TOUCHSCREEN_CF11XX_SITRONIX_TS is not set +CONFIG_TOUCHSCREEN_CST9220_HYNITRON_TS=m +# CONFIG_INPUT_MISC is not set +# CONFIG_RMI4_CORE is not set +# CONFIG_INPUT_SENSOR is not set +# CONFIG_SENSORS_BMA2X2 is not set +# CONFIG_SENSORS_BMA2X2_ENABLE_INT1 is not set +# CONFIG_SENSORS_BMA2X2_ENABLE_INT2 is not set + +# +# Hardware I/O ports +# +# CONFIG_SERIO is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_TTY=y +# CONFIG_VT is not set +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +# CONFIG_SERIAL_NONSTANDARD is not set +# CONFIG_N_GSM is not set +# CONFIG_TRACE_SINK is not set +# CONFIG_LDISC_AUTOLOAD is not set +# CONFIG_DEVMEM is not set +# CONFIG_DEVKMEM is not set + +# +# Serial drivers +# +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_UARTLITE is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_SCCNXP is not set +# CONFIG_SERIAL_SC16IS7XX is not set +# CONFIG_SERIAL_BCM63XX is not set +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_IFX6X60 is not set +# CONFIG_SERIAL_XILINX_PS_UART is not set +# CONFIG_SERIAL_ARC is not set +# CONFIG_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set +# CONFIG_SERIAL_ST_ASC is not set +# CONFIG_SERIAL_STM32 is not set +CONFIG_SERIAL_SUNXI=y +# CONFIG_SERIAL_SUNXI_DMA is not set +# CONFIG_SERIAL_SUNXI_RXDMA is not set +CONFIG_SERIAL_SUNXI_CONSOLE=y +# CONFIG_SERIAL_SUNXI_EARLYCON is not set +# CONFIG_TTY_PRINTK is not set +# CONFIG_HVC_DCC is not set +# CONFIG_VIRTIO_CONSOLE is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +# CONFIG_XILLYBUS is not set +# CONFIG_SUNXI_SCR is not set +CONFIG_SUNXI_SYS_INFO=y +# CONFIG_SUNXI_QA_TEST is not set +# CONFIG_SUNXI_SMC is not set +CONFIG_DUMP_REG=y +CONFIG_DUMP_REG_MISC=y +# CONFIG_SUNXI_TIMER_TEST is not set +# CONFIG_SUNXI_TRANSFORM is not set +# CONFIG_SUNXI_DI is not set +CONFIG_SUNXI_G2D=y +CONFIG_SUNXI_G2D_MIXER=y +CONFIG_SUNXI_G2D_ROTATE=y +# CONFIG_SUNXI_DSPO is not set +CONFIG_SUNXI_NNA_VIP=y +# CONFIG_SUNXI_NNA_GALCORE is not set + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=y +# CONFIG_I2C_MUX is not set +CONFIG_I2C_HELPER_AUTO=y + +# +# I2C Hardware Bus support +# + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_CBUS_GPIO is not set +# CONFIG_I2C_DESIGNWARE_PLATFORM is not set +# CONFIG_I2C_EMEV2 is not set +# CONFIG_I2C_GPIO is not set +# CONFIG_I2C_MV64XXX is not set +# CONFIG_I2C_OCORES is not set +CONFIG_I2C_SUNXI=y +# CONFIG_I2C_SUNXI_NG is not set +CONFIG_SUNXI_I2C_DELAYINIT=y +# CONFIG_I2C_PCA_PLATFORM is not set +# CONFIG_I2C_PXA_PCI is not set +# CONFIG_I2C_RK3X is not set +# CONFIG_I2C_SIMTEC is not set +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_DIOLAN_U2C is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_ROBOTFUZZ_OSIF is not set +# CONFIG_I2C_TAOS_EVM is not set +# CONFIG_I2C_TINY_USB is not set + +# +# Other I2C/SMBus bus drivers +# +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_SLAVE is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y +CONFIG_SPI_MEM=y + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +# CONFIG_SPI_AXI_SPI_ENGINE is not set +# CONFIG_SPI_BITBANG is not set +# CONFIG_SPI_CADENCE is not set +# CONFIG_SPI_DESIGNWARE is not set +# CONFIG_SPI_GPIO is not set +# CONFIG_SPI_FSL_SPI is not set +# CONFIG_SPI_OC_TINY is not set +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SUN4I is not set +# CONFIG_SPI_SUN6I is not set +CONFIG_SPI_SUNXI=y +CONFIG_SPIF_SUNXI=y +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_ZYNQMP_GQSPI is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=y +# CONFIG_SPI_LOOPBACK_TEST is not set +# CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPMI is not set +# CONFIG_HSI is not set + +# +# PPS support +# +# CONFIG_PPS is not set + +# +# PPS generators support +# + +# +# PTP clock support +# +# CONFIG_PTP_1588_CLOCK is not set + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PINCTRL=y + +# +# Pin controllers +# +CONFIG_PINMUX=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +# CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_SINGLE is not set + +# +# Allwinner SOC PINCTRL DRIVER +# +CONFIG_PINCTRL_SUNXI=y +# CONFIG_PINCTRL_SUNXI_TEST is not set +# CONFIG_PINCTRL_SUN4I_A10 is not set +# CONFIG_PINCTRL_SUN5I_A10S is not set +# CONFIG_PINCTRL_SUN5I_A13 is not set +# CONFIG_PINCTRL_GR8 is not set +# CONFIG_PINCTRL_SUN6I_A31 is not set +# CONFIG_PINCTRL_SUN6I_A31S is not set +# CONFIG_PINCTRL_SUN6I_A31_R is not set +# CONFIG_PINCTRL_SUN7I_A20 is not set +# CONFIG_PINCTRL_SUN8I_A23 is not set +# CONFIG_PINCTRL_SUN8I_A33 is not set +# CONFIG_PINCTRL_SUN8I_A83T is not set +# CONFIG_PINCTRL_SUN8I_A23_R is not set +# CONFIG_PINCTRL_SUN8I_H3 is not set +# CONFIG_PINCTRL_SUN8I_H3_R is not set +# CONFIG_PINCTRL_SUN9I_A80 is not set +# CONFIG_PINCTRL_SUN9I_A80_R is not set +CONFIG_PINCTRL_SUN8IW21P1=y +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_GPIOLIB=y +CONFIG_OF_GPIO=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO drivers +# +# CONFIG_GPIO_74XX_MMIO is not set +# CONFIG_GPIO_ALTERA is not set +# CONFIG_GPIO_SUNXI is not set +# CONFIG_GPIO_DWAPB is not set +# CONFIG_GPIO_EM is not set +# CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_GRGPIO is not set +# CONFIG_GPIO_MOCKUP is not set +# CONFIG_GPIO_MPC8XXX is not set +# CONFIG_GPIO_SYSCON is not set +# CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_ZEVIO is not set +# CONFIG_GPIO_ZX is not set + +# +# I2C GPIO expanders +# +# CONFIG_GPIO_ADP5588 is not set +# CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCA953X is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_SX150X is not set +# CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_TS4900 is not set + +# +# MFD GPIO expanders +# +# CONFIG_HTC_EGPIO is not set + +# +# SPI GPIO expanders +# +# CONFIG_GPIO_74X164 is not set +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MC33880 is not set +# CONFIG_GPIO_PISOSR is not set + +# +# SPI or I2C GPIO expanders +# +# CONFIG_GPIO_MCP23S08 is not set + +# +# USB GPIO expanders +# +# CONFIG_W1 is not set +# CONFIG_POWER_AVS is not set +# CONFIG_POWER_RESET is not set +# CONFIG_POWER_SUPPLY is not set +CONFIG_HWMON=y +# CONFIG_HWMON_VID is not set +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +# CONFIG_SENSORS_AD7314 is not set +# CONFIG_SENSORS_AD7414 is not set +# CONFIG_SENSORS_AD7418 is not set +# CONFIG_SENSORS_ADM1021 is not set +# CONFIG_SENSORS_ADM1025 is not set +# CONFIG_SENSORS_ADM1026 is not set +# CONFIG_SENSORS_ADM1029 is not set +# CONFIG_SENSORS_ADM1031 is not set +# CONFIG_SENSORS_ADM9240 is not set +# CONFIG_SENSORS_ADT7310 is not set +# CONFIG_SENSORS_ADT7410 is not set +# CONFIG_SENSORS_ADT7411 is not set +# CONFIG_SENSORS_ADT7462 is not set +# CONFIG_SENSORS_ADT7470 is not set +# CONFIG_SENSORS_ADT7475 is not set +# CONFIG_SENSORS_ASC7621 is not set +# CONFIG_SENSORS_ATXP1 is not set +# CONFIG_SENSORS_DS620 is not set +# CONFIG_SENSORS_DS1621 is not set +# CONFIG_SENSORS_F71805F is not set +# CONFIG_SENSORS_F71882FG is not set +# CONFIG_SENSORS_F75375S is not set +# CONFIG_SENSORS_FTSTEUTATES is not set +# CONFIG_SENSORS_GL518SM is not set +# CONFIG_SENSORS_GL520SM is not set +# CONFIG_SENSORS_G760A is not set +# CONFIG_SENSORS_G762 is not set +# CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HIH6130 is not set +# CONFIG_SENSORS_IT87 is not set +# CONFIG_SENSORS_JC42 is not set +# CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_LINEAGE is not set +# CONFIG_SENSORS_LTC2945 is not set +# CONFIG_SENSORS_LTC2990 is not set +# CONFIG_SENSORS_LTC4151 is not set +# CONFIG_SENSORS_LTC4215 is not set +# CONFIG_SENSORS_LTC4222 is not set +# CONFIG_SENSORS_LTC4245 is not set +# CONFIG_SENSORS_LTC4260 is not set +# CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_MAX1111 is not set +# CONFIG_SENSORS_MAX16065 is not set +# CONFIG_SENSORS_MAX1619 is not set +# CONFIG_SENSORS_MAX1668 is not set +# CONFIG_SENSORS_MAX197 is not set +# CONFIG_SENSORS_MAX31722 is not set +# CONFIG_SENSORS_MAX6639 is not set +# CONFIG_SENSORS_MAX6642 is not set +# CONFIG_SENSORS_MAX6650 is not set +# CONFIG_SENSORS_MAX6697 is not set +# CONFIG_SENSORS_MAX31790 is not set +# CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_ADCXX is not set +# CONFIG_SENSORS_LM63 is not set +# CONFIG_SENSORS_LM70 is not set +# CONFIG_SENSORS_LM73 is not set +# CONFIG_SENSORS_LM75 is not set +# CONFIG_SENSORS_LM77 is not set +# CONFIG_SENSORS_LM78 is not set +# CONFIG_SENSORS_LM80 is not set +# CONFIG_SENSORS_LM83 is not set +# CONFIG_SENSORS_LM85 is not set +# CONFIG_SENSORS_LM87 is not set +# CONFIG_SENSORS_LM90 is not set +# CONFIG_SENSORS_LM92 is not set +# CONFIG_SENSORS_LM93 is not set +# CONFIG_SENSORS_LM95234 is not set +# CONFIG_SENSORS_LM95241 is not set +# CONFIG_SENSORS_LM95245 is not set +# CONFIG_SENSORS_PC87360 is not set +# CONFIG_SENSORS_PC87427 is not set +# CONFIG_SENSORS_NTC_THERMISTOR is not set +# CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775 is not set +# CONFIG_SENSORS_NCT7802 is not set +# CONFIG_SENSORS_NCT7904 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_PMBUS is not set +# CONFIG_SENSORS_PWM_FAN is not set +# CONFIG_SENSORS_SHT15 is not set +# CONFIG_SENSORS_SHT21 is not set +# CONFIG_SENSORS_SHT3x is not set +# CONFIG_SENSORS_SHTC1 is not set +# CONFIG_SENSORS_DME1737 is not set +# CONFIG_SENSORS_EMC1403 is not set +# CONFIG_SENSORS_EMC2103 is not set +# CONFIG_SENSORS_EMC6W201 is not set +# CONFIG_SENSORS_SMSC47M1 is not set +# CONFIG_SENSORS_SMSC47M192 is not set +# CONFIG_SENSORS_SMSC47B397 is not set +# CONFIG_SENSORS_SCH56XX_COMMON is not set +# CONFIG_SENSORS_SCH5627 is not set +# CONFIG_SENSORS_SCH5636 is not set +# CONFIG_SENSORS_SMM665 is not set +# CONFIG_SENSORS_ADC128D818 is not set +# CONFIG_SENSORS_ADS1015 is not set +# CONFIG_SENSORS_ADS7828 is not set +# CONFIG_SENSORS_ADS7871 is not set +# CONFIG_SENSORS_AMC6821 is not set +# CONFIG_SENSORS_INA209 is not set +# CONFIG_SENSORS_INA2XX is not set +# CONFIG_SENSORS_INA3221 is not set +# CONFIG_SENSORS_TC74 is not set +# CONFIG_SENSORS_THMC50 is not set +# CONFIG_SENSORS_TMP102 is not set +# CONFIG_SENSORS_TMP103 is not set +# CONFIG_SENSORS_TMP401 is not set +# CONFIG_SENSORS_TMP421 is not set +# CONFIG_SENSORS_VT1211 is not set +# CONFIG_SENSORS_W83781D is not set +# CONFIG_SENSORS_W83791D is not set +# CONFIG_SENSORS_W83792D is not set +# CONFIG_SENSORS_W83793 is not set +# CONFIG_SENSORS_W83795 is not set +# CONFIG_SENSORS_W83L785TS is not set +# CONFIG_SENSORS_W83L786NG is not set +# CONFIG_SENSORS_W83627HF is not set +# CONFIG_SENSORS_W83627EHF is not set +# CONFIG_THERMAL is not set +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +# CONFIG_WATCHDOG_SYSFS is not set + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +# CONFIG_GPIO_WATCHDOG is not set +# CONFIG_XILINX_WATCHDOG is not set +# CONFIG_ZIIRAVE_WATCHDOG is not set +# CONFIG_CADENCE_WATCHDOG is not set +# CONFIG_DW_WATCHDOG is not set +CONFIG_SUNXI_WATCHDOG=y +# CONFIG_SUNXI_WDOG_BOOTON is not set +# CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MEN_A21_WDT is not set + +# +# USB-based Watchdog Cards +# +# CONFIG_USBPCWATCHDOG is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +# CONFIG_SSB is not set +CONFIG_BCMA_POSSIBLE=y + +# +# Broadcom specific AMBA +# +# CONFIG_BCMA is not set + +# +# Multifunction device drivers +# +# CONFIG_MFD_CORE is not set +# CONFIG_MFD_ACX00 is not set +# CONFIG_MFD_AC100 is not set +# CONFIG_MFD_ACT8945A is not set +# CONFIG_MFD_AS3711 is not set +# CONFIG_MFD_AS3722 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +# CONFIG_MFD_ATMEL_FLEXCOM is not set +# CONFIG_MFD_ATMEL_HLCDC is not set +# CONFIG_MFD_BCM590XX is not set +# CONFIG_MFD_PMC_MMIO is not set +# CONFIG_MFD_AXP2101_I2C is not set +# CONFIG_MFD_PMU_EXT_I2C is not set +# CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_CROS_EC is not set +# CONFIG_MFD_ASIC3 is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_DA9052_SPI is not set +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +# CONFIG_MFD_DA9062 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_DA9150 is not set +# CONFIG_MFD_DLN2 is not set +# CONFIG_MFD_EXYNOS_LPASS is not set +# CONFIG_MFD_MC13XXX_SPI is not set +# CONFIG_MFD_MC13XXX_I2C is not set +# CONFIG_MFD_HI6421_PMIC is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_HTC_I2CPLD is not set +# CONFIG_INTEL_SOC_PMIC is not set +# CONFIG_MFD_KEMPLD is not set +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77620 is not set +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77843 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_MFD_MT6397 is not set +# CONFIG_MFD_MENF21BMC is not set +# CONFIG_EZX_PCAP is not set +# CONFIG_MFD_VIPERBOARD is not set +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_MFD_PM8921_CORE is not set +# CONFIG_MFD_RT5033 is not set +# CONFIG_MFD_RTSX_USB is not set +# CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_RK808 is not set +# CONFIG_MFD_RN5T618 is not set +# CONFIG_MFD_SEC_CORE is not set +# CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_MFD_SKY81452 is not set +# CONFIG_MFD_SMSC is not set +# CONFIG_ABX500_CORE is not set +# CONFIG_MFD_STMPE is not set +# CONFIG_MFD_SUN6I_PRCM is not set +CONFIG_MFD_SYSCON=y +# CONFIG_MFD_TI_AM335X_TSCADC is not set +# CONFIG_MFD_LP3943 is not set +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_PALMAS is not set +# CONFIG_TPS6105X is not set +# CONFIG_TPS65010 is not set +# CONFIG_TPS6507X is not set +# CONFIG_MFD_TPS65086 is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TPS65218 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +# CONFIG_MFD_TPS65912_I2C is not set +# CONFIG_MFD_TPS65912_SPI is not set +# CONFIG_MFD_TPS80031 is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +# CONFIG_MFD_WL1273_CORE is not set +# CONFIG_MFD_LM3533 is not set +# CONFIG_MFD_TC3589X is not set +# CONFIG_MFD_TMIO is not set +# CONFIG_MFD_T7L66XB is not set +# CONFIG_MFD_TC6387XB is not set +# CONFIG_MFD_TC6393XB is not set +# CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_ARIZONA_SPI is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM831X_SPI is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_REGULATOR is not set +CONFIG_MEDIA_SUPPORT=y + +# +# Multimedia core support +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set +# CONFIG_MEDIA_RADIO_SUPPORT is not set +# CONFIG_MEDIA_SDR_SUPPORT is not set +# CONFIG_MEDIA_RC_SUPPORT is not set +CONFIG_MEDIA_CONTROLLER=y +# CONFIG_MEDIA_CONTROLLER_DVB is not set +CONFIG_VIDEO_DEV=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +CONFIG_VIDEO_V4L2=y +# CONFIG_VIDEO_DV_TIMINGS is not set +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEOBUF2_CORE=y +CONFIG_VIDEOBUF2_MEMOPS=y +CONFIG_VIDEOBUF2_DMA_CONTIG=y +CONFIG_VIDEOBUF2_VMALLOC=y +# CONFIG_TTPCI_EEPROM is not set + +# +# Media drivers +# +# CONFIG_MEDIA_USB_SUPPORT is not set +CONFIG_V4L_PLATFORM_DRIVERS=y +# CONFIG_SOC_CAMERA is not set +# CONFIG_VIDEO_XILINX is not set +# CONFIG_VIDEO_SUNXI_EVE is not set +CONFIG_VIDEO_SUNXI_VIN=y +CONFIG_CSI_VIN=y +CONFIG_ENABLE_SENSOR_FLIP_OPTION=y +# CONFIG_CSI_CCI is not set +# CONFIG_FLASH is not set +# CONFIG_ACTUATOR is not set +# CONFIG_SENSOR_LIST is not set +# CONFIG_BUF_AUTO_UPDATE is not set +# CONFIG_VIN_LOG is not set +# CONFIG_PIPELINE_RESET is not set +# CONFIG_MULTI_FRAME is not set +CONFIG_SUPPORT_ISP_TDM=y +CONFIG_TDM_LBC_EN=y +# CONFIG_TDM_ONE_BUFFER is not set +# CONFIG_TDM_OFFLINE_HANDLE_RAW is not set +# CONFIG_MIPI_VC is not set +# CONFIG_AVG_TDM_FIFO is not set +# CONFIG_DISPPLAY_SYNC is not set +CONFIG_VIN_IOMMU=y +CONFIG_D3D=y +# CONFIG_D3D_LTF_EN is not set +CONFIG_D3D_COMPRESS_EN=y +# CONFIG_WDR is not set +# CONFIG_FRAMEDONE_TWO_BUFFER is not set +CONFIG_ISP_SERVER_MELIS=y +CONFIG_VIN_INIT_MELIS=y +# CONFIG_SUPPORT_THREE_CAMERA_MELIS is not set +CONFIG_VIDEO_SUNXI_VIN_SPECIAL=y + +# +# sensor driver select +# +# CONFIG_SENSOR_AR0238 is not set +# CONFIG_SENSOR_AR0238_HISPI is not set +# CONFIG_SENSOR_OV5640 is not set +# CONFIG_SENSOR_OV2775_MIPI is not set +# CONFIG_SENSOR_OV2710_MIPI is not set +# CONFIG_SENSOR_OV2718_MIPI is not set +# CONFIG_SENSOR_OV7251_MIPI is not set +# CONFIG_SENSOR_OV2735_MIPI is not set +# CONFIG_SENSOR_OV7750_MIPI is not set +CONFIG_SENSOR_OV02B10_MIPI=y +# CONFIG_SENSOR_OV5648 is not set +# CONFIG_SENSOR_OS02G10 is not set +# CONFIG_SENSOR_GC2145 is not set +# CONFIG_SENSOR_GC1054_MIPI is not set +# CONFIG_SENSOR_GC1084_MIPI is not set +# CONFIG_SENSOR_GC0308_MIPI is not set +# CONFIG_SENSOR_GC0310_MIPI is not set +# CONFIG_SENSOR_GC2355_MIPI is not set +# CONFIG_SENSOR_GC2053_MIPI is not set +CONFIG_SENSOR_GC2083_MIPI=y +# CONFIG_SENSOR_GC2093_MIPI is not set +# CONFIG_SENSOR_GC4023_MIPI is not set +# CONFIG_SENSOR_GC4663_MIPI is not set +# CONFIG_SENSOR_GC0403_MIPI is not set +# CONFIG_SENSOR_GC5025_MIPI is not set +# CONFIG_SENSOR_GC5035_MIPI is not set +# CONFIG_SENSOR_GC5603_MIPI is not set +# CONFIG_SENSOR_GC02M1_MIPI is not set +# CONFIG_SENSOR_SC1346_MIPI is not set +# CONFIG_SENSOR_SC2232_MIPI is not set +# CONFIG_SENSOR_SC2336_MIPI is not set +# CONFIG_SENSOR_SC5336_MIPI is not set +# CONFIG_SENSOR_SC2355_MIPI is not set +# CONFIG_SENSOR_SC031GS_MIPI is not set +# CONFIG_SENSOR_SC500AI_MIPI is not set +# CONFIG_SENSOR_SC530AI_MIPI is not set +# CONFIG_SENSOR_SC200AI_MIPI is not set +# CONFIG_SENSOR_SC3335_MIPI is not set +# CONFIG_SENSOR_SC3336_MIPI is not set +# CONFIG_SENSOR_SC3338_MIPI is not set +# CONFIG_SENSOR_SC4336_MIPI is not set +# CONFIG_SENSOR_SC4336P_MIPI is not set +# CONFIG_SENSOR_SP2306_MIPI is not set +# CONFIG_SENSOR_IMX214 is not set +# CONFIG_SENSOR_IMX219 is not set +# CONFIG_SENSOR_IMX274_SLVDS is not set +# CONFIG_SENSOR_IMX291_DVP is not set +# CONFIG_SENSOR_IMX291_MIPI is not set +# CONFIG_SENSOR_IMX317_MIPI is not set +# CONFIG_SENSOR_IMX335_MIPI is not set +# CONFIG_SENSOR_IMX326_MIPI is not set +# CONFIG_SENSOR_IMX477_MIPI is not set +# CONFIG_SENSOR_IMX278_MIPI is not set +# CONFIG_SENSOR_IMX258_MIPI is not set +# CONFIG_SENSOR_IMX386_MIPI is not set +# CONFIG_SENSOR_IMX386_2LANE_MIPI is not set +# CONFIG_SENSOR_IMX230_MIPI is not set +# CONFIG_SENSOR_S5K3H5XA is not set +# CONFIG_SENSOR_TP9950 is not set +# CONFIG_SENSOR_TP9953 is not set +# CONFIG_SENSOR_TP9963 is not set +# CONFIG_SENSOR_OFILM0092 is not set +# CONFIG_SENSOR_OS03B10 is not set +# CONFIG_SENSOR_F37P is not set +# CONFIG_SENSOR_F37P_VC is not set +# CONFIG_SENSOR_OS04A10 is not set +# CONFIG_SENSOR_K302P is not set +# CONFIG_SENSOR_K06 is not set +# CONFIG_SENSOR_F53 is not set +# CONFIG_SENSOR_MIS2008_MIPI is not set +# CONFIG_SENSOR_H63_MIPI is not set +# CONFIG_SENSOR_H63_DVP is not set +# CONFIG_SENSOR_F355P_MIPI is not set +# CONFIG_SENSOR_F355P_DVP is not set +# CONFIG_SENSOR_BF2253L_MIPI is not set +# CONFIG_SENSOR_GC0406_MIPI is not set +# CONFIG_SENSOR_SC2336P_MIPI is not set +# CONFIG_SENSOR_BF2257CS_MIPI is not set +# CONFIG_SENSOR_SC202CS_MIPI is not set +# CONFIG_SENSOR_POWER is not set +# CONFIG_VIDEO_SUNXI_VFE is not set +# CONFIG_V4L_MEM2MEM_DRIVERS is not set +# CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_SUNXI_ISE is not set +# CONFIG_SUNXI_EISE is not set + +# +# Supported MMC/SDIO adapters +# +# CONFIG_CYPRESS_FIRMWARE is not set + +# +# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) +# +# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set + +# +# I2C Encoders, decoders, sensors and other helper chips +# + +# +# Audio decoders, processors and mixers +# +# CONFIG_VIDEO_TVAUDIO is not set +# CONFIG_VIDEO_TDA7432 is not set +# CONFIG_VIDEO_TDA9840 is not set +# CONFIG_VIDEO_TEA6415C is not set +# CONFIG_VIDEO_TEA6420 is not set +# CONFIG_VIDEO_MSP3400 is not set +# CONFIG_VIDEO_CS3308 is not set +# CONFIG_VIDEO_CS5345 is not set +# CONFIG_VIDEO_CS53L32A is not set +# CONFIG_VIDEO_TLV320AIC23B is not set +# CONFIG_VIDEO_UDA1342 is not set +# CONFIG_VIDEO_WM8775 is not set +# CONFIG_VIDEO_WM8739 is not set +# CONFIG_VIDEO_VP27SMPX is not set +# CONFIG_VIDEO_SONY_BTF_MPX is not set + +# +# RDS decoders +# +# CONFIG_VIDEO_SAA6588 is not set + +# +# Video decoders +# +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_ADV7604 is not set +# CONFIG_VIDEO_ADV7842 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_SAA7110 is not set +# CONFIG_VIDEO_SAA711X is not set +# CONFIG_VIDEO_TC358743 is not set +# CONFIG_VIDEO_TVP514X is not set +# CONFIG_VIDEO_TVP5150 is not set +# CONFIG_VIDEO_TVP7002 is not set +# CONFIG_VIDEO_TW2804 is not set +# CONFIG_VIDEO_TW9903 is not set +# CONFIG_VIDEO_TW9906 is not set +# CONFIG_VIDEO_VPX3220 is not set + +# +# Video and audio decoders +# +# CONFIG_VIDEO_SAA717X is not set +# CONFIG_VIDEO_CX25840 is not set + +# +# Video encoders +# +# CONFIG_VIDEO_SAA7127 is not set +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_ADV7511 is not set +# CONFIG_VIDEO_AD9389B is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_THS8200 is not set + +# +# Camera sensor devices +# +# CONFIG_VIDEO_OV2659 is not set +# CONFIG_VIDEO_OV7640 is not set +# CONFIG_VIDEO_OV7670 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_MT9M032 is not set +# CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set +# CONFIG_VIDEO_MT9V011 is not set +# CONFIG_VIDEO_MT9V032 is not set +# CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_M5MOLS is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_SMIAPP is not set +# CONFIG_VIDEO_S5C73M3 is not set + +# +# Flash devices +# +# CONFIG_VIDEO_ADP1653 is not set +# CONFIG_VIDEO_AS3645A is not set +# CONFIG_VIDEO_LM3560 is not set +# CONFIG_VIDEO_LM3646 is not set + +# +# Video improvement chips +# +# CONFIG_VIDEO_UPD64031A is not set +# CONFIG_VIDEO_UPD64083 is not set + +# +# Audio/Video compression chips +# +# CONFIG_VIDEO_SAA6752HS is not set + +# +# Miscellaneous helper chips +# +# CONFIG_VIDEO_THS7303 is not set +# CONFIG_VIDEO_M52790 is not set + +# +# Sensors used on soc_camera driver +# + +# +# SPI helper chips +# +# CONFIG_VIDEO_GS1662 is not set +# CONFIG_SPI_CAMERA is not set + +# +# Customise DVB Frontends +# +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set +CONFIG_VIDEO_ENCODER_DECODER_SUNXI=y +# CONFIG_VIDEO_KERNEL_DEC_SUNXI is not set +CONFIG_VIDEO_KERNEL_ENC_SUNXI=y +# CONFIG_VE_SUPPORT_RPM is not set +# CONFIG_VIDEO_GOOGLE_VP9_DECODER_SUNXI is not set +CONFIG_VIDEO_RT_MEDIA=y +# CONFIG_RT_MEDIA_SINGEL_SENSOR is not set +CONFIG_RT_MEDIA_DUAL_SENSOR=y +# CONFIG_RT_MEDIA_THREE_SENSOR is not set +CONFIG_RT_MEDIA_CDC_LOG_LEVEL=3 +# CONFIG_RT_MEDIA_SETUP_RECORDER_IN_KERNEL is not set +# CONFIG_AW_TSC is not set +# CONFIG_SUNXI_NNA is not set + +# +# Graphics support +# + +# +# GPU support for sunxi +# +CONFIG_SUNXI_GPU_TYPE="None" +# CONFIG_GPU_PM_OPP is not set +# CONFIG_DRM is not set + +# +# ACP (Audio CoProcessor) Configuration +# + +# +# Frame buffer Devices +# +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_NOTIFY=y +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set + +# +# Video support for sunxi +# +# CONFIG_DISP2_SUNXI_SATA_TEST is not set +# CONFIG_FB_CONSOLE_SUNXI is not set +CONFIG_DISP2_SUNXI=y +# CONFIG_SUNXI_DISP2_PQ is not set +# CONFIG_SUNXI_DISP2_FB_DISABLE_ROTATE is not set +# CONFIG_SUNXI_DISP2_FB_ROTATION_SUPPORT is not set +CONFIG_SUNXI_DISP2_FB_HW_ROTATION_SUPPORT=y +# CONFIG_SUNXI_DISP2_FB_DECOMPRESS_LZMA is not set +# CONFIG_HDMI_DISP2_SUNXI is not set +# CONFIG_HDMI2_DISP2_SUNXI is not set +# CONFIG_HDMI_EP952_DISP2_SUNXI is not set +# CONFIG_TV_DISP2_SUNXI is not set +# CONFIG_VDPO_DISP2_SUNXI is not set +# CONFIG_EDP_DISP2_SUNXI is not set +# CONFIG_DISP2_SUNXI_BOOT_COLORBAR is not set +CONFIG_DISP2_SUNXI_DEBUG=y +# CONFIG_DISP2_SUNXI_COMPOSER is not set +# CONFIG_DISP2_LCD_ESD_DETECT is not set +# CONFIG_DISP2_LCD_MULTI_COMPATIBLE is not set +# CONFIG_LCD_FB is not set +# CONFIG_LCD_FB_ENABLE_DEFERRED_IO is not set + +# +# LCD panels select +# +# CONFIG_LCD_SUPPORT_GG1P4062UTSW is not set +# CONFIG_LCD_SUPPORT_DX0960BE40A1 is not set +# CONFIG_LCD_SUPPORT_TFT720X1280 is not set +# CONFIG_LCD_SUPPORT_FD055HD003S is not set +# CONFIG_LCD_SUPPORT_HE0801A068 is not set +# CONFIG_LCD_SUPPORT_ILI9341 is not set +# CONFIG_LCD_SUPPORT_LH219WQ1 is not set +# CONFIG_LCD_SUPPORT_LS029B3SX02 is not set +# CONFIG_LCD_SUPPORT_LT070ME05000 is not set +# CONFIG_LCD_SUPPORT_S6D7AA0X01 is not set +# CONFIG_LCD_SUPPORT_T27P06 is not set +# CONFIG_LCD_SUPPORT_TFT720x1280 is not set +# CONFIG_LCD_SUPPORT_WTQ05027D01 is not set +# CONFIG_LCD_SUPPORT_H245QBN02 is not set +# CONFIG_LCD_SUPPORT_ST7789V is not set +# CONFIG_LCD_SUPPORT_ST7796S is not set +# CONFIG_LCD_SUPPORT_ST7701S is not set +# CONFIG_LCD_SUPPORT_ST7701S_G5 is not set +# CONFIG_LCD_SUPPORT_T30P106 is not set +# CONFIG_LCD_SUPPORT_TO20T20000 is not set +# CONFIG_LCD_SUPPORT_FRD450H40014 is not set +# CONFIG_LCD_SUPPORT_S2003T46G is not set +# CONFIG_LCD_SUPPORT_WILLIAMLCD is not set +# CONFIG_LCD_SUPPORT_LQ101R1SX03 is not set +# CONFIG_LCD_SUPPORT_INET_DSI_PANEL is not set +# CONFIG_LCD_SUPPORT_WTL096601G03 is not set +# CONFIG_LCD_SUPPORT_RT13QV005D is not set +# CONFIG_LCD_SUPPORT_ST7789V_CPU is not set +# CONFIG_LCD_SUPPORT_KD101NA5 is not set +# CONFIG_LCD_SUPPORT_KD070D57 is not set +# CONFIG_LCD_SUPPORT_ZS080NI4003E7H3H_A is not set +# CONFIG_LCD_SUPPORT_TV096WXM_NH0 is not set +# CONFIG_LCD_SUPPORT_BP101WX1_206 is not set +# CONFIG_LCD_SUPPORT_K101IM2QA04 is not set +# CONFIG_LCD_SUPPORT_T050K589 is not set +# CONFIG_LCD_SUPPORT_KD080D24 is not set +# CONFIG_LCD_SUPPORT_JD9161Z_MIPI is not set +# CONFIG_LCD_SUPPORT_ICN6202 is not set +# CONFIG_LCD_SUPPORT_ICN6202_2LANE is not set +# CONFIG_LCD_SUPPORT_NT35510_MIPI is not set + +# +# Display engine feature select +# +CONFIG_DISP2_SUNXI_SUPPORT_SMBL=y +CONFIG_DISP2_SUNXI_SUPPORT_ENAHNCE=y +# CONFIG_FB_SSD1307 is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +# CONFIG_VGASTATE is not set +# CONFIG_LOGO is not set +CONFIG_SOUND=m +# CONFIG_SOUND_OSS_CORE is not set +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_DMAENGINE_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y +# CONFIG_SND_SEQUENCER is not set +# CONFIG_SND_MIXER_OSS is not set +# CONFIG_SND_PCM_OSS is not set +CONFIG_SND_PCM_TIMER=y +# CONFIG_SND_HRTIMER is not set +# CONFIG_SND_DYNAMIC_MINORS is not set +# CONFIG_SND_SUPPORT_OLD_API is not set +CONFIG_SND_PROC_FS=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +# CONFIG_SND_RAWMIDI_SEQ is not set +# CONFIG_SND_OPL3_LIB_SEQ is not set +# CONFIG_SND_OPL4_LIB_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +# CONFIG_SND_EMU10K1_SEQ is not set +CONFIG_SND_DRIVERS=y +# CONFIG_SND_DUMMY is not set +# CONFIG_SND_ALOOP is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set + +# +# HD-Audio +# +CONFIG_SND_HDA_PREALLOC_SIZE=64 +# CONFIG_SND_ARM is not set +# CONFIG_SND_SPI is not set +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +# CONFIG_SND_USB_UA101 is not set +# CONFIG_SND_USB_CAIAQ is not set +# CONFIG_SND_USB_6FIRE is not set +# CONFIG_SND_USB_HIFACE is not set +# CONFIG_SND_BCD2000 is not set +# CONFIG_SND_USB_POD is not set +# CONFIG_SND_USB_PODHD is not set +# CONFIG_SND_USB_TONEPORT is not set +# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_SOC=m +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=m +# CONFIG_SND_SOC_AMD_ACP is not set +# CONFIG_SND_ATMEL_SOC is not set +# CONFIG_SND_DESIGNWARE_I2S is not set + +# +# SoC Audio for Freescale CPUs +# + +# +# Common SoC Audio options for Freescale CPUs: +# +# CONFIG_SND_SOC_FSL_ASRC is not set +# CONFIG_SND_SOC_FSL_SAI is not set +# CONFIG_SND_SOC_FSL_SSI is not set +# CONFIG_SND_SOC_FSL_SPDIF is not set +# CONFIG_SND_SOC_FSL_ESAI is not set +# CONFIG_SND_SOC_IMX_AUDMUX is not set +# CONFIG_SND_SOC_IMG is not set + +# +# Allwinner SoC Audio support +# +# CONFIG_SND_SUNXI_SOC_SUN8IW21_CODEC is not set +# CONFIG_SND_SUNXI_SOC_SUNXI_DAUDIO is not set +# CONFIG_SND_SUNXI_SOC_SUNXI_DMIC is not set +CONFIG_SND_SOC_SUNXI_PCM=m +CONFIG_SND_SOC_SUNXI_MACH=m +CONFIG_SND_SOC_SUNXI_INTERNALCODEC=m +CONFIG_SND_SOC_SUNXI_SUN8IW21_CODEC=m + +# +# Allwinner SoC Audio support V2 +# +CONFIG_SND_SOC_SUNXI_AAUDIO=m +# CONFIG_SND_SOC_SUNXI_DMIC is not set +CONFIG_SND_SOC_SUNXI_DAUDIO=m +CONFIG_SND_SOC_SUNXI_COMPONENTS=m +CONFIG_SND_SOC_SUNXI_RXSYNC=m +# CONFIG_SND_SOC_SUNXI_DEBUG is not set +# CONFIG_SND_SOC_XTFPGA_I2S is not set +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +# CONFIG_SND_SOC_AC97_CODEC is not set +# CONFIG_SND_SOC_ADAU1701 is not set +# CONFIG_SND_SOC_ADAU7002 is not set +# CONFIG_SND_SOC_AK4104 is not set +# CONFIG_SND_SOC_AK4554 is not set +# CONFIG_SND_SOC_AK4613 is not set +# CONFIG_SND_SOC_AK4642 is not set +# CONFIG_SND_SOC_AK5386 is not set +# CONFIG_SND_SOC_ALC5623 is not set +# CONFIG_SND_SOC_BT_SCO is not set +# CONFIG_SND_SOC_CS35L32 is not set +# CONFIG_SND_SOC_CS35L33 is not set +# CONFIG_SND_SOC_CS42L51_I2C is not set +# CONFIG_SND_SOC_CS42L52 is not set +# CONFIG_SND_SOC_CS42L56 is not set +# CONFIG_SND_SOC_CS42L73 is not set +# CONFIG_SND_SOC_CS4265 is not set +# CONFIG_SND_SOC_CS4270 is not set +# CONFIG_SND_SOC_CS4271_I2C is not set +# CONFIG_SND_SOC_CS4271_SPI is not set +# CONFIG_SND_SOC_CS42XX8_I2C is not set +# CONFIG_SND_SOC_CS4349 is not set +# CONFIG_SND_SOC_CS53L30 is not set +# CONFIG_SND_SOC_ES8328 is not set +# CONFIG_SND_SOC_GTM601 is not set +# CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX9860 is not set +# CONFIG_SND_SOC_PCM1681 is not set +# CONFIG_SND_SOC_PCM179X_I2C is not set +# CONFIG_SND_SOC_PCM179X_SPI is not set +# CONFIG_SND_SOC_PCM3168A_I2C is not set +# CONFIG_SND_SOC_PCM3168A_SPI is not set +# CONFIG_SND_SOC_PCM512x_I2C is not set +# CONFIG_SND_SOC_PCM512x_SPI is not set +# CONFIG_SND_SOC_RT5616 is not set +# CONFIG_SND_SOC_RT5631 is not set +# CONFIG_SND_SOC_RT5677_SPI is not set +# CONFIG_SND_SOC_SGTL5000 is not set +# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set +# CONFIG_SND_SOC_SPDIF is not set +# CONFIG_SND_SOC_SSM2602_SPI is not set +# CONFIG_SND_SOC_SSM2602_I2C is not set +# CONFIG_SND_SOC_SSM4567 is not set +# CONFIG_SND_SOC_STA32X is not set +# CONFIG_SND_SOC_STA350 is not set +# CONFIG_SND_SOC_STI_SAS is not set +# CONFIG_SND_SOC_TAS2552 is not set +# CONFIG_SND_SOC_TAS5086 is not set +# CONFIG_SND_SOC_TAS571X is not set +# CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TFA9879 is not set +# CONFIG_SND_SOC_TLV320AIC23_I2C is not set +# CONFIG_SND_SOC_TLV320AIC23_SPI is not set +# CONFIG_SND_SOC_TLV320AIC31XX is not set +# CONFIG_SND_SOC_TLV320AIC3X is not set +# CONFIG_SND_SOC_TS3A227E is not set +# CONFIG_SND_SOC_WM8510 is not set +# CONFIG_SND_SOC_WM8523 is not set +# CONFIG_SND_SOC_WM8580 is not set +# CONFIG_SND_SOC_WM8711 is not set +# CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8737 is not set +# CONFIG_SND_SOC_WM8741 is not set +# CONFIG_SND_SOC_WM8750 is not set +# CONFIG_SND_SOC_WM8753 is not set +# CONFIG_SND_SOC_WM8770 is not set +# CONFIG_SND_SOC_WM8776 is not set +# CONFIG_SND_SOC_WM8804_I2C is not set +# CONFIG_SND_SOC_WM8804_SPI is not set +# CONFIG_SND_SOC_WM8903 is not set +# CONFIG_SND_SOC_WM8960 is not set +# CONFIG_SND_SOC_WM8962 is not set +# CONFIG_SND_SOC_WM8974 is not set +# CONFIG_SND_SOC_WM8978 is not set +# CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_TPA6130A2 is not set +# CONFIG_SND_SOC_AC107 is not set +# CONFIG_SND_SOC_AC108 is not set +# CONFIG_SND_SOC_TAS5805M is not set +# CONFIG_SND_SIMPLE_CARD is not set +# CONFIG_SND_SIMPLE_SCU_CARD is not set +# CONFIG_SOUND_PRIME is not set + +# +# HID support +# +# CONFIG_HID is not set + +# +# USB HID support +# +# CONFIG_USB_HID is not set +# CONFIG_HID_PID is not set + +# +# USB HID Boot Protocol drivers +# +# CONFIG_USB_KBD is not set +# CONFIG_USB_MOUSE is not set + +# +# I2C HID support +# +# CONFIG_I2C_HID is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=m +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_BLACKLIST_HUB is not set +# CONFIG_USB_MON is not set +# CONFIG_USB_WUSB_CBAF is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +# CONFIG_USB_XHCI_HCD is not set +CONFIG_USB_EHCI_HCD=m +# CONFIG_USB_EHCI_ROOT_HUB_TT is not set +CONFIG_USB_EHCI_TT_NEWSCHED=y +# CONFIG_USB_EHCI_HCD_PLATFORM is not set +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_MAX3421_HCD is not set +CONFIG_USB_OHCI_HCD=m +# CONFIG_USB_OHCI_HCD_PLATFORM is not set +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HCD_TEST_MODE is not set +CONFIG_USB_SUNXI_HCD=m +CONFIG_USB_SUNXI_HCI=m +CONFIG_USB_SUNXI_EHCI0=m +CONFIG_USB_SUNXI_EHCI1=m +CONFIG_USB_SUNXI_OHCI0=m +CONFIG_USB_SUNXI_OHCI1=m + +# +# USB Device Class drivers +# +# CONFIG_USB_ACM is not set +# CONFIG_USB_PRINTER is not set +# CONFIG_USB_WDM is not set +# CONFIG_USB_TMC is not set + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USBIP_CORE is not set +# CONFIG_USB_MUSB_HDRC is not set +# CONFIG_USB_DWC3 is not set +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_ISP1760 is not set + +# +# USB port drivers +# +# CONFIG_USB_SERIAL is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_SISUSBVGA is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +# CONFIG_USB_IOWARRIOR is not set +# CONFIG_USB_TEST is not set +# CONFIG_USB_EHSET_TEST_FIXTURE is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_YUREX is not set +# CONFIG_USB_EZUSB_FX2 is not set +# CONFIG_USB_HSIC_USB3503 is not set +# CONFIG_USB_HSIC_USB4604 is not set +# CONFIG_USB_LINK_LAYER_TEST is not set + +# +# USB Physical Layer drivers +# +# CONFIG_USB_PHY is not set +# CONFIG_NOP_USB_XCEIV is not set +# CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_ISP1301 is not set +# CONFIG_USB_ULPI is not set +CONFIG_USB_GADGET=y +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 + +# +# USB Peripheral Controller +# +# CONFIG_USB_FUSB300 is not set +# CONFIG_USB_FOTG210_UDC is not set +# CONFIG_USB_GR_UDC is not set +# CONFIG_USB_R8A66597 is not set +# CONFIG_USB_PXA27X is not set +# CONFIG_USB_MV_UDC is not set +# CONFIG_USB_MV_U3D is not set +# CONFIG_USB_M66592 is not set +# CONFIG_USB_BDC_UDC is not set +# CONFIG_USB_NET2272 is not set +CONFIG_USB_SUNXI_UDC0=y +# CONFIG_USB_GADGET_XILINX is not set +CONFIG_USB_LIBCOMPOSITE=y +CONFIG_USB_U_ETHER=y +CONFIG_USB_U_AUDIO=m +CONFIG_USB_F_RNDIS=y +CONFIG_USB_F_MASS_STORAGE=y +CONFIG_USB_F_FS=y +CONFIG_USB_F_UAC1=m +CONFIG_USB_F_UVC=y +CONFIG_USB_F_HID=y +CONFIG_USB_CONFIGFS=y +# CONFIG_USB_CONFIGFS_SERIAL is not set +# CONFIG_USB_CONFIGFS_ACM is not set +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_NCM is not set +# CONFIG_USB_CONFIGFS_ECM is not set +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +CONFIG_USB_CONFIGFS_RNDIS=y +# CONFIG_USB_CONFIGFS_EEM is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +CONFIG_USB_CONFIGFS_F_FS=y +# CONFIG_USB_CONFIGFS_F_MTP is not set +# CONFIG_USB_CONFIGFS_F_ACC is not set +CONFIG_USB_CONFIGFS_UEVENT=y +CONFIG_USB_CONFIGFS_F_UAC1=y +# CONFIG_USB_CONFIGFS_F_UAC2 is not set +# CONFIG_USB_CONFIGFS_F_MIDI is not set +CONFIG_USB_CONFIGFS_F_HID=y +CONFIG_USB_CONFIGFS_F_UVC=y +# CONFIG_USB_CONFIGFS_F_PRINTER is not set +CONFIG_USB_SUNXI_USB=y +CONFIG_USB_SUNXI_USB_MANAGER=m +CONFIG_USB_SUNXI_USB_DEBUG=y +CONFIG_USB_SUNXI_USB_ADB=y +# CONFIG_USB_ULPI_BUS is not set +# CONFIG_UWB is not set +CONFIG_MMC=m +# CONFIG_MMC_DEBUG is not set +CONFIG_PWRSEQ_EMMC=m +CONFIG_PWRSEQ_SIMPLE=m +# CONFIG_MMC_EMBEDDED_SDIO is not set +# CONFIG_MMC_PARANOID_SD_INIT is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_MMC_BLOCK_BOUNCE=y +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set +# CONFIG_MMC_SIMULATE_MAX_SPEED is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_SDHCI is not set +# CONFIG_MMC_DW is not set +# CONFIG_MMC_VUB300 is not set +# CONFIG_MMC_USHC is not set +# CONFIG_MMC_USDHI6ROL0 is not set +CONFIG_MMC_SUNXI=m +# CONFIG_MMC_MTK is not set +# CONFIG_MEMSTICK is not set +# CONFIG_NEW_LEDS is not set +# CONFIG_ACCESSIBILITY is not set +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +# CONFIG_EDAC is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set +# CONFIG_RTC_SHUTDOWN_ALARM is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +# CONFIG_RTC_INTF_PROC is not set +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +# CONFIG_RTC_DRV_ABB5ZES3 is not set +# CONFIG_RTC_DRV_ABX80X is not set +# CONFIG_RTC_DRV_DS1307 is not set +# CONFIG_RTC_DRV_DS1374 is not set +# CONFIG_RTC_DRV_DS1672 is not set +# CONFIG_RTC_DRV_HYM8563 is not set +# CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_RS5C372 is not set +# CONFIG_RTC_DRV_ISL1208 is not set +# CONFIG_RTC_DRV_ISL12022 is not set +# CONFIG_RTC_DRV_X1205 is not set +# CONFIG_RTC_DRV_PCF8523 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_PCF8563 is not set +# CONFIG_RTC_DRV_PCF8583 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_BQ32K is not set +# CONFIG_RTC_DRV_S35390A is not set +# CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8010 is not set +# CONFIG_RTC_DRV_RX8581 is not set +# CONFIG_RTC_DRV_RX8025 is not set +# CONFIG_RTC_DRV_EM3027 is not set +# CONFIG_RTC_DRV_RV8803 is not set + +# +# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T93 is not set +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1302 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1343 is not set +# CONFIG_RTC_DRV_DS1347 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6916 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RX4581 is not set +# CONFIG_RTC_DRV_RX6110 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_PCF2123 is not set +# CONFIG_RTC_DRV_MCP795 is not set +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +# CONFIG_RTC_DRV_DS3232 is not set +# CONFIG_RTC_DRV_PCF2127 is not set +# CONFIG_RTC_DRV_RV3029C2 is not set + +# +# Platform RTC drivers +# +# CONFIG_RTC_DRV_CMOS is not set +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1685_FAMILY is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 is not set +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_MSM6242 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_RP5C01 is not set +# CONFIG_RTC_DRV_V3020 is not set +# CONFIG_RTC_DRV_ZYNQMP is not set + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_SUNXI=y +# CONFIG_SUNXI_BOOTUP_EXTEND is not set +# CONFIG_SUNXI_TIMER_ALARM is not set +# CONFIG_SUNXI_RTC_BOOTCOUNT is not set +# CONFIG_RTC_DRV_SNVS is not set + +# +# HID Sensor RTC drivers +# +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=y +CONFIG_DMA_OF=y +CONFIG_DMA_SUNXI=y +# CONFIG_DMA_SUNXI_SUPPORT_4G is not set +# CONFIG_FSL_EDMA is not set +# CONFIG_INTEL_IDMA64 is not set +# CONFIG_NBPFAXI_DMA is not set +# CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_HIDMA is not set +# CONFIG_DW_DMAC is not set + +# +# DMA Clients +# +# CONFIG_ASYNC_TX_DMA is not set +# CONFIG_DMATEST is not set + +# +# DMABUF options +# +# CONFIG_SYNC_FILE is not set +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set +# CONFIG_VFIO is not set +# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRTIO=y + +# +# Virtio drivers +# +# CONFIG_VIRTIO_BALLOON is not set +# CONFIG_VIRTIO_INPUT is not set +# CONFIG_VIRTIO_MMIO is not set + +# +# Microsoft Hyper-V guest support +# +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_COMEDI is not set +# CONFIG_RTLLIB is not set +# CONFIG_R8712U is not set +# CONFIG_R8188EU is not set + +# +# Speakup console speech +# +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_ASHMEM is not set +# CONFIG_ANDROID_LOW_MEMORY_KILLER is not set +# CONFIG_ANDROID_INTF_ALARM_DEV is not set +CONFIG_ION=y +# CONFIG_ION_TEST is not set +# CONFIG_ION_DUMMY is not set +CONFIG_ION_SUNXI=y +# CONFIG_SUNXI_ION_DEBUG is not set +CONFIG_ION_OF=y +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set +# CONFIG_NANOHUB is not set +# CONFIG_GOLDFISH is not set +# CONFIG_CHROME_PLATFORMS is not set +CONFIG_CLKDEV_LOOKUP=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y + +# +# Common Clock Framework +# +# CONFIG_COMMON_CLK_DEBUG is not set +# CONFIG_COMMON_CLK_SI5351 is not set +# CONFIG_COMMON_CLK_SI514 is not set +# CONFIG_COMMON_CLK_SI570 is not set +# CONFIG_COMMON_CLK_CDCE706 is not set +# CONFIG_COMMON_CLK_CDCE925 is not set +# CONFIG_COMMON_CLK_CS2000_CP is not set +# CONFIG_CLK_QORIQ is not set +# CONFIG_COMMON_CLK_NXP is not set +# CONFIG_COMMON_CLK_PWM is not set +# CONFIG_COMMON_CLK_PXA is not set +# CONFIG_COMMON_CLK_PIC32 is not set +CONFIG_SUNXI_CCU=y +# CONFIG_SUN6I_A31_CCU is not set +# CONFIG_SUN8I_A23_CCU is not set +# CONFIG_SUN8I_A33_CCU is not set +# CONFIG_SUN8I_H3_CCU is not set + +# +# Hardware Spinlock drivers +# +# CONFIG_HWSPINLOCK_SUNXI is not set + +# +# Clock Source drivers +# +CONFIG_CLKSRC_OF=y +CONFIG_CLKSRC_PROBE=y +CONFIG_CLKSRC_MMIO=y +CONFIG_SUN4I_TIMER=y +CONFIG_ARM_ARCH_TIMER=y +# CONFIG_ARM_ARCH_TIMER_EVTSTREAM is not set +CONFIG_ARM_ARCH_TIMER_VCT_ACCESS=y +# CONFIG_ARM_TIMER_SP804 is not set +# CONFIG_ATMEL_PIT is not set +# CONFIG_SH_TIMER_CMT is not set +# CONFIG_SH_TIMER_MTU2 is not set +# CONFIG_SH_TIMER_TMU is not set +# CONFIG_EM_TIMER_STI is not set +CONFIG_MAILBOX=y +CONFIG_SUNXI_MBOX=y +CONFIG_SUNXI_RV32_STANBY=y +# CONFIG_PLATFORM_MHU is not set +# CONFIG_ALTERA_MBOX is not set +# CONFIG_MAILBOX_TEST is not set +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +# CONFIG_IOMMU_IO_PGTABLE_LPAE is not set +# CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set +CONFIG_OF_IOMMU=y +CONFIG_SUNXI_IOMMU=y +# CONFIG_SUNXI_IOMMU_LOOP_MAP is not set +# CONFIG_ARM_SMMU is not set +# CONFIG_IOMMU_DEBUG is not set + +# +# Remoteproc drivers +# +CONFIG_REMOTEPROC=y +# CONFIG_STE_MODEM_RPROC is not set +CONFIG_SUNXI_RPROC=y +# CONFIG_SUNXI_RPROC_SHARE_IRQ is not set +CONFIG_SUNXI_RPROC_FASTBOOT=y +CONFIG_SUNXI_RPROC_BOOT_PACKAGE=y +CONFIG_SUNXI_RPROC_TRACE_DEV=y +CONFIG_SUNXI_REMOTEPROC_E907_BOOT=y +# CONFIG_SUNXI_REMOTEPROC_HIFI4_BOOT is not set +CONFIG_SUNXI_REMOTEPROC_WQ=y +# CONFIG_SUNXI_REMOTEPROC_RT_THREAD is not set + +# +# Rpmsg drivers +# +CONFIG_RPMSG=y +# CONFIG_SUNXI_MSGBOX is not set +# CONFIG_SUNXI_RPMSG_E907 is not set +# CONFIG_SUNXI_RPMSG_SPEEDTEST is not set +# CONFIG_SUNXI_RPMSG_HEARBEAT is not set +CONFIG_RPMSG_CTRL=y +CONFIG_RPMSG_NOTIFY=y +# CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_VIRTIO=y + +# +# RPBuf drivers +# +CONFIG_RPBUF=y +CONFIG_RPBUF_DEV=y + +# +# Service +# +CONFIG_RPBUF_SERVICE_RPMSG=y + +# +# Controller +# +CONFIG_RPBUF_CONTROLLER_SUNXI=y + +# +# Sample +# +# CONFIG_RPBUF_SAMPLE_SUNXI is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Broadcom SoC drivers +# +# CONFIG_SOC_BRCMSTB is not set +# CONFIG_SOC_SUNXI is not set +CONFIG_SUNXI_ARISC_INF=y +CONFIG_SUNXI_FASTBOOT=y +# CONFIG_SOC_TI is not set +# CONFIG_PM_DEVFREQ is not set +# CONFIG_EXTCON is not set +# CONFIG_MEMORY is not set +# CONFIG_IIO is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_FSL_FTM is not set +# CONFIG_PWM_PCA9685 is not set +CONFIG_PWM_SUN4I=y +# CONFIG_PWM_SUNXI is not set +CONFIG_PWM_SUNXI_GROUP=y +# CONFIG_DSP_DEBUG is not set +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_MAX_NR=1 +CONFIG_SUNXI_WAKEUPGEN=y +# CONFIG_IPACK_BUS is not set +CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_ATH79 is not set +# CONFIG_RESET_BERLIN is not set +# CONFIG_RESET_LPC18XX is not set +# CONFIG_RESET_MESON is not set +# CONFIG_RESET_PISTACHIO is not set +# CONFIG_RESET_SOCFPGA is not set +# CONFIG_RESET_STM32 is not set +CONFIG_RESET_SUNXI=y +# CONFIG_TI_SYSCON_RESET is not set +# CONFIG_RESET_ZYNQ is not set +# CONFIG_FMC is not set + +# +# PHY Subsystem +# +# CONFIG_GENERIC_PHY is not set +# CONFIG_PHY_PXA_28NM_HSIC is not set +# CONFIG_PHY_PXA_28NM_USB2 is not set +# CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_SUN9I_USB is not set +# CONFIG_POWERCAP is not set +# CONFIG_MCB is not set + +# +# Performance monitor support +# +# CONFIG_RAS is not set + +# +# Android +# +CONFIG_ANDROID=y +# CONFIG_ANDROID_BINDER_IPC is not set +# CONFIG_NVMEM is not set +# CONFIG_STM is not set +# CONFIG_INTEL_TH is not set + +# +# FPGA Configuration Support +# +# CONFIG_FPGA is not set +CONFIG_SUNXI_MPP=y +# CONFIG_TEE is not set + +# +# Firmware Drivers +# +# CONFIG_ARM_SCPI_PROTOCOL is not set +# CONFIG_FIRMWARE_MEMMAP is not set +# CONFIG_FW_CFG_SYSFS is not set +CONFIG_HAVE_ARM_SMCCC=y + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +# CONFIG_EXT4_FS is not set +# CONFIG_REISERFS_FS is not set +# CONFIG_JFS_FS is not set +# CONFIG_OCFS2_FS is not set +# CONFIG_BTRFS_FS is not set +# CONFIG_NILFS2_FS is not set +# CONFIG_F2FS_FS is not set +CONFIG_FS_POSIX_ACL=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set +CONFIG_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=y +# CONFIG_FS_ENCRYPTION is not set +# CONFIG_FSNOTIFY is not set +# CONFIG_DNOTIFY is not set +# CONFIG_INOTIFY_USER is not set +# CONFIG_FANOTIFY is not set +# CONFIG_QUOTA is not set +# CONFIG_QUOTACTL is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_FUSE_FS is not set +CONFIG_OVERLAY_FS=y + +# +# Caches +# +# CONFIG_FSCACHE is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=m +# CONFIG_MSDOS_FS is not set +# CONFIG_PRELLOCATE_FLAG is not set +# CONFIG_FAT1_UPDATE_ONLY is not set +# CONFIG_OPTIMIZE_METADATA_REFRESH is not set +# CONFIG_TRUNCATE_NOEXPAND is not set +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set +# CONFIG_FAT_READ_FAT_DIR_SUNXI is not set +# CONFIG_NTFS_FS is not set +# CONFIG_EXFAT_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_MODULE_PROC_FS=y +# CONFIG_EXECDOMAINS_PROC_FS is not set +# CONFIG_PROC_SYSCTL is not set +# CONFIG_PROC_PAGE_MONITOR is not set +# CONFIG_PROC_CHILDREN is not set +# CONFIG_PROC_UID is not set +CONFIG_KERNFS=y +CONFIG_SYSFS=y +# CONFIG_WORKQUEUE_SYSFS is not set +# CONFIG_PARAM_SYSFS is not set +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +# CONFIG_HUGETLB_PAGE is not set +CONFIG_CONFIGFS_FS=y +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ORANGEFS_FS is not set +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_SDCARD_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +CONFIG_JFFS2_FS=y +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +# CONFIG_JFFS2_SUMMARY is not set +# CONFIG_JFFS2_FS_XATTR is not set +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +# CONFIG_JFFS2_ZLIB is not set +CONFIG_JFFS2_LZO=y +# CONFIG_JFFS2_RTIME is not set +# CONFIG_JFFS2_RUBIN is not set +# CONFIG_JFFS2_CMODE_NONE is not set +# CONFIG_JFFS2_CMODE_PRIORITY is not set +# CONFIG_JFFS2_CMODE_SIZE is not set +CONFIG_JFFS2_CMODE_FAVOURLZO=y +# CONFIG_LOGFS is not set +# CONFIG_CRAMFS is not set +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_DECOMP_SINGLE=y +# CONFIG_SQUASHFS_DECOMP_MULTI is not set +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +# CONFIG_SQUASHFS_XATTR is not set +# CONFIG_SQUASHFS_ZLIB is not set +CONFIG_SQUASHFS_LZ4=y +# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX6FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_PSTORE is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_NETWORK_FILESYSTEMS is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +# CONFIG_NLS_MAC_ROMAN is not set +# CONFIG_NLS_MAC_CELTIC is not set +# CONFIG_NLS_MAC_CENTEURO is not set +# CONFIG_NLS_MAC_CROATIAN is not set +# CONFIG_NLS_MAC_CYRILLIC is not set +# CONFIG_NLS_MAC_GAELIC is not set +# CONFIG_NLS_MAC_GREEK is not set +# CONFIG_NLS_MAC_ICELAND is not set +# CONFIG_NLS_MAC_INUIT is not set +# CONFIG_NLS_MAC_ROMANIAN is not set +# CONFIG_NLS_MAC_TURKISH is not set +# CONFIG_NLS_UTF8 is not set +# CONFIG_DLM is not set +# CONFIG_EROFS_FS is not set + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +# CONFIG_BOOT_PRINTK_DELAY is not set +# CONFIG_DYNAMIC_DEBUG is not set + +# +# Compile-time checks and compiler options +# +# CONFIG_DEBUG_INFO is not set +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=2048 +# CONFIG_STRIP_ASM_SYMS is not set +# CONFIG_READABLE_ASM is not set +# CONFIG_UNUSED_SYMBOLS is not set +# CONFIG_PAGE_OWNER is not set +CONFIG_DEBUG_FS=y +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# CONFIG_MAGIC_SYSRQ is not set +CONFIG_DEBUG_KERNEL=y + +# +# Memory Debugging +# +# CONFIG_PAGE_EXTENSION is not set +# CONFIG_DEBUG_PAGEALLOC is not set +# CONFIG_PAGE_POISONING is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_MEMORY_INIT is not set +# CONFIG_DEBUG_HIGHMEM is not set +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Lockups and Hangs +# +# CONFIG_LOCKUP_DETECTOR is not set +# CONFIG_DETECT_HUNG_TASK is not set +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +# CONFIG_SCHED_DEBUG is not set +# CONFIG_SCHED_INFO is not set +# CONFIG_PANIC_ON_RT_THROTTLING is not set +# CONFIG_SCHEDSTATS is not set +# CONFIG_SCHED_STACK_END_CHECK is not set +# CONFIG_DEBUG_TIMEKEEPING is not set +# CONFIG_TIMER_STATS is not set +# CONFIG_DEBUG_PREEMPT is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +CONFIG_DEBUG_MUTEXES=y +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +CONFIG_STACKTRACE=y +# CONFIG_DEBUG_KOBJECT is not set +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_LIST is not set +# CONFIG_DEBUG_PI_LIST is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_DEBUG_CREDENTIALS is not set + +# +# RCU Debugging +# +# CONFIG_PROVE_RCU is not set +# CONFIG_SPARSE_RCU_POINTER is not set +# CONFIG_TORTURE_TEST is not set +# CONFIG_RCU_PERF_TEST is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_CPU_STALL_TIMEOUT=21 +# CONFIG_RCU_TRACE is not set +# CONFIG_RCU_EQS_DEBUG is not set +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +# CONFIG_FAULT_INJECTION is not set +# CONFIG_LATENCYTOP is not set +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set + +# +# Runtime Testing +# +# CONFIG_LKDTM is not set +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set +# CONFIG_TEST_BITMAP is not set +# CONFIG_TEST_UUID is not set +# CONFIG_TEST_RHASHTABLE is not set +# CONFIG_TEST_HASH is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_UDELAY is not set +# CONFIG_MEMTEST is not set +# CONFIG_TEST_STATIC_KEYS is not set +# CONFIG_BUG_ON_DATA_CORRUPTION is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set +# CONFIG_UBSAN is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +# CONFIG_STRICT_DEVMEM is not set +# CONFIG_ARM_PTDUMP is not set +CONFIG_ARM_UNWIND=y +# CONFIG_DEBUG_USER is not set +CONFIG_DEBUG_LL=y +CONFIG_DEBUG_SUNXI_UART0=y +# CONFIG_DEBUG_SUNXI_UART1 is not set +# CONFIG_DEBUG_SUNXI_UART2 is not set +# CONFIG_DEBUG_ICEDCC is not set +# CONFIG_DEBUG_SEMIHOSTING is not set +# CONFIG_DEBUG_LL_UART_8250 is not set +# CONFIG_DEBUG_LL_UART_PL01X is not set +CONFIG_DEBUG_LL_INCLUDE="debug/8250.S" +CONFIG_DEBUG_UART_8250=y +CONFIG_DEBUG_UART_PHYS=0x02500000 +CONFIG_DEBUG_UART_VIRT=0xf2500000 +CONFIG_DEBUG_UART_8250_SHIFT=2 +# CONFIG_DEBUG_UART_8250_WORD is not set +# CONFIG_DEBUG_UART_8250_PALMCHIP is not set +# CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set +CONFIG_UNCOMPRESS_INCLUDE="mach/uncompress.h" +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DIRECT is not set +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_DEBUG_SET_MODULE_RONX is not set +CONFIG_SUNXI_DUMP=y +# CONFIG_CORESIGHT is not set + +# +# Security options +# +# CONFIG_KEYS is not set +# CONFIG_SECURITY_DMESG_RESTRICT is not set +# CONFIG_SECURITY is not set +# CONFIG_SECURITYFS is not set +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y +# CONFIG_HARDENED_USERCOPY is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=m +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_KPP2=y +# CONFIG_CRYPTO_RSA is not set +# CONFIG_CRYPTO_DH is not set +# CONFIG_CRYPTO_ECDH is not set +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_USER is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +# CONFIG_CRYPTO_GF128MUL is not set +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_NULL2=y +CONFIG_CRYPTO_WORKQUEUE=y +# CONFIG_CRYPTO_CRYPTD is not set +# CONFIG_CRYPTO_MCRYPTD is not set +# CONFIG_CRYPTO_AUTHENC is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +# CONFIG_CRYPTO_CCM is not set +# CONFIG_CRYPTO_GCM is not set +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +# CONFIG_CRYPTO_SEQIV is not set +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +# CONFIG_CRYPTO_CBC is not set +# CONFIG_CRYPTO_CTR is not set +# CONFIG_CRYPTO_CTS is not set +CONFIG_CRYPTO_ECB=y +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set +# CONFIG_CRYPTO_KEYWRAP is not set +# CONFIG_CRYPTO_ADIANTUM is not set + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=y +CONFIG_CRYPTO_HMAC=m +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +# CONFIG_CRYPTO_CRC32 is not set +# CONFIG_CRYPTO_CRCT10DIF is not set +# CONFIG_CRYPTO_GHASH is not set +# CONFIG_CRYPTO_POLY1305 is not set +# CONFIG_CRYPTO_MD4 is not set +# CONFIG_CRYPTO_MD5 is not set +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_RMD128 is not set +# CONFIG_CRYPTO_RMD160 is not set +# CONFIG_CRYPTO_RMD256 is not set +# CONFIG_CRYPTO_RMD320 is not set +# CONFIG_CRYPTO_SHA1 is not set +CONFIG_CRYPTO_SHA256=y +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_SHA3 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_ANUBIS is not set +CONFIG_CRYPTO_ARC4=m +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +# CONFIG_CRYPTO_DES is not set +# CONFIG_CRYPTO_FCRYPT is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_SALSA20 is not set +# CONFIG_CRYPTO_CHACHA20 is not set +# CONFIG_CRYPTO_SEED is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_TEA is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +# CONFIG_CRYPTO_DEFLATE is not set +# CONFIG_CRYPTO_LZO is not set +# CONFIG_CRYPTO_842 is not set +# CONFIG_CRYPTO_LZ4 is not set +# CONFIG_CRYPTO_LZ4HC is not set +# CONFIG_CRYPTO_ZSTD is not set + +# +# Random Number Generation +# +# CONFIG_CRYPTO_ANSI_CPRNG is not set +CONFIG_CRYPTO_DRBG_MENU=m +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +CONFIG_CRYPTO_DRBG=m +CONFIG_CRYPTO_JITTERENTROPY=m +# CONFIG_CRYPTO_USER_API_HASH is not set +# CONFIG_CRYPTO_USER_API_SKCIPHER is not set +# CONFIG_CRYPTO_USER_API_RNG is not set +# CONFIG_CRYPTO_USER_API_AEAD is not set +# CONFIG_CRYPTO_HW is not set + +# +# Certificates for signature checking +# +# CONFIG_ARM_CRYPTO is not set +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_HAVE_ARCH_BITREVERSE=y +CONFIG_RATIONAL=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IO=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_FLEX_ARRAY=y +# CONFIG_CRC_CCITT is not set +CONFIG_CRC16=y +# CONFIG_CRC_T10DIF is not set +# CONFIG_CRC_ITU_T is not set +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +# CONFIG_CRC7 is not set +# CONFIG_LIBCRC32C is not set +# CONFIG_CRC8 is not set +# CONFIG_HALFMD4 is not set +# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_DECOMPRESS=y +CONFIG_XZ_DEC=y +# CONFIG_XZ_DEC_X86 is not set +# CONFIG_XZ_DEC_POWERPC is not set +# CONFIG_XZ_DEC_IA64 is not set +# CONFIG_XZ_DEC_ARM is not set +# CONFIG_XZ_DEC_ARMTHUMB is not set +# CONFIG_XZ_DEC_SPARC is not set +# CONFIG_XZ_DEC_BCJ is not set +# CONFIG_XZ_DEC_TEST is not set +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_DQL=y +CONFIG_NLATTR=y +# CONFIG_CORDIC is not set +# CONFIG_DDR is not set +# CONFIG_IRQ_POLL is not set +CONFIG_LIBFDT=y +CONFIG_LIBM=y +# CONFIG_SG_SPLIT is not set +# CONFIG_SG_POOL is not set +CONFIG_ARCH_HAS_SG_CHAIN=y +CONFIG_SBITMAP=y +CONFIG_VIRTUALIZATION=y +# CONFIG_VHOST_NET is not set +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/linux/env-4.9.cfg b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/env-4.9.cfg new file mode 100755 index 000000000..f13ef6dea --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/env-4.9.cfg @@ -0,0 +1,3 @@ +root_partition=rootfs +boot_partition=boot +extend_partition=extend diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/linux/image_nor.cfg b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/image_nor.cfg new file mode 100755 index 000000000..a6a65c417 --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/image_nor.cfg @@ -0,0 +1,97 @@ +;/**************************************************************************/ +;2010-06-09 +;Sam +;image +;/**************************************************************************/ + + +[MAIN_TYPE] +ITEM_COMMON = "COMMON " +ITEM_INFO = "INFO " +ITEM_BOOTROM = "BOOTROM " +ITEM_FES = "FES " +ITEM_FET = "FET " +ITEM_FED = "FED " +ITEM_FEX = "FEX " +ITEM_BOOT = "BOOT " +ITEM_ROOTFSFAT12 = "RFSFAT12" +ITEM_ROOTFSFAT16 = "RFSFAT16" +ITEM_ROOTFSFAT32 = "FFSFAT32" +ITEM_USERFSFAT12 = "UFSFAT12" +ITEM_USERFSFAT16 = "UFSFAT16" +ITEM_USERFSFAT32 = "UFSFAT32" +ITEM_PHOENIX_SCRIPT = "PXSCRIPT" +ITEM_PHOENIX_TOOLS = "PXTOOLS " +ITEM_AUDIO_DSP = "AUDIODSP" +ITEM_VIDEO_DSP = "VIDEODSP" +ITEM_FONT = "FONT " +ITEM_FLASH_DRV = "FLASHDRV" +ITEM_OS_CORE = "OS_CORE " +ITEM_DRIVER = "DRIVER " +ITEM_PIC = "PICTURE " +ITEM_AUDIO = "AUDIO " +ITEM_VIDEO = "VIDEO " +ITEM_APPLICATION = "APP " + +[SUB_TYPE] +SUBTYPEdemo1 = "071228HWSXXXX100" +;-->071228 2007-12-28 +;-->HWS hardware scan +;-->100 version 1.00 + + +[DIR_DEF] +INPUT_DIR = "..\\" + +[FILELIST] + ;-->constant + {filename = "sys_config.fex", maintype = ITEM_COMMON, subtype = "SYS_CONFIG100000",}, + {filename = "config.fex", maintype = ITEM_COMMON, subtype = "SYS_CONFIG_BIN00",}, + {filename = "split_xxxx.fex", maintype = ITEM_COMMON, subtype = "SPLIT_0000000000",}, + {filename = "sys_partition.fex",maintype = ITEM_COMMON, subtype = "SYS_CONFIG000000",}, + {filename = "sunxi.fex", maintype = ITEM_COMMON, subtype = "DTB_CONFIG000000",}, + + ;-->boot files + {filename = "boot0_sdcard.fex", maintype = "12345678", subtype = "1234567890BOOT_0",}, + {filename = "boot0_spinor.fex", maintype = "12345678", subtype = "1234567890BNOR_0",}, + {filename = "u-boot.fex", maintype = "12345678", subtype = "UBOOT_0000000000",}, + {filename = "u-boot-crash.fex", maintype = "12345678", subtype = "UBOOT_CRASH_0000",}, + {filename = "toc1.fex", maintype = "12345678", subtype = "TOC1_00000000000",}, + {filename = "toc0.fex", maintype = "12345678", subtype = "TOC0_00000000000",}, + {filename = "fes1.fex", maintype = ITEM_FES, subtype = "FES_1-0000000000",}, + {filename = "boot_package.fex", maintype = "12345678", subtype = "BOOTPKG-00000000",}, + {filename = "boot_package_nor.fex", maintype = "12345678", subtype = "BOOTPKG-NOR00000",}, + {filename = "fastbootpkg_cardproduct.fex", maintype = "12345678",subtype = "BOOTPKG-CARDPROD",}, + + ;-------------------------------usb download part-------------------------------------; + ;-->usb tools + {filename = "usbtool.fex", maintype = "PXTOOLSB", subtype = "xxxxxxxxxxxxxxxx",}, + {filename = "usbtool_crash.fex",maintype = "PXTOOLCH", subtype = "xxxxxxxxxxxxxxxx",}, + {filename = "aultools.fex", maintype = "UPFLYTLS", subtype = "xxxxxxxxxxxxxxxx",}, + {filename = "aultls32.fex", maintype = "UPFLTL32", subtype = "xxxxxxxxxxxxxxxx",}, + + ;-------------------------------card download part----------------------------------------; + ;-->card tools + {filename = "cardtool.fex", maintype = "12345678", subtype = "1234567890cardtl",}, + {filename = "cardscript.fex", maintype = "12345678", subtype = "1234567890script",}, + + ;-->other + {filename = "sunxi_gpt.fex", maintype = "12345678", subtype = "1234567890___GPT",}, + {filename = "sunxi_mbr_nor.fex", maintype = "12345678", subtype = "1234567890___MBR",}, + {filename = "dlinfo.fex", maintype = "12345678", subtype = "1234567890DLINFO",}, + {filename = "arisc.fex", maintype = "12345678", subtype = "1234567890ARISC" ,}, + + +[IMAGE_CFG] +version = 0x100234 +pid = 0x00001234 +vid = 0x00008743 +hardwareid = 0x100 +firmwareid = 0x100 +bootromconfig = "bootrom_071203_00001234.cfg" +rootfsconfig = "rootfs.cfg" +;;imagename = "ePDKv100_nand.img" +filelist = FILELIST +imagename = ..\sun4i_test_evb.img +encrypt = 0 + diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/linux/sys_partition.fex b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/sys_partition.fex new file mode 100755 index 000000000..091e32914 --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/sys_partition.fex @@ -0,0 +1,83 @@ +;--------------------------------------------------------------------------------------------------------- +; 说明: 脚本中的字符串区分大小写,用户可以修改"="后面的数值,但是不要修改前面的字符串 +;--------------------------------------------------------------------------------------------------------- + + +;-------------------------------------------------------------------------------------------------- +; 固件下载参数配置 +;-------------------------------------------------------------------------------------------------- +;**************************************************** +; mbr的大小, 以Kbyte为单位 +;**************************************************** +[mbr] +size = 4096 + +;******************************************************************************************************** +; 分区配置 +; +; +; partition 定义范例: +; [partition] ; //表示是一个分区 +; name = USERFS2 ; //分区名称 +; size = 16384 ; //分区大小 单位: 扇区.分区表示个数最多2^31 * 512 = 2T +; downloadfile = "123.fex" ; //下载文件的路径和名称,可以使用相对路径,相对是指相对于image.cfg文件所在分区。也可以使用绝对路径 +; keydata = 1 ; //私有数据分区,重新量产数据将不丢失 +; encrypt = 1 ; //采用加密方式烧录,将提供数据加密,但损失烧录速度 +; user_type = ? ; //私有用法 +; verify = 1 ; //要求量产完成后校验是否正确 +; +; 注:1、name唯一, 不允许同名 +; 2、name最大12个字符 +; 3、size = 0, 将创建一个无大小的空分区 +; 4、为了安全和效率考虑,分区大小最好保证为16M字节的整数倍 +;******************************************************************************************************** +[partition_start] + +[partition] + name = boot-res + size = 1024 + downloadfile = "boot-resource.fex" + user_type = 0x8000 + +[partition] + name = env + size = 512 + downloadfile = "env.fex" + user_type = 0x8000 + +[partition] + name = boot + ;size = 4096 + size = 12288 + downloadfile = "boot.fex" + user_type = 0x8000 + +[partition] + name = rootfs + size = 18432 + downloadfile = "rootfs.fex" + user_type = 0x8000 + +[partition] + name = rootfs_data + size = 102400 + user_type = 0x8000 + +;[partition] +; name = recovery +; size = 12288 +; user_type = 0x8000 +; +;[partition] +; name = misc +; size = 512 +; user_type = 0x8000 +; +;[partition] +; name = private +; size = 512 +; user_type = 0x8000 + +[partition] + name = UDISK + user_type = 0x8100 diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/linux/sys_partition_nor.fex b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/sys_partition_nor.fex new file mode 100755 index 000000000..d0d256bb2 --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/linux/sys_partition_nor.fex @@ -0,0 +1,130 @@ +;--------------------------------------------------------------------------------------------------------- +; 说明: 脚本中的字符串区分大小写,用户可以修改"="后面的数值,但是不要修改前面的字符串 +;--------------------------------------------------------------------------------------------------------- + + +;-------------------------------------------------------------------------------------------------- +; 固件下载参数配置 +;-------------------------------------------------------------------------------------------------- +;**************************************************** +; mbr的大小, 以Kbyte为单位 +;**************************************************** +[mbr] +size = 16 + +;******************************************************************************************************** +; 分区配置 +; +; +; partition 定义范例: +; [partition] ; //表示是一个分区 +; name = USERFS2 ; //分区名称 +; size = 16384 ; //分区大小 单位: 扇区.分区表示个数最多2^31 * 512 = 2T +; downloadfile = "123.fex" ; //下载文件的路径和名称,可以使用相对路径,相对是指相对于image.cfg文件所在分区。也可以使用绝对路径 +; keydata = 1 ; //私有数据分区,重新量产数据将不丢失 +; encrypt = 1 ; //采用加密方式烧录,将提供数据加密,但损失烧录速度 +; user_type = ? ; //私有用法 +; verify = 1 ; //要求量产完成后校验是否正确 +; +; 注:1、name唯一, 不允许同名 +; 2、name最大12个字符 +; 3、size = 0, 将创建一个无大小的空分区 +; 4、为了安全和效率考虑,分区大小最好保证为16M字节的整数倍 +;******************************************************************************************************** +[partition_start] + +[partition] + name = env + size = 128 + downloadfile = "env.fex" + user_type = 0x8000 + +[partition] + name = env-redund + size = 128 + downloadfile = "env.fex" + user_type = 0x8000 + +[partition] + name = boot + size = 6016 + downloadfile = "boot.fex" + user_type = 0x8000 + +[partition] + name = rootfs + size = 4608 + downloadfile = "rootfs.fex" + user_type = 0x8000 + +[partition] + name = extend + size = 11520 + downloadfile = "usr.fex" + user_type = 0x8000 + +;[partition] +; name = recovery +; size = 6400 +; downloadfile = "recovery.fex" +; user_type = 0x8000 + +[partition] + name = rootfs_data + size = 1024 + user_type = 0x8000 + + +;[partition] +; name = env +; size = 128 +; downloadfile = "env.fex" +; user_type = 0x8000 +; +;[partition] +; name = boot +; size = 5760 +; downloadfile = "boot.fex" +; user_type = 0x8000 +; +;[partition] +; name = boot_backup +; size = 5760 +; downloadfile = "boot.fex" +; user_type = 0x8000 +; +;[partition] +; name = rootfs +; size = 5120 +; downloadfile = "rootfs.fex" +; user_type = 0x8000 +; +;[partition] +; name = rootfs_backup +; size = 5120 +; downloadfile = "rootfs.fex" +; user_type = 0x8000 +; +;[partition] +; name = extend +; size = 13056 +; downloadfile = "usr.fex" +; user_type = 0x8000 +; +;[partition] +; name = extend_backup +; size = 13056 +; downloadfile = "usr.fex" +; user_type = 0x8000 +; +;;[partition] +;; name = recovery +;; size = 6400 +;; downloadfile = "recovery.fex" +;; user_type = 0x8000 +; +;[partition] +; name = rootfs_data +; size = 1024 +; user_type = 0x8000 + diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/sys_config.fex b/device/config/chips/v851s/configs/fastboot_h13_pv/sys_config.fex new file mode 100755 index 000000000..360721abb --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/sys_config.fex @@ -0,0 +1,142 @@ +;--------------------------------------------------------------------------------------------------------- +; 说明: 脚本中的字符串区分大小写,用户可以修改"="后面的数值,但是不要修改前面的字符串 +; 描述gpio的形式:Port:端口+组内序号<功能分配><内部电阻状态><驱动能力><输出电平状态> +;--------------------------------------------------------------------------------------------------------- + +[product] +version = "100" +machine = "evb" + +;---------------------------------------------------------------------------------- +; system configuration +; ? +;dcdc1_vol ---set dcdc1 voltage,mV,1600-3400,100mV/step +;dcdc2_vol ---set dcdc2 voltage,mV,600-1540,20mV/step +;dcdc3_vol ---set dcdc3 voltage,mV,600-1860,20mV/step +;dcdc4_vol ---set dcdc4 voltage,mV,600-1540,20mV/step +;dcdc5_vol ---set dcdc5 voltage,mV,1000-2550,50mV/step +;aldo2_vol ---set aldo2 voltage,mV,700-3300,100mV/step +;aldo3_vol ---set aldo3 voltage,mV,700-3300,100mV/step +;---------------------------------------------------------------------------------- +[power_sply] +dcdc1_vol = 3000 +dcdc2_vol = 1200 +dcdc3_vol = 1200 +dcdc4_vol = 1200 +dcdc5_vol = 1500 +aldo2_vol = 1800 +aldo3_vol = 3000 + +;---------------------------------------------------------------------------------- +; 7-6 bit 5-0 bit +;power_mode = grain_size|vol 设置系统电压,=0则不设置,范围900~1200mV +;grain_size = 电压粒度 0:10mV 1:20mV 2:50mV 3:100mV +;vol = 电压系数 =0则不设置 +;grain_size=0电压公式:sys_vol = 500mV + vol * 10mV +;grain_size=1电压公式:sys_vol = 500mV + vol * 20mV +;grain_size=2电压公式:sys_vol = 500mV + vol * 50mV +;grain_size=3电压公式:sys_vol = 500mV + vol * 100mV +;---------------------------------------------------------------------------------- +[target] +storage_type = 3 +nand_use_ubi = 1 +power_mode = 0 + +[platform] +debug_mode = 0 + +[card_boot] +logical_start = 40960 +sprite_gpio0 = + +[card0_boot_para] +card_ctrl = 0 +card_high_speed = 1 +card_line = 4 +sdc_d1 = port:PF0<2><1> +sdc_d0 = port:PF1<2><1> +sdc_clk = port:PF2<2><1> +sdc_cmd = port:PF3<2><1> +sdc_d3 = port:PF4<2><1> +sdc_d2 = port:PF5<2><1> + +[card2_boot_para] +card_ctrl = 2 +card_high_speed = 1 +card_line = 8 +sdc_clk = port:PC0<3><1><3> +sdc_cmd = port:PC1<3><1><3> +sdc_d0 = port:PC2<3><1><3> +sdc_d1 = port:PC3<3><1><3> +sdc_d2 = port:PC4<3><1><3> +sdc_d3 = port:PC5<3><1><3> +sdc_d4 = port:PC6<3><1><3> +sdc_d5 = port:PC7<3><1><3> +sdc_d6 = port:PC8<3><1><3> +sdc_d7 = port:PC9<3><1><3> +sdc_emmc_rst = port:PC11<3><1><3> +sdc_ds = port:PC10<3><2><3> + +[spinor_para] +;read_mode =4 +;flash_size =16 +;delay_cycle =1 +;frequency =100000000 + +spi_sclk = port:PC00<4><0><2> +spi_cs = port:PC01<4><1><2> +spi0_mosi = port:PC02<4><0><2> +spi0_miso = port:PC03<4><0><2> +spi0_wp = port:PC04<4><0><2> +spi0_hold = port:PC05<4><0><2> + +[twi_para] +twi_used = 1 +twi_port = 4 +twi_scl = port:PI01<6><1> +twi_sda = port:PI02<6><1> + +[uart_para] +uart_debug_port = 0 +uart_debug_tx = port:PH09<5><1> +uart_debug_rx = port:PH10<5><1> + +[jtag_para] +jtag_enable = 0 +jtag_ms = port:PH9<3> +jtag_ck = port:PH10<3> +jtag_do = port:PH11<3> +jtag_di = port:PH12<3> + +;***************************************************************************** +;sdram configuration +; +;***************************************************************************** +[dram_para] + +dram_clk = 533 +dram_type = 2 +dram_zq = 0x7b7bf9 +dram_odt_en = 0x0 +dram_para1 = 0x00d2 +dram_para2 = 0x0 +dram_mr0 = 0xe73 +dram_mr1 = 0x02 +dram_mr2 = 0x0 +dram_mr3 = 0x0 +dram_tpr0 = 0x00471992 +dram_tpr1 = 0x0131a10c +dram_tpr2 = 0x00057041 +dram_tpr3 = 0xb4787896 +dram_tpr4 = 0x0 +dram_tpr5 = 0x48484848 +dram_tpr6 = 0x48 +dram_tpr7 = 0x1621121e +dram_tpr8 = 0x0 +dram_tpr9 = 0x0 +dram_tpr10 = 0x00000000 +dram_tpr11 = 0x00000022 +dram_tpr12 = 0x00000077 +dram_tpr13 = 0x34000100 + + diff --git a/device/config/chips/v851s/configs/fastboot_h13_pv/uboot-board.dts b/device/config/chips/v851s/configs/fastboot_h13_pv/uboot-board.dts new file mode 100755 index 000000000..e7e52dd4e --- /dev/null +++ b/device/config/chips/v851s/configs/fastboot_h13_pv/uboot-board.dts @@ -0,0 +1,717 @@ +/* + * Allwinner Technology CO., Ltd. sun8iw19p1 soc board. + * + * soc board support. + */ + +/{ + model = "sun8iw21"; + compatible = "allwinner,v851", "arm,sun8iw21p1"; + + reg_usb0_vbus: usb0-vbus { + compatible = "regulator-fixed"; + gpio = <&pio PH 2 1 2 0 1>; + regulator-name = "usb0-vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + enable-active-high; + }; + + firmware { + optee { + shm_base = <0x418E0000>; + shm_size = <0x00020000>; + ta_ram_base = <0x41a00000>; + ta_ram_size = <0x00100000>; + }; + }; + + box_start_os0 { + compatible = "allwinner,box_start_os"; + start_type = <0x1>; + irkey_used = <0x0>; + pmukey_used = <0x0>; + pmukey_num = <0x0>; + led_power = <0x0>; + led_state = <0x0>; + pinctrl-0 = <&standby_blue>; + pinctrl-1 = <&standby_red>; + }; + gpu: gpu@1800000 { + gpu_idle = <1>; + dvfs_status = <1>; + operating-points = < + /* KHz uV */ + 600000 950000 + 576000 950000 + 540000 950000 + 504000 950000 + 456000 950000 + 420000 950000 + 384000 950000 + 360000 950000 + 336000 950000 + 306000 950000 + >; + }; +}; + +&power_sply { + dcdc1_vol = <1003300>; + dcdc2_vol = <1000900>; + dcdc5_vol = <1200>; + aldo1_vol = <1001800>; + aldo2_vol = <1001800>; + aldo3_vol = <1003300>; + aldo4_vol = <1003300>; + bldo1_vol = <1001800>; + bldo2_vol = <1002800>; + dldo1_vol = <1003300>; + dldo2_vol = <1001200>; +}; + +&charger0 { + pmu_safe_vol = <3500>; +}; + +&gpio_bias { /* Avoid dtc compiling warnings. @TODO: Developer should modify this to the actual value */ + device_type = "gpio_bias"; + pc_bias = <1800>; + pi_bias = <1800>; +}; + + +&aliases { + disp = &disp; + lcd0=&lcd0; + spi0 = &spi0; + spif = &spif; + twi4=&twi4; + pwm = &pwm; + pwm0 = &pwm0; + pwm1 = &pwm1; + pwm2 = &pwm2; + pwm3 = &pwm3; + pwm4 = &pwm4; + pwm5 = &pwm5; + pwm6 = &pwm6; + pwm7 = &pwm7; + pwm8 = &pwm8; + pwm9 = &pwm9; + pwm10 = &pwm10; + pwm11 = &pwm11; +}; + +&platform { + eraseflag = <1>; + debug_mode = <4>; +}; + +&target { + boot_clock = <900>; /*CPU boot frequency, Unit: MHz*/ + burn_key = <0>; +}; + +&r_pio{ + + s_twi0_pins_a: s_twi0@0 { + allwinner,pins = "PL0", "PL1"; + allwinner,pname = "s_twi0_scl", "s_twi0_sda"; + allwinner,function = "s_twi0"; + allwinner,muxsel = <3>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + s_twi0_pins_b: s_twi0@1 { + allwinner,pins = "PL0", "PL1"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <7>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; +}; + + +&pio{ + spi0_pins_a: spi0@0 { + allwinner,pins = "PC0", "PC2", "PC3"; + allwinner,pname = "spi0_sclk", "spi0_mosi", "spi0_miso"; + allwinner,function = "spi0"; + allwinner,muxsel = <4>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + spi0_pins_b: spi0@1 { + allwinner,pins = "PC1", "PC5", "PC4"; + allwinner,pname = "spi0_cs0", "spi0_hold", "spi0_wp"; + allwinner,function = "spi0"; + allwinner,muxsel = <4>; + allwinner,drive = <1>; + allwinner,pull = <1>; // only CS should be pulled up + }; + + spi0_pins_c: spi0@2 { + allwinner,pins = "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <7>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + spi1_pins_a: spi1@0 { + allwinner,pins = "PH6", "PH7", "PH8"; + allwinner,pname = "spi1_sclk", "spi1_mosi", "spi1_miso"; + allwinner,function = "spi1"; + }; + + spi1_pins_b: spi1@1 { + allwinner,pins = "PH5", "PH9"; + allwinner,pname = "spi1_cs0", "spi1_cs1"; + allwinner,function = "spi1"; + }; + + spi1_pins_c: spi1@2 { + allwinner,pins = "PH5", "PH6", "PH7", "PH8", "PH9"; + allwinner,function = "io_disabled"; + }; + + spif_pins_a: spif@0 { + allwinner,pins = "PC0", "PC2", "PC3", + "PC6", "PC7", "PC8", + "PC9", "PC10"; + allwinner,pname = "spif_clk", "spif_mosi", "spif_miso", + "spif_io4", "spif_io5", "spif_io6", + "spif_io7", "spif_io8"; + allwinner,function = "spif"; + allwinner,muxsel = <2>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + spif_pins_b: spif@1 { + allwinner,pins = "PC1", "PC4", "PC5"; + allwinner,pname = "spif_cs0", "spif_wp", "spif_hold"; + allwinner,function = "spif"; + allwinner,muxsel = <2>; + allwinner,drive = <1>; + allwinner,pull = <1>; // only CS should be pulled up + }; + + spif_pins_c: spif@2 { + allwinner,pins = "PC0", "PC1", "PC2", "PC3", "PC4", + "PC5", "PC6", "PC7", "PC8", "PC9", "PC10"; + allwinner,function = "gpio_in"; + allwinner,muxsel = <0xf>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi0_pins_a: twi0@0 { + allwinner,pins = "PA0", "PA1"; + allwinner,pname = "twi0_scl", "twi0_sda"; + allwinner,function = "twi0"; + allwinner,muxsel = <4>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi0_pins_b: twi0@1 { + allwinner,pins = "PA0", "PA1"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <7>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi1_pins_a: twi1@0 { + allwinner,pins = "PA2", "PA3"; + allwinner,pname = "twi1_scl", "twi1_sda"; + allwinner,function = "twi1"; + allwinner,muxsel = <4>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi1_pins_b: twi1@1 { + allwinner,pins = "PA2", "PA3"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <7>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi2_pins_a: twi2@0 { + allwinner,pins = "PE20", "PE21"; + allwinner,pname = "twi2_scl", "twi2_sda"; + allwinner,function = "twi2"; + allwinner,muxsel = <5>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi2_pins_b: twi2@1 { + allwinner,pins = "PE20", "PE21"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <7>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi3_pins_a: twi3@0 { + allwinner,pins = "PA10", "PA11"; + allwinner,pname = "twi3_scl", "twi3_sda"; + allwinner,function = "twi3"; + allwinner,muxsel = <2>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + twi3_pins_b: twi3@1 { + allwinner,pins = "PA10", "PA11"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <7>; + allwinner,drive = <1>; + allwinner,pull = <0>; + }; + + twi4_pins_a: twi4@0 { + allwinner,pins = "PI01", "PI02"; + allwinner,pname = "twi4_scl", "twi4_sda"; + allwinner,function = "twi4"; + allwinner,muxsel = <6>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + + twi4_pins_b: twi4@1 { + allwinner,pins = "PI01", "PI02"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <0>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + sdc0_pins_a: sdc0@0 { + allwinner,pins = "PF0", "PF1", "PF2", + "PF3", "PF4", "PF5"; + allwinner,function = "sdc0"; + allwinner,muxsel = <2>; + allwinner,drive = <3>; + allwinner,pull = <1>; + }; + sdc1_pins_a: sdc1@0 { + allwinner,pins = "PG0", "PG1", "PG2", + "PG3", "PG4", "PG5"; + allwinner,function = "sdc1"; + allwinner,muxsel = <2>; + allwinner,drive = <3>; + allwinner,pull = <1>; + }; + sdc2_pins_a: sdc2@0 { + allwinner,pins = "PC0", "PC1", "PC2", + "PC3", "PC4", "PC5", "PC6", + "PC7", "PC8", "PC9", "PC11"; + allwinner,function = "sdc2"; + allwinner,muxsel = <3>; + allwinner,drive = <2>; + allwinner,pull = <1>; + }; + sdc2_pins_b: sdc2@1 { + allwinner,pins = "PC0", "PC1", "PC2", + "PC3", "PC4", "PC5", "PC6", + "PC7", "PC8", "PC9", "PC10", "PC11"; + allwinner,function = "io_disabled"; + allwinner,muxsel = <7>; + allwinner,drive = <1>; + allwinner,pull = <1>; + }; + sdc2_pins_c: sdc2@2 { + allwinner,pins = "PC10"; + allwinner,function = "sdc2"; + allwinner,muxsel = <3>; + allwinner,drive = <2>; + allwinner,pull = <2>; + }; + + pwm6_pin_a: pwm6@0 { + pins = "PD7"; + function = "pwm6"; + muxsel = <3>; + drive-strength = <10>; + bias-pull-up; + }; + + pwm6_pin_b: pwm6@1 { + pins = "PD7"; + function = "gpio_in"; + muxsel = <0>; + }; + + pwm8_pin_a: pwm8@0 { + pins = "PH8"; + function = "pwm8"; + muxsel = <2>; + drive-strength = <10>; + bias-pull-up; + }; + + pwm8_pin_b: pwm8@1 { + pins = "PH8"; + function = "gpio_in"; + muxsel = <0>; + }; + + pwm9_pin_a: pwm9@0 { + pins = "PD22"; + function = "pwm9"; + muxsel = <2>; + drive-strength = <10>; + bias-pull-up; + }; + + pwm9_pin_b: pwm9@1 { + pins = "PD22"; + function = "gpio_in"; + muxsel = <0>; + }; + + standby_red: standby@0 { + allwinner,pins = "PH6"; + allwinner,function = "gpio_out"; + allwinner,muxsel = <1>; + allwinner,data = <1>; + allwinner,drive = <0>; + allwinner,pull = <0>; + }; + standby_blue: standby@1 { + allwinner,pins = "PH7"; + allwinner,function = "gpio_out"; + allwinner,muxsel = <1>; + allwinner,data = <0>; + allwinner,drive = <2>; + allwinner,pull = <2>; + }; +}; + + +&twi4 { + clock-frequency = <200000>; + pinctrl-0 = <&twi4_pins_a>; + pinctrl-1 = <&twi4_pins_b>; + no_suspend = <1>; + twi_drv_used = <1>; + status = "okay"; + pmu0: pmu@34 { + compatible = "x-powers,axp2101"; + status = "okay"; + /* interrupts = <0 IRQ_TYPE_LEVEL_LOW>; + * interrupt-parent = <&gic>; */ + x-powers,drive-vbus-en; + + wakeup-source; + + regulator0: regulators@0 { + reg_dcdc1: dcdc1 { + regulator-name = "axp2101-dcdc1"; + }; + reg_dcdc2: dcdc2 { + regulator-name = "axp2101-dcdc2"; + }; + reg_dcdc3: dcdc3 { + regulator-name = "axp2101-dcdc3"; + }; + reg_dcdc4: dcdc4 { + regulator-name = "axp2101-dcdc4"; + }; + reg_dcdc5: dcdc5 { + regulator-name = "axp2101-dcdc5"; + }; + reg_dc4ldo2:dc4ldo2 { + regulator-name = "axp2101-dc4ldo2"; + }; + reg_dldo1: dldo1 { + regulator-name = "axp2101-dldo1"; + }; + reg_dldo2: dldo2 { + regulator-name = "axp2101-dldo2"; + }; + reg_aldo1: aldo1 { + regulator-name = "axp2101-aldo1"; + }; + reg_aldo2: aldo2 { + regulator-name = "axp2101-aldo2"; + }; + reg_aldo3: aldo3 { + regulator-name = "axp2101-aldo3"; + }; + reg_aldo4: aldo4 { + regulator-name = "axp2101-aldo4"; + }; + reg_bldo1: bldo1 { + regulator-name = "axp2101-bldo1"; + }; + reg_bldo2: bldo2 { + regulator-name = "axp2101-bldo2"; + }; + }; + }; +}; + +&pwm6 { + pinctrl-names = "active", "sleep"; + pinctrl-0 = <&pwm6_pin_a>; + pinctrl-1 = <&pwm6_pin_b>; + status = "okay"; +}; + +&pwm8 { + pinctrl-names = "active", "sleep"; + pinctrl-0 = <&pwm8_pin_a>; + pinctrl-1 = <&pwm8_pin_b>; + status = "disabled"; +}; + +&pwm9 { + pinctrl-names = "active", "sleep"; + pinctrl-0 = <&pwm9_pin_a>; + pinctrl-1 = <&pwm9_pin_b>; + status = "disabled"; +}; + +&spi0 { + clock-frequency = <100000000>; + pinctrl-0 = <&spi0_pins_a &spi0_pins_b>; + pinctrl-1 = <&spi0_pins_c>; + pinctrl-names = "default", "sleep"; + spi_slave_mode = <0>; + spi_dbi_enable = <0>; + spi0_cs_number = <1>; + status = "disabled"; + + spi_board0 { + device_type = "spi_board0"; + compatible = "spi-nor"; + spi-max-frequency = <100000000>; + m25p,fast-read = <1>; + /*individual_lock;*/ + reg = <0x0>; + spi-rx-bus-width=<0x04>; + spi-tx-bus-width=<0x04>; + status="disabled"; + }; + + spi-nand@0 { + compatible = "spi-nand"; + spi-max-frequency=<0x05F5E100>; + reg = <0x0>; + spi-rx-bus-width=<0x01>; + spi-tx-bus-width=<0x01>; + status="disabled"; + }; +}; + +&spif { + clock-frequency = <100000000>; + pinctrl-0 = <&spif_pins_a &spif_pins_b>; + pinctrl-1 = <&spif_pins_c>; + pinctrl-names = "default", "sleep"; + /*spi-supply = <®_dcdc1>;*/ + status = "disabled"; + + spif-nor { + device_type = "spi_board0"; + compatible = "spi-nor"; + spif-max-frequency = <100000000>; + m25p,fast-read = <1>; + /*individual_lock;*/ + reg = <0x0>; + spif-rx-bus-width=<0x04>; + spif-tx-bus-width=<0x04>; + status="disabled"; + }; +}; + +&card_boot { + sprite_gpio0 = <0x54 0x7 0x6 0x1 0xffffffff 0xffffffff 0x1>; +}; + +&card0_boot_para { /* Avoid dtc compiling warnings. @TODO: Developer should modify this to the actual value */ + /* reg = <0x0 0x2 0x0 0x0>; [> Avoid dtc compiling warnings. @TODO: Developer should modify this to the actual value <] */ + device_type = "card0_boot_para"; + card_ctrl = <0x0>; + card_high_speed = <0x1>; + card_line = <0x4>; + pinctrl-0 = <&sdc0_pins_a>; +}; + +&card2_boot_para { /* Avoid dtc compiling warnings. @TODO: Developer should modify this to the actual value */ + /* reg = <0x0 0x3 0x0 0x0>; [> Avoid dtc compiling warnings. @TODO: Developer should modify this to the actual value <] */ + device_type = "card2_boot_para"; + card_ctrl = <0x2>; + card_high_speed = <0x1>; + card_line = <0x8>; + pinctrl-0 = <&sdc2_pins_a &sdc2_pins_c>; + sdc_ex_dly_used = <0x2>; + sdc_io_1v8 = <0x1>; +}; + +&nand0 { + compatible = "allwinner,sun50iw9-nand"; + device_type = "nand0"; + //reg = <0x0 0x04011000 0x0 0x1000>;/* nand0 */ + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&nand0_pins_a &nand0_pins_b>; + pinctrl-1 = <&nand0_pins_c>; + nand0_regulator1 = "vcc-nand"; + nand0_regulator2 = "none"; + nand0_cache_level = <0x55aaaa55>; + nand0_flush_cache_num = <0x55aaaa55>; + nand0_capacity_level = <0x55aaaa55>; + nand0_id_number_ctl = <0x55aaaa55>; + nand0_print_level = <0x55aaaa55>; + nand0_p0 = <0x55aaaa55>; + nand0_p1 = <0x55aaaa55>; + nand0_p2 = <0x55aaaa55>; + nand0_p3 = <0x55aaaa55>; + chip_code = "sun50iw9"; + status = "disabled"; +}; + +&dsi4lane_pins_a { + allwinner,pins = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; + allwinner,pname = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; +}; + +&dsi4lane_pins_b { + allwinner,pins = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; + allwinner,pname = "PD1", "PD2", "PD3", "PD4", "PD5", "PD6"; +}; + +&lcd0{ + + base_config_start = <1>; + lcd_used = <1>; + + lcd_driver_name = "t050k589"; + + lcd_bl_0_percent = <0>; + lcd_bl_40_percent = <23>; + lcd_bl_100_percent = <100>; + lcd_backlight = <150>; + + lcd_if = <4>; + lcd_x = <720>; + lcd_y = <1280>; + lcd_width = <62>; + lcd_height = <110>; + lcd_dclk_freq = <60>; + + lcd_pwm_used = <1>; + lcd_pwm_ch = <6>; + lcd_pwm_freq = <50000>; + lcd_pwm_pol = <1>; + lcd_pwm_max_limit = <255>; + + lcd_hbp = <32>; + lcd_ht = <780>; + lcd_hspw = <8>; + lcd_vbp = <12>; + lcd_vt = <1304>; + lcd_vspw = <4>; + + lcd_dsi_if = <0>; + lcd_dsi_lane = <2>; + lcd_dsi_format = <0>; + lcd_dsi_te = <0>; + lcd_dsi_eotp = <0>; + + lcd_frm = <0>; + lcd_io_phase = <0x0000>; + lcd_hv_clk_phase = <0>; + lcd_hv_sync_polarity= <0>; + lcd_gamma_en = <0>; + lcd_bright_curve_en = <0>; + lcd_cmap_en = <0>; + + lcdgamma4iep = <22>; + + lcd_gpio_0 = <&pio PD 19 1 0 3 1>; + lcd_gpio_1 = <&pio PE 1 1 0 3 1>; + pinctrl-0 = <&dsi4lane_pins_a>; + pinctrl-1 = <&dsi4lane_pins_b>; + base_config_end = <1>; + status = "okay"; +}; + +&pio{ + rgb24_pins_a: rgb24@0 { + allwinner,pins = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", \ + "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PD18", "PD19", \ + "PD20", "PD21", "PD22", "PD23", "PD24", "PD25", "PD26", "PD27"; + allwinner,pname = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", \ + "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PD18", "PD19", \ + "PD20", "PD21", "PD22", "PD23", "PD24", "PD25", "PD26", "PD27"; + allwinner,function = "rgb24"; + allwinner,muxsel = <2>; + allwinner,drive = <3>; + allwinner,pull = <0>; + }; + rgb24_pins_b: rgb24@1 { + allwinner,pins = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", \ + "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PD18", "PD19", \ + "PD20", "PD21", "PD22", "PD23", "PD24", "PD25", "PD26", "PD27"; + allwinner,pname = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", \ + "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PD18", "PD19", \ + "PD20", "PD21", "PD22", "PD23", "PD24", "PD25", "PD26", "PD27"; + allwinner,function = "rgb24_suspend"; + allwinner,muxsel = <7>; + allwinner,drive = <3>; + allwinner,pull = <0>; + }; +}; + +&disp { + + disp_init_enable = <1>; + disp_mode = <0>; + + screen0_output_type = <1>; + screen0_output_mode = <4>; + + screen1_output_type = <3>; + screen1_output_mode = <10>; + + screen1_output_format = <0>; + screen1_output_bits = <0>; + screen1_output_eotf = <4>; + screen1_output_cs = <257>; + screen1_output_range = <2>; + screen1_output_scan = <0>; + screen1_output_aspect_ratio = <8>; + + dev0_output_type = <1>; + dev0_output_mode = <4>; + dev0_screen_id = <0>; + dev0_do_hpd = <0>; + + dev1_output_type = <4>; + dev1_output_mode = <10>; + dev1_screen_id = <1>; + dev1_do_hpd = <1>; + + def_output_dev = <0>; + + fb0_format = <0>; + fb0_width = <0>; + fb0_height = <0>; + + fb1_format = <0>; + fb1_width = <0>; + fb1_height = <0>; + chn_cfg_mode = <1>; + + disp_para_zone = <1>; + status = "okay"; +}; + diff --git a/lichee/brandy-2.0/spl/.gitignore b/lichee/brandy-2.0/spl/.gitignore index 90cbe6f4c..81ebcf722 100644 --- a/lichee/brandy-2.0/spl/.gitignore +++ b/lichee/brandy-2.0/spl/.gitignore @@ -18,3 +18,5 @@ drivers/dram/sun50iw10p1/libchipid drivers/dram/sun50iw11p1/libchipid *.patch *.swp +!boot0.lds +!fes1.lds diff --git a/lichee/brandy-2.0/spl/arch/arm/cpu/armv7/boot0.lds b/lichee/brandy-2.0/spl/arch/arm/cpu/armv7/boot0.lds new file mode 100755 index 000000000..cbc486d65 --- /dev/null +++ b/lichee/brandy-2.0/spl/arch/arm/cpu/armv7/boot0.lds @@ -0,0 +1,39 @@ +OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") +OUTPUT_ARCH(arm) +ENTRY(_start) +SECTIONS +{ + . = BOOT0ADDR; + . = ALIGN(4); + + .head : + { + main/boot0_head.o (.rodata) + } + . = ALIGN(1); + .text : + { + CPUDIR/boot0_entry.o (.text) + SOLUTIONDIR/libsolution.o (.text) + *(.text) + } + . = ALIGN(16); + .rodata : { *(.rodata) } + . = ALIGN(16); + .data : { *(.data) } + + . = ALIGN(4); + .bss : + { + __bss_start = .; + *(.bss) + } + . = ALIGN(4); + __bss_end = .; + + _end = .; + ASSERT(. <= (BOOT0ADDR + BOOT0SIZE), "boot0 image has exceeded its limit.") +} + + + diff --git a/lichee/brandy-2.0/spl/arch/arm/cpu/armv7/fes1.lds b/lichee/brandy-2.0/spl/arch/arm/cpu/armv7/fes1.lds new file mode 100755 index 000000000..464c9ba76 --- /dev/null +++ b/lichee/brandy-2.0/spl/arch/arm/cpu/armv7/fes1.lds @@ -0,0 +1,36 @@ +OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") +OUTPUT_ARCH(arm) +ENTRY(_start) +SECTIONS +{ + . = FES1ADDR; + . = ALIGN(4); + + .head : + { + main/fes1_head.o (.rodata) + } + .text : + { + CPUDIR/fes1_entry.o (.text) + *(.text) + } + . = ALIGN(16); + .rodata : { *(.rodata) } + . = ALIGN(16); + .data : { *(.data) } + + . = ALIGN(4); + .bss : + { + __bss_start = .; + *(.bss) + } + . = ALIGN(4); + __bss_end = .; + + _end = .; +} + + + diff --git a/lichee/brandy-2.0/spl/board/sun8iw21p1/commonfastboot_h13_pv.mk b/lichee/brandy-2.0/spl/board/sun8iw21p1/commonfastboot_h13_pv.mk new file mode 100755 index 000000000..e3a35d004 --- /dev/null +++ b/lichee/brandy-2.0/spl/board/sun8iw21p1/commonfastboot_h13_pv.mk @@ -0,0 +1,32 @@ + +# +#config file for sun8iw21 +# +SUPPORT_BOARD=qg3101 r853s v851 v853 v853s r853 +ARCH = arm +PLATFORM = sun8iw21p1 + +CFG_BOOT0_RUN_ADDR=0x20000 +CFG_SYS_INIT_RAM_SIZE=0x10000 +CFG_FES1_RUN_ADDR=0x28000 +CFG_SBOOT_RUN_ADDR=0x20480 +CFG_SUNXI_GPIO_V2=y +#CFG_SUNXI_FDT=y + +#LOGO +CFG_BOOT0_LOGO_TO_KERNEL=y + +#ISP +CFG_BOOT0_WIRTE_RTC_TO_ISP=y +CFG_ISPFLAG_RTC_INDEX=0x1 +CFG_ISPFLAG_RTC_VALUE=0x1 + +CFG_SUNXI_EFUSE =y + +#E907 +CFG_RISCV_E907=y +CFG_SUNXI_ELF=y +CFG_MELISELF_LOAD_ADDR=0x43080000 + +#E907 interrupt table info update +#CFG_UPDATA_IRQ_TAB=y diff --git a/lichee/brandy-2.0/spl/board/sun8iw21p1/spinorfastboot_h13_pv.mk b/lichee/brandy-2.0/spl/board/sun8iw21p1/spinorfastboot_h13_pv.mk new file mode 100755 index 000000000..2952494ba --- /dev/null +++ b/lichee/brandy-2.0/spl/board/sun8iw21p1/spinorfastboot_h13_pv.mk @@ -0,0 +1,63 @@ + +# +#config file for sun8iw21 fastboot +# +#stroage +FILE_EXIST=$(shell if [ -f $(TOPDIR)/board/$(PLATFORM)/common.mk ]; then echo yes; else echo no; fi;) +EXT_FILE_EXIST=$(shell if [ -f $(TOPDIR)/board/$(PLATFORM)/common$(LICHEE_BOARD).mk ]; then echo yes; else echo no; fi;) +ifeq (x$(EXT_FILE_EXIST),xyes) +include $(TOPDIR)/board/$(PLATFORM)/common$(LICHEE_BOARD).mk +else ifeq (x$(FILE_EXIST),xyes) +include $(TOPDIR)/board/$(PLATFORM)/common.mk +else +include $(TOPDIR)/board/$(CP_BOARD)/common.mk +endif + +MODULE=spinorfastboot +CFG_SUNXI_SPINOR =y +CFG_SUNXI_SPI =y +CFG_SUNXI_SPIF =y +CFG_SUNXI_DMA =y +CFG_SPI_USE_DMA =y +CFG_SPINOR_UBOOT_OFFSET=128 + + +#CFG_SUNXI_FDT=y + +CFG_BOOT0_LOAD_KERNEL=y +CFG_KERNEL_BOOTIMAGE=y +CFG_KERNEL_CHECKSUM=n #y will check kernel checksum in bimage, but slower +CFG_KERNEL_LOAD_ADDR=0x40007800 +CFG_SUNXI_FDT_ADDR=0x41d00000 +#CFG_LOAD_DTB_FROM_KERNEL=y +CFG_SUNXI_NO_UPDATE_FDT_CHOSEN=y +#CFG_SUNXI_SUPPORT_RAMDISK=y +#CFG_RAMDISK_ADDR=0x43000000 + +CFG_SUNXI_GPT=y +CFG_SPINOR_GPT_ARD=4064 # 0 or 40960 sector +CFG_SUNXI_ENV=y +CFG_SUNXI_ENV_SIZE=0x1000 # linux should be the same with LICHEE_REDUNDANT_ENV_SIZE. +CFG_SUNXI_HAVE_REDUNDENV=y + + +#IR STATE +CFG_BOOT0_WRITE_IRSATTE_TO_ISP=y +CFG_SUNXI_PHY_KEY=y +CFG_GPADC_KEY=y + +CFG_BOOT0_LOAD_FLASH=y +CFG_BOOT0_LOAD_ISPPARM=y +CFG_ISPPARAM_LOAD_ADDR=0x43BFE000 +CFG_ISPPARAM_SIZE=0x10 #unit:sector +CFG_SPINOR_ISPPARAM_OFFSET=CFG_SPINOR_UBOOT_OFFSET - CFG_ISPPARAM_SIZE - 0x8 + +CFG_SET_GPIO_NEW=y + +#ISP +CFG_BOOT0_WIRTE_RTC_TO_ISP=y +CFG_ISPFLAG_RTC_INDEX=0x1 +CFG_ISPFLAG_RTC_VALUE=0x1 + +CFG_SUNXI_EFUSE =y +CFG_MELISELF_LOAD_ADDR=0x43080000 diff --git a/lichee/brandy-2.0/u-boot-2018/scripts/dtc/dtc b/lichee/brandy-2.0/u-boot-2018/scripts/dtc/dtc new file mode 100755 index 000000000..df4a17b5b Binary files /dev/null and b/lichee/brandy-2.0/u-boot-2018/scripts/dtc/dtc differ diff --git a/lichee/linux-4.9/arch/arm/configs/h13_pv_defconfig b/lichee/linux-4.9/arch/arm/configs/h13_pv_defconfig new file mode 100755 index 000000000..11e1d3066 --- /dev/null +++ b/lichee/linux-4.9/arch/arm/configs/h13_pv_defconfig @@ -0,0 +1,3469 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm 4.9.191 Kernel Configuration +# +CONFIG_ARM=y +CONFIG_ARM_HAS_SG_CHAIN=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_ARM_DMA_USE_IOMMU=y +CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_HAVE_PROC_CPU=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_VECTORS_BASE=0xffff0000 +CONFIG_ARM_PATCH_PHYS_VIRT=y +CONFIG_NEED_MACH_IO_H=y +CONFIG_NEED_MACH_MEMORY_H=y +CONFIG_GENERIC_BUG=y +CONFIG_PGTABLE_LEVELS=2 +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_EXTABLE_SORT=y + +# +# General setup +# +CONFIG_BROKEN_ON_SMP=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_CROSS_COMPILE="" +# CONFIG_COMPILE_TEST is not set +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_HAVE_KERNEL_LZ4=y +# CONFIG_KERNEL_GZIP is not set +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set +# CONFIG_KERNEL_LZO is not set +CONFIG_KERNEL_LZ4=y +CONFIG_DEFAULT_HOSTNAME="(none)" +# CONFIG_SWAP is not set +CONFIG_SYSVIPC=y +# CONFIG_POSIX_MQUEUE is not set +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_FHANDLE is not set +# CONFIG_USELIB is not set +# CONFIG_AUDIT is not set +CONFIG_HAVE_ARCH_AUDITSYSCALL=y + +# +# IRQ subsystem +# +# CONFIG_IRQ_SYSFS is not set +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_HANDLE_DOMAIN_IRQ=y +# CONFIG_IRQ_DOMAIN_DEBUG is not set +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +CONFIG_ARCH_CLOCKSOURCE_DATA=y +CONFIG_GENERIC_CLOCKEVENTS=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set +# CONFIG_IRQ_TIME_ACCOUNTING is not set +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +# CONFIG_TASKSTATS is not set +# CONFIG_PSI is not set + +# +# RCU Subsystem +# +CONFIG_PREEMPT_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +# CONFIG_TASKS_RCU is not set +CONFIG_RCU_STALL_COMMON=y +# CONFIG_TREE_RCU_TRACE is not set +# CONFIG_RCU_EXPEDITE_BOOT is not set +# CONFIG_BUILD_BIN2C is not set +# CONFIG_IKCONFIG is not set +CONFIG_LOG_BUF_SHIFT=15 +CONFIG_NMI_LOG_BUF_SHIFT=12 +CONFIG_GENERIC_SCHED_CLOCK=y +# CONFIG_CGROUPS is not set +# CONFIG_CHECKPOINT_RESTORE is not set +# CONFIG_NAMESPACES is not set +# CONFIG_SCHED_AUTOGROUP is not set +# CONFIG_DEFAULT_USE_ENERGY_AWARE is not set +# CONFIG_SYSFS_DEPRECATED is not set +# CONFIG_RELAY is not set +# CONFIG_BLK_DEV_INITRD is not set +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_HAVE_UID16=y +CONFIG_BPF=y +CONFIG_EXPERT=y +# CONFIG_UID16 is not set +CONFIG_MULTIUSER=y +# CONFIG_SGETMASK_SYSCALL is not set +# CONFIG_SYSFS_SYSCALL is not set +# CONFIG_KALLSYMS is not set +CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y +CONFIG_BUG=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +# CONFIG_BPF_SYSCALL is not set +CONFIG_SHMEM=y +# CONFIG_AIO is not set +CONFIG_ADVISE_SYSCALLS=y +# CONFIG_USERFAULTFD is not set +CONFIG_MEMBARRIER=y +CONFIG_EMBEDDED=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_PERF_USE_VMALLOC=y + +# +# Kernel Performance Events And Counters +# +# CONFIG_PERF_EVENTS is not set +# CONFIG_VM_EVENT_COUNTERS is not set +# CONFIG_SLUB_DEBUG is not set +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +# CONFIG_SLAB_FREELIST_RANDOM is not set +# CONFIG_SYSTEM_DATA_VERIFICATION is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +# CONFIG_UPROBES is not set +# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_NMI=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GENERIC_IDLE_POLL_SETUP=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_HAVE_GCC_PLUGINS=y +# CONFIG_GCC_PLUGINS is not set +CONFIG_HAVE_CC_STACKPROTECTOR=y +# CONFIG_CC_STACKPROTECTOR is not set +CONFIG_CC_STACKPROTECTOR_NONE=y +# CONFIG_CC_STACKPROTECTOR_REGULAR is not set +# CONFIG_CC_STACKPROTECTOR_STRONG is not set +# CONFIG_LTO is not set +CONFIG_LTO_NONE=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_REL=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_HAVE_EXIT_THREAD=y +CONFIG_ARCH_MMAP_RND_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_BITS_MAX=16 +CONFIG_ARCH_MMAP_RND_BITS=8 +# CONFIG_HAVE_ARCH_HASH is not set +# CONFIG_ISA_BUS_API is not set +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_OLD_SIGACTION=y +# CONFIG_CPU_NO_EFFICIENT_FFS is not set +# CONFIG_HAVE_ARCH_VMAP_STACK is not set + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +# CONFIG_MODULE_COMPRESS is not set +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_BLOCK=y +# CONFIG_LBDAF is not set +# CONFIG_BLK_DEV_BSG is not set +# CONFIG_BLK_DEV_BSGLIB is not set +# CONFIG_BLK_DEV_INTEGRITY is not set +# CONFIG_BLK_CMDLINE_PARSER is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +CONFIG_EFI_PARTITION=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +# CONFIG_IOSCHED_DEADLINE is not set +CONFIG_IOSCHED_CFQ=y +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_UNINLINE_SPIN_UNLOCK=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +# CONFIG_FREEZER is not set + +# +# System Type +# +CONFIG_MMU=y +# CONFIG_ARCH_MULTIPLATFORM is not set +CONFIG_ARCH_SUNXI=y +# CONFIG_ARCH_GEMINI is not set +# CONFIG_ARCH_EBSA110 is not set +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_NETX is not set +# CONFIG_ARCH_IOP13XX is not set +# CONFIG_ARCH_IOP32X is not set +# CONFIG_ARCH_IOP33X is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_DOVE is not set +# CONFIG_ARCH_KS8695 is not set +# CONFIG_ARCH_W90X900 is not set +# CONFIG_ARCH_LPC32XX is not set +# CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C24XX is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_ARCH_OMAP1 is not set +CONFIG_ARCH_SUN8I=y +# CONFIG_ARCH_SUN8IW11 is not set +# CONFIG_ARCH_SUN8IW12 is not set +# CONFIG_ARCH_SUN8IW15 is not set +# CONFIG_ARCH_SUN8IW16 is not set +# CONFIG_ARCH_SUN8IW17 is not set +# CONFIG_ARCH_SUN8IW8 is not set +# CONFIG_ARCH_SUN8IW7 is not set +# CONFIG_ARCH_SUN8IW6 is not set +# CONFIG_ARCH_SUN8IW18 is not set +# CONFIG_ARCH_SUN8IW19 is not set +CONFIG_ARCH_SUN8IW21=y +CONFIG_ARCH_SUN8IW21P1=y +# CONFIG_FPGA_V4_PLATFORM is not set +# CONFIG_FPGA_V7_PLATFORM is not set +CONFIG_EVB_PLATFORM=y +CONFIG_SUNXI_SOC_NAME="sun8iw21" + +# +# Processor Type +# +CONFIG_CPU_V7=y +CONFIG_CPU_32v6K=y +CONFIG_CPU_32v7=y +CONFIG_CPU_ABRT_EV7=y +CONFIG_CPU_PABRT_V7=y +CONFIG_CPU_CACHE_V7=y +CONFIG_CPU_CACHE_VIPT=y +CONFIG_CPU_COPY_V6=y +CONFIG_CPU_TLB_V7=y +CONFIG_CPU_HAS_ASID=y +CONFIG_CPU_CP15=y +CONFIG_CPU_CP15_MMU=y + +# +# Processor Features +# +# CONFIG_ARM_LPAE is not set +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +CONFIG_ARM_THUMB=y +# CONFIG_ARM_THUMBEE is not set +CONFIG_ARM_VIRT_EXT=y +CONFIG_SWP_EMULATE=y +# CONFIG_CPU_ICACHE_DISABLE is not set +# CONFIG_CPU_DCACHE_DISABLE is not set +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_CPU_SPECTRE=y +CONFIG_HARDEN_BRANCH_PREDICTOR=y +CONFIG_KUSER_HELPERS=y +# CONFIG_VDSO is not set +CONFIG_OUTER_CACHE=y +CONFIG_OUTER_CACHE_SYNC=y +CONFIG_MIGHT_HAVE_CACHE_L2X0=y +CONFIG_CACHE_L2X0=y +# CONFIG_PL310_ERRATA_588369 is not set +# CONFIG_PL310_ERRATA_727915 is not set +# CONFIG_PL310_ERRATA_753970 is not set +# CONFIG_PL310_ERRATA_769419 is not set +CONFIG_ARM_L1_CACHE_SHIFT_6=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_DMA_MEM_BUFFERABLE=y +CONFIG_ARM_HEAVY_MB=y +# CONFIG_DEBUG_RODATA is not set +CONFIG_MULTI_IRQ_HANDLER=y +# CONFIG_ARM_ERRATA_430973 is not set +# CONFIG_ARM_ERRATA_458693 is not set +# CONFIG_ARM_ERRATA_460075 is not set +# CONFIG_ARM_ERRATA_720789 is not set +# CONFIG_ARM_ERRATA_743622 is not set +# CONFIG_ARM_ERRATA_751472 is not set +# CONFIG_ARM_ERRATA_754322 is not set +# CONFIG_ARM_ERRATA_775420 is not set +# CONFIG_ARM_ERRATA_773022 is not set +# CONFIG_ARM_ERRATA_818325_852422 is not set +# CONFIG_ARM_ERRATA_821420 is not set +# CONFIG_ARM_ERRATA_825619 is not set +# CONFIG_ARM_ERRATA_852421 is not set +# CONFIG_ARM_ERRATA_852423 is not set + +# +# Bus support +# +# CONFIG_PCI_DOMAINS_GENERIC is not set +# CONFIG_PCI_SYSCALL is not set +# CONFIG_PCCARD is not set + +# +# Kernel Features +# +CONFIG_HAVE_SMP=y +# CONFIG_SMP is not set +CONFIG_HAVE_ARM_ARCH_TIMER=y +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_3G_OPT is not set +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +# CONFIG_ARM_PSCI is not set +CONFIG_ARCH_NR_GPIO=416 +# CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_VOLUNTARY is not set +CONFIG_PREEMPT=y +CONFIG_PREEMPT_COUNT=y +CONFIG_HZ_FIXED=0 +CONFIG_HZ_100=y +# CONFIG_HZ_200 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +# CONFIG_HZ_500 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=100 +CONFIG_SCHED_HRTICK=y +CONFIG_THUMB2_KERNEL=y +CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11=y +CONFIG_ARM_ASM_UNIFIED=y +CONFIG_ARM_PATCH_IDIV=y +CONFIG_AEABI=y +CONFIG_ARM_STACK_ORDER=1 +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +CONFIG_HAVE_ARCH_PFN_VALID=y +CONFIG_HIGHMEM=y +CONFIG_HIGHPTE=y +CONFIG_CPU_SW_DOMAIN_PAN=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +# CONFIG_ARM_MODULE_PLTS is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_COMPACTION=y +CONFIG_MIGRATION=y +# CONFIG_PHYS_ADDR_T_64BIT is not set +CONFIG_BOUNCE=y +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_NEED_PER_CPU_KM=y +# CONFIG_CLEANCACHE is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +# CONFIG_CMA_DEBUGFS is not set +CONFIG_CMA_AREAS=4 +# CONFIG_ZPOOL is not set +# CONFIG_ZBUD is not set +# CONFIG_ZSMALLOC is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_FRAME_VECTOR=y +# CONFIG_SLAB_SYSFS is not set +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_ALIGNMENT_TRAP=y +# CONFIG_UACCESS_WITH_MEMCPY is not set +# CONFIG_SECCOMP is not set +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y +# CONFIG_PARAVIRT is not set +# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set +# CONFIG_XEN is not set +CONFIG_ARM_FLUSH_CONSOLE_ON_RESTART=y + +# +# Boot options +# +CONFIG_USE_OF=y +# CONFIG_ATAGS is not set +# CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE is not set +CONFIG_ZBOOT_ROM_TEXT=0 +CONFIG_ZBOOT_ROM_BSS=0 +# CONFIG_ARM_APPENDED_DTB is not set +CONFIG_CMDLINE="earlyprintk=sunxi-uart,0x05000000 loglevel=8 initcall_debug=1 console=ttyS0 init=/init" +# CONFIG_XIP_KERNEL is not set +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +# CONFIG_AUTO_ZRELADDR is not set + +# +# CPU Power Management +# + +# +# CPU Frequency scaling +# +# CONFIG_CPU_FREQ is not set + +# +# CPU Idle +# +# CONFIG_CPU_IDLE is not set +# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# +CONFIG_VFP=y +CONFIG_VFPv3=y +CONFIG_NEON=y +# CONFIG_KERNEL_MODE_NEON is not set + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +CONFIG_ELFCORE=y +CONFIG_BINFMT_SCRIPT=y +# CONFIG_BINFMT_FLAT is not set +# CONFIG_HAVE_AOUT is not set +# CONFIG_BINFMT_MISC is not set +# CONFIG_COREDUMP is not set + +# +# Power management options +# +# CONFIG_SUSPEND is not set +# CONFIG_PM is not set +# CONFIG_APM_EMULATION is not set +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# CONFIG_ARM_CPU_SUSPEND is not set +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_DIAG=y +CONFIG_UNIX=y +CONFIG_UNIX_DIAG=y +CONFIG_XFRM=y +CONFIG_XFRM_ALGO=y +# CONFIG_XFRM_USER is not set +# CONFIG_XFRM_SUB_POLICY is not set +# CONFIG_XFRM_MIGRATE is not set +# CONFIG_XFRM_STATISTICS is not set +CONFIG_NET_KEY=y +# CONFIG_NET_KEY_MIGRATE is not set +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_PING=y +CONFIG_IP_FIB_TRIE_STATS=y +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +# CONFIG_NET_IP_TUNNEL is not set +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y +# CONFIG_IP_PIMSM_V1 is not set +# CONFIG_IP_PIMSM_V2 is not set +CONFIG_TCP_METRICS=y +# CONFIG_SYN_COOKIES is not set +# CONFIG_NET_IPVTI is not set +# CONFIG_NET_UDP_TUNNEL is not set +# CONFIG_NET_FOU is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_INET_UDP_DIAG is not set +# CONFIG_INET_DIAG_DESTROY is not set +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +# CONFIG_IPV6 is not set +CONFIG_ANDROID_PARANOID_NETWORK=y +CONFIG_NET_ETHTOOL=y +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NET_PTP_CLASSIFY is not set +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +# CONFIG_NETFILTER is not set +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +# CONFIG_RDS is not set +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_L2TP is not set +# CONFIG_BRIDGE is not set +CONFIG_HAVE_NET_DSA=y +# CONFIG_NET_DSA is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_PHONET is not set +# CONFIG_IEEE802154 is not set +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set +# CONFIG_BATMAN_ADV is not set +# CONFIG_OPENVSWITCH is not set +# CONFIG_VSOCKETS is not set +# CONFIG_NETLINK_DIAG is not set +# CONFIG_MPLS is not set +# CONFIG_HSR is not set +# CONFIG_NET_SWITCHDEV is not set +# CONFIG_NET_L3_MASTER_DEV is not set +# CONFIG_NET_NCSI is not set +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +# CONFIG_BPF_JIT is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +# CONFIG_AF_RXRPC is not set +# CONFIG_AF_KCM is not set +# CONFIG_STREAM_PARSER is not set +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_CFG80211=y +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS is not set +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +# CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +# CONFIG_CFG80211_WEXT is not set +# CONFIG_LIB80211 is not set +# CONFIG_MAC80211 is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +# CONFIG_WIMAX is not set +# CONFIG_RFKILL is not set +# CONFIG_NET_9P is not set +# CONFIG_CAIF is not set +# CONFIG_CEPH_LIB is not set +# CONFIG_NFC is not set +# CONFIG_LWTUNNEL is not set +# CONFIG_DST_CACHE is not set +# CONFIG_NET_DEVLINK is not set +CONFIG_MAY_USE_DEVLINK=y +CONFIG_HAVE_CBPF_JIT=y + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER=y +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y +# CONFIG_FIRMWARE_IN_KERNEL is not set +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y +CONFIG_ALLOW_DEV_COREDUMP=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_GENERIC_CPU_DEVICES is not set +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_MMIO=y +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_FENCE_TRACE is not set +# CONFIG_DMA_CMA is not set + +# +# Bus devices +# +# CONFIG_BRCMSTB_GISB_ARB is not set +# CONFIG_SUNXI_RSB is not set +CONFIG_SUNXI_MBUS=y +# CONFIG_SUNXI_NSI is not set +# CONFIG_VEXPRESS_CONFIG is not set +# CONFIG_CONNECTOR is not set +CONFIG_MTD=y +# CONFIG_MTD_TESTS is not set +# CONFIG_MTD_REDBOOT_PARTS is not set +# CONFIG_MTD_CMDLINE_PARTS is not set +# CONFIG_MTD_AFS_PARTS is not set +CONFIG_MTD_OF_PARTS=y +# CONFIG_MTD_AR7_PARTS is not set +CONFIG_MTD_SUNXI_PARTS=y +# CONFIG_UBOOT_DISP_ENABLE is not set +CONFIG_SUNXI_MTD_BLK_SIZE=4096 + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=y +CONFIG_MTD_CHAR=y +CONFIG_MTD_BLOCK=y +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARTITIONED_MASTER is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_DATAFLASH is not set +CONFIG_MTD_M25P80=y +# CONFIG_MTD_SST25L is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +# CONFIG_MTD_NAND_IDS is not set +# CONFIG_MTD_NAND is not set +# CONFIG_AW_MTD_SPINAND is not set +# CONFIG_AW_MTD_RAWNAND is not set +# CONFIG_RAW_KERNEL is not set +# CONFIG_MTD_ONENAND is not set + +# +# LPDDR & LPDDR2 PCM memory drivers +# +# CONFIG_MTD_LPDDR is not set +# CONFIG_MTD_LPDDR2_NVM is not set +CONFIG_MTD_SPI_NOR=y +# CONFIG_MTD_MT81xx_NOR is not set +# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set +# CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_SPI_FLASH_SR is not set +# CONFIG_MTD_UBI is not set +CONFIG_DTC=y +CONFIG_OF=y +# CONFIG_OF_UNITTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_NET=y +CONFIG_OF_RESERVED_MEM=y +# CONFIG_OF_OVERLAY is not set +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_NULL_BLK is not set +# CONFIG_SUNXI_NAND is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +# CONFIG_BLK_DEV_LOOP is not set +# CONFIG_BLK_DEV_DRBD is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_MG_DISK is not set +# CONFIG_VIRTIO_BLK is not set +# CONFIG_BLK_DEV_RBD is not set +# CONFIG_NVME_TARGET is not set + +# +# Misc devices +# +# CONFIG_SENSORS_LIS3LV02D is not set +# CONFIG_AD525X_DPOT is not set +# CONFIG_DUMMY_IRQ is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_APDS9802ALS is not set +# CONFIG_ISL29003 is not set +# CONFIG_ISL29020 is not set +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_SENSORS_BH1770 is not set +# CONFIG_SENSORS_APDS990X is not set +# CONFIG_HMC6352 is not set +# CONFIG_DS1682 is not set +# CONFIG_TI_DAC7512 is not set +# CONFIG_USB_SWITCH_FSA9480 is not set +# CONFIG_LATTICE_ECP3_CONFIG is not set +# CONFIG_SRAM is not set +# CONFIG_SUNXI_SST_STORAGE is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_AT24 is not set +# CONFIG_EEPROM_AT25 is not set +# CONFIG_EEPROM_LEGACY is not set +# CONFIG_EEPROM_MAX6875 is not set +# CONFIG_EEPROM_93CX6 is not set +# CONFIG_EEPROM_93XX46 is not set + +# +# Texas Instruments shared transport line discipline +# +# CONFIG_TI_ST is not set +# CONFIG_SENSORS_LIS3_SPI is not set +# CONFIG_SENSORS_LIS3_I2C is not set + +# +# Altera FPGA firmware download module +# +# CONFIG_ALTERA_STAPL is not set + +# +# Intel MIC Bus Driver +# + +# +# SCIF Bus Driver +# + +# +# VOP Bus Driver +# + +# +# Intel MIC Host Driver +# + +# +# Intel MIC Card Driver +# + +# +# SCIF Driver +# + +# +# Intel MIC Coprocessor State Management (COSM) Drivers +# + +# +# VOP Driver +# +# CONFIG_ECHO is not set +# CONFIG_CXL_BASE is not set +# CONFIG_CXL_AFU_DRIVER_OPS is not set +CONFIG_SUNXI_RFKILL=m +# CONFIG_SUNXI_ADDR_MGT is not set +# CONFIG_MISC_PWM_LEDS is not set +# CONFIG_MISC_PWM_GPIO_LEDS is not set +# CONFIG_MISC_AXP_LEDS is not set + +# +# SCSI device support +# +CONFIG_SCSI_MOD=m +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +# CONFIG_SCSI_NETLINK is not set +# CONFIG_SCSI_MQ_DEFAULT is not set +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +# CONFIG_BLK_DEV_SR is not set +# CONFIG_CHR_DEV_SG is not set +# CONFIG_CHR_DEV_SCH is not set +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +# CONFIG_SCSI_SPI_ATTRS is not set +# CONFIG_SCSI_FC_ATTRS is not set +# CONFIG_SCSI_ISCSI_ATTRS is not set +# CONFIG_SCSI_SAS_ATTRS is not set +# CONFIG_SCSI_SAS_LIBSAS is not set +# CONFIG_SCSI_SRP_ATTRS is not set +CONFIG_SCSI_LOWLEVEL=y +# CONFIG_ISCSI_TCP is not set +# CONFIG_ISCSI_BOOT_SYSFS is not set +# CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_VIRTIO is not set +# CONFIG_SCSI_DH is not set +# CONFIG_SCSI_OSD_INITIATOR is not set +# CONFIG_ATA is not set +# CONFIG_MD is not set +# CONFIG_TARGET_CORE is not set +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_EQUALIZER is not set +# CONFIG_NET_TEAM is not set +# CONFIG_MACVLAN is not set +# CONFIG_VXLAN is not set +# CONFIG_MACSEC is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +# CONFIG_TUN is not set +# CONFIG_TUN_VNET_CROSS_LE is not set +# CONFIG_VETH is not set +# CONFIG_VIRTIO_NET is not set +# CONFIG_NLMON is not set + +# +# CAIF transport drivers +# + +# +# Distributed Switch Architecture drivers +# +# CONFIG_ETHERNET is not set +# CONFIG_PHYLIB is not set +# CONFIG_MICREL_KS8995MA is not set +# CONFIG_PPP is not set +# CONFIG_SLIP is not set + +# +# Host-side USB support is needed for USB Network Adapter support +# +# CONFIG_USB_NET_DRIVERS is not set +# CONFIG_WLAN is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_WAN is not set +# CONFIG_ISDN is not set +# CONFIG_NVM is not set + +# +# Input device support +# +CONFIG_INPUT=y +# CONFIG_INPUT_FF_MEMLESS is not set +# CONFIG_INPUT_POLLDEV is not set +# CONFIG_INPUT_SPARSEKMAP is not set +# CONFIG_INPUT_MATRIXKMAP is not set + +# +# Userland interfaces +# +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_EVDEV=m +# CONFIG_INPUT_EVBUG is not set +# CONFIG_INPUT_KEYRESET is not set +# CONFIG_INPUT_KEYCOMBO is not set +CONFIG_INPUT_SENSORINIT=y + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADP5588 is not set +# CONFIG_KEYBOARD_ADP5589 is not set +# CONFIG_KEYBOARD_ATKBD is not set +# CONFIG_KEYBOARD_QT1070 is not set +# CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_GPIOKEYS_AS_POWERKEY is not set +CONFIG_KEYBOARD_GPIO=m +# CONFIG_KEYBOARD_GPIO_POLLED is not set +# CONFIG_KEYBOARD_TCA6416 is not set +# CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_MATRIX is not set +# CONFIG_KEYBOARD_LM8333 is not set +# CONFIG_KEYBOARD_MAX7359 is not set +# CONFIG_KEYBOARD_MCS is not set +# CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_OPENCORES is not set +# CONFIG_KEYBOARD_SAMSUNG is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_SUN4I_LRADC is not set +# CONFIG_KEYBOARD_OMAP4 is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_BCM is not set +# CONFIG_KEYBOARD_SUNXI is not set +# CONFIG_GPIO_IR_RX_SUNXI is not set +# CONFIG_GPIO_IR_TX_SUNXI is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_PROPERTIES is not set +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set +# CONFIG_TOUCHSCREEN_AD7879 is not set +# CONFIG_TOUCHSCREEN_AR1021_I2C is not set +# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set +# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set +# CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_CHIPONE_ICN8318 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set +# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set +# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set +# CONFIG_TOUCHSCREEN_DYNAPRO is not set +# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set +# CONFIG_TOUCHSCREEN_EETI is not set +# CONFIG_TOUCHSCREEN_EGALAX is not set +# CONFIG_TOUCHSCREEN_FT6236 is not set +# CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX is not set +# CONFIG_TOUCHSCREEN_ILI210X is not set +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_ELAN is not set +# CONFIG_TOUCHSCREEN_ELO is not set +# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set +# CONFIG_TOUCHSCREEN_WACOM_I2C is not set +# CONFIG_TOUCHSCREEN_MAX11801 is not set +# CONFIG_TOUCHSCREEN_MCS5000 is not set +# CONFIG_TOUCHSCREEN_MMS114 is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set +# CONFIG_TOUCHSCREEN_INEXIO is not set +# CONFIG_TOUCHSCREEN_MK712 is not set +# CONFIG_TOUCHSCREEN_PENMOUNT is not set +# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set +# CONFIG_TOUCHSCREEN_TOUCHWIN is not set +# CONFIG_TOUCHSCREEN_PIXCIR is not set +# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set +# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set +# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set +# CONFIG_TOUCHSCREEN_TSC_SERIO is not set +# CONFIG_TOUCHSCREEN_TSC2004 is not set +# CONFIG_TOUCHSCREEN_TSC2005 is not set +# CONFIG_TOUCHSCREEN_TSC2007 is not set +# CONFIG_TOUCHSCREEN_ST1232 is not set +# CONFIG_TOUCHSCREEN_SUN4I is not set +# CONFIG_TOUCHSCREEN_SUR40 is not set +# CONFIG_TOUCHSCREEN_SX8654 is not set +# CONFIG_TOUCHSCREEN_TPS6507X is not set +# CONFIG_TOUCHSCREEN_ZFORCE is not set +# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set +# CONFIG_TOUCHSCREEN_GT82X is not set +# CONFIG_TOUCHSCREEN_IT7257_TS is not set +# CONFIG_TOUCHSCREEN_FT6336 is not set +CONFIG_TOUCHSCREEN_GSLX680NEW=m +# CONFIG_TOUCHSCREEN_FT5X16_TS is not set +# CONFIG_TOUCHSCREEN_FTS is not set +# CONFIG_TOUCHSCREEN_GT9XXNEW_TS is not set +# CONFIG_TOUCHSCREEN_GT9XX_TS is not set +# CONFIG_TOUCHSCREEN_TLSC6X_TS is not set +# CONFIG_TOUCHSCREEN_CF11XX_SITRONIX_TS is not set +CONFIG_TOUCHSCREEN_CST9220_HYNITRON_TS=m +# CONFIG_INPUT_MISC is not set +# CONFIG_RMI4_CORE is not set +CONFIG_INPUT_SENSOR=y +# CONFIG_SENSORS_BMA250 is not set +# CONFIG_SENSORS_SC7A30 is not set +# CONFIG_SENSORS_MMA7660 is not set +# CONFIG_SENSORS_MIR3DA is not set +# CONFIG_SENSORS_MXC622X is not set +# CONFIG_SENSORS_MMA8452 is not set +# CONFIG_SENSORS_MMA865X is not set +# CONFIG_SENSORS_MC32X0 is not set +CONFIG_SENSORS_GPADC=m +# CONFIG_SENSORS_GPADC_TEST is not set +# CONFIG_KEY_GPIO is not set +# CONFIG_SENSORS_DA380 is not set +# CONFIG_SENSORS_BMA2X2 is not set +# CONFIG_SENSORS_BMA2X2_ENABLE_INT1 is not set +# CONFIG_SENSORS_BMA2X2_ENABLE_INT2 is not set + +# +# Hardware I/O ports +# +# CONFIG_SERIO is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_TTY=y +# CONFIG_VT is not set +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +# CONFIG_SERIAL_NONSTANDARD is not set +# CONFIG_N_GSM is not set +# CONFIG_TRACE_SINK is not set +# CONFIG_LDISC_AUTOLOAD is not set +# CONFIG_DEVMEM is not set +# CONFIG_DEVKMEM is not set + +# +# Serial drivers +# +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_UARTLITE is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_SCCNXP is not set +# CONFIG_SERIAL_SC16IS7XX is not set +# CONFIG_SERIAL_BCM63XX is not set +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_IFX6X60 is not set +# CONFIG_SERIAL_XILINX_PS_UART is not set +# CONFIG_SERIAL_ARC is not set +# CONFIG_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set +# CONFIG_SERIAL_ST_ASC is not set +# CONFIG_SERIAL_STM32 is not set +CONFIG_SERIAL_SUNXI=y +# CONFIG_SERIAL_SUNXI_DMA is not set +# CONFIG_SERIAL_SUNXI_RXDMA is not set +CONFIG_SERIAL_SUNXI_CONSOLE=y +# CONFIG_SERIAL_SUNXI_EARLYCON is not set +# CONFIG_TTY_PRINTK is not set +# CONFIG_HVC_DCC is not set +# CONFIG_VIRTIO_CONSOLE is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +# CONFIG_XILLYBUS is not set +# CONFIG_SUNXI_SCR is not set +CONFIG_SUNXI_SYS_INFO=y +# CONFIG_SUNXI_QA_TEST is not set +# CONFIG_SUNXI_SMC is not set +CONFIG_DUMP_REG=y +CONFIG_DUMP_REG_MISC=y +# CONFIG_SUNXI_TIMER_TEST is not set +# CONFIG_SUNXI_TRANSFORM is not set +# CONFIG_SUNXI_DI is not set +# CONFIG_SUNXI_G2D is not set +# CONFIG_SUNXI_DSPO is not set +CONFIG_SUNXI_NNA_VIP=y +# CONFIG_SUNXI_NNA_GALCORE is not set + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=y +# CONFIG_I2C_MUX is not set +CONFIG_I2C_HELPER_AUTO=y + +# +# I2C Hardware Bus support +# + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_CBUS_GPIO is not set +# CONFIG_I2C_DESIGNWARE_PLATFORM is not set +# CONFIG_I2C_EMEV2 is not set +# CONFIG_I2C_GPIO is not set +# CONFIG_I2C_MV64XXX is not set +# CONFIG_I2C_OCORES is not set +CONFIG_I2C_SUNXI=y +# CONFIG_I2C_SUNXI_NG is not set +CONFIG_SUNXI_I2C_DELAYINIT=y +# CONFIG_I2C_PCA_PLATFORM is not set +# CONFIG_I2C_PXA_PCI is not set +# CONFIG_I2C_RK3X is not set +# CONFIG_I2C_SIMTEC is not set +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_DIOLAN_U2C is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_ROBOTFUZZ_OSIF is not set +# CONFIG_I2C_TAOS_EVM is not set +# CONFIG_I2C_TINY_USB is not set + +# +# Other I2C/SMBus bus drivers +# +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_SLAVE is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y +CONFIG_SPI_MEM=y + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +# CONFIG_SPI_AXI_SPI_ENGINE is not set +# CONFIG_SPI_BITBANG is not set +# CONFIG_SPI_CADENCE is not set +# CONFIG_SPI_DESIGNWARE is not set +# CONFIG_SPI_GPIO is not set +# CONFIG_SPI_FSL_SPI is not set +# CONFIG_SPI_OC_TINY is not set +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SUN4I is not set +# CONFIG_SPI_SUN6I is not set +CONFIG_SPI_SUNXI=y +CONFIG_SPIF_SUNXI=y +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_ZYNQMP_GQSPI is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=y +# CONFIG_SPI_LOOPBACK_TEST is not set +# CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPMI is not set +# CONFIG_HSI is not set + +# +# PPS support +# +# CONFIG_PPS is not set + +# +# PPS generators support +# + +# +# PTP clock support +# +# CONFIG_PTP_1588_CLOCK is not set + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PINCTRL=y + +# +# Pin controllers +# +CONFIG_PINMUX=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +# CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_SINGLE is not set + +# +# Allwinner SOC PINCTRL DRIVER +# +CONFIG_PINCTRL_SUNXI=y +# CONFIG_PINCTRL_SUNXI_TEST is not set +# CONFIG_PINCTRL_SUN4I_A10 is not set +# CONFIG_PINCTRL_SUN5I_A10S is not set +# CONFIG_PINCTRL_SUN5I_A13 is not set +# CONFIG_PINCTRL_GR8 is not set +# CONFIG_PINCTRL_SUN6I_A31 is not set +# CONFIG_PINCTRL_SUN6I_A31S is not set +# CONFIG_PINCTRL_SUN6I_A31_R is not set +# CONFIG_PINCTRL_SUN7I_A20 is not set +# CONFIG_PINCTRL_SUN8I_A23 is not set +# CONFIG_PINCTRL_SUN8I_A33 is not set +# CONFIG_PINCTRL_SUN8I_A83T is not set +# CONFIG_PINCTRL_SUN8I_A23_R is not set +# CONFIG_PINCTRL_SUN8I_H3 is not set +# CONFIG_PINCTRL_SUN8I_H3_R is not set +# CONFIG_PINCTRL_SUN9I_A80 is not set +# CONFIG_PINCTRL_SUN9I_A80_R is not set +CONFIG_PINCTRL_SUN8IW21P1=y +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_GPIOLIB=y +CONFIG_OF_GPIO=y +# CONFIG_DEBUG_GPIO is not set +# CONFIG_GPIO_SYSFS is not set + +# +# Memory mapped GPIO drivers +# +# CONFIG_GPIO_74XX_MMIO is not set +# CONFIG_GPIO_ALTERA is not set +# CONFIG_GPIO_SUNXI is not set +# CONFIG_GPIO_DWAPB is not set +# CONFIG_GPIO_EM is not set +# CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_GRGPIO is not set +# CONFIG_GPIO_MOCKUP is not set +# CONFIG_GPIO_MPC8XXX is not set +# CONFIG_GPIO_SYSCON is not set +# CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_ZEVIO is not set +# CONFIG_GPIO_ZX is not set + +# +# I2C GPIO expanders +# +# CONFIG_GPIO_ADP5588 is not set +# CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCA953X is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_SX150X is not set +# CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_TS4900 is not set + +# +# MFD GPIO expanders +# +# CONFIG_HTC_EGPIO is not set + +# +# SPI GPIO expanders +# +# CONFIG_GPIO_74X164 is not set +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MC33880 is not set +# CONFIG_GPIO_PISOSR is not set + +# +# SPI or I2C GPIO expanders +# +# CONFIG_GPIO_MCP23S08 is not set + +# +# USB GPIO expanders +# +# CONFIG_W1 is not set +# CONFIG_POWER_AVS is not set +# CONFIG_POWER_RESET is not set +# CONFIG_POWER_SUPPLY is not set +CONFIG_HWMON=y +# CONFIG_HWMON_VID is not set +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +# CONFIG_SENSORS_AD7314 is not set +# CONFIG_SENSORS_AD7414 is not set +# CONFIG_SENSORS_AD7418 is not set +# CONFIG_SENSORS_ADM1021 is not set +# CONFIG_SENSORS_ADM1025 is not set +# CONFIG_SENSORS_ADM1026 is not set +# CONFIG_SENSORS_ADM1029 is not set +# CONFIG_SENSORS_ADM1031 is not set +# CONFIG_SENSORS_ADM9240 is not set +# CONFIG_SENSORS_ADT7310 is not set +# CONFIG_SENSORS_ADT7410 is not set +# CONFIG_SENSORS_ADT7411 is not set +# CONFIG_SENSORS_ADT7462 is not set +# CONFIG_SENSORS_ADT7470 is not set +# CONFIG_SENSORS_ADT7475 is not set +# CONFIG_SENSORS_ASC7621 is not set +# CONFIG_SENSORS_ATXP1 is not set +# CONFIG_SENSORS_DS620 is not set +# CONFIG_SENSORS_DS1621 is not set +# CONFIG_SENSORS_F71805F is not set +# CONFIG_SENSORS_F71882FG is not set +# CONFIG_SENSORS_F75375S is not set +# CONFIG_SENSORS_FTSTEUTATES is not set +# CONFIG_SENSORS_GL518SM is not set +# CONFIG_SENSORS_GL520SM is not set +# CONFIG_SENSORS_G760A is not set +# CONFIG_SENSORS_G762 is not set +# CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HIH6130 is not set +# CONFIG_SENSORS_IT87 is not set +# CONFIG_SENSORS_JC42 is not set +# CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_LINEAGE is not set +# CONFIG_SENSORS_LTC2945 is not set +# CONFIG_SENSORS_LTC2990 is not set +# CONFIG_SENSORS_LTC4151 is not set +# CONFIG_SENSORS_LTC4215 is not set +# CONFIG_SENSORS_LTC4222 is not set +# CONFIG_SENSORS_LTC4245 is not set +# CONFIG_SENSORS_LTC4260 is not set +# CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_MAX1111 is not set +# CONFIG_SENSORS_MAX16065 is not set +# CONFIG_SENSORS_MAX1619 is not set +# CONFIG_SENSORS_MAX1668 is not set +# CONFIG_SENSORS_MAX197 is not set +# CONFIG_SENSORS_MAX31722 is not set +# CONFIG_SENSORS_MAX6639 is not set +# CONFIG_SENSORS_MAX6642 is not set +# CONFIG_SENSORS_MAX6650 is not set +# CONFIG_SENSORS_MAX6697 is not set +# CONFIG_SENSORS_MAX31790 is not set +# CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_ADCXX is not set +# CONFIG_SENSORS_LM63 is not set +# CONFIG_SENSORS_LM70 is not set +# CONFIG_SENSORS_LM73 is not set +# CONFIG_SENSORS_LM75 is not set +# CONFIG_SENSORS_LM77 is not set +# CONFIG_SENSORS_LM78 is not set +# CONFIG_SENSORS_LM80 is not set +# CONFIG_SENSORS_LM83 is not set +# CONFIG_SENSORS_LM85 is not set +# CONFIG_SENSORS_LM87 is not set +# CONFIG_SENSORS_LM90 is not set +# CONFIG_SENSORS_LM92 is not set +# CONFIG_SENSORS_LM93 is not set +# CONFIG_SENSORS_LM95234 is not set +# CONFIG_SENSORS_LM95241 is not set +# CONFIG_SENSORS_LM95245 is not set +# CONFIG_SENSORS_PC87360 is not set +# CONFIG_SENSORS_PC87427 is not set +# CONFIG_SENSORS_NTC_THERMISTOR is not set +# CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775 is not set +# CONFIG_SENSORS_NCT7802 is not set +# CONFIG_SENSORS_NCT7904 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_PMBUS is not set +# CONFIG_SENSORS_PWM_FAN is not set +# CONFIG_SENSORS_SHT15 is not set +# CONFIG_SENSORS_SHT21 is not set +# CONFIG_SENSORS_SHT3x is not set +# CONFIG_SENSORS_SHTC1 is not set +# CONFIG_SENSORS_DME1737 is not set +# CONFIG_SENSORS_EMC1403 is not set +# CONFIG_SENSORS_EMC2103 is not set +# CONFIG_SENSORS_EMC6W201 is not set +# CONFIG_SENSORS_SMSC47M1 is not set +# CONFIG_SENSORS_SMSC47M192 is not set +# CONFIG_SENSORS_SMSC47B397 is not set +# CONFIG_SENSORS_SCH56XX_COMMON is not set +# CONFIG_SENSORS_SCH5627 is not set +# CONFIG_SENSORS_SCH5636 is not set +# CONFIG_SENSORS_SMM665 is not set +# CONFIG_SENSORS_ADC128D818 is not set +# CONFIG_SENSORS_ADS1015 is not set +# CONFIG_SENSORS_ADS7828 is not set +# CONFIG_SENSORS_ADS7871 is not set +# CONFIG_SENSORS_AMC6821 is not set +# CONFIG_SENSORS_INA209 is not set +# CONFIG_SENSORS_INA2XX is not set +# CONFIG_SENSORS_INA3221 is not set +# CONFIG_SENSORS_TC74 is not set +# CONFIG_SENSORS_THMC50 is not set +# CONFIG_SENSORS_TMP102 is not set +# CONFIG_SENSORS_TMP103 is not set +# CONFIG_SENSORS_TMP401 is not set +# CONFIG_SENSORS_TMP421 is not set +# CONFIG_SENSORS_VT1211 is not set +# CONFIG_SENSORS_W83781D is not set +# CONFIG_SENSORS_W83791D is not set +# CONFIG_SENSORS_W83792D is not set +# CONFIG_SENSORS_W83793 is not set +# CONFIG_SENSORS_W83795 is not set +# CONFIG_SENSORS_W83L785TS is not set +# CONFIG_SENSORS_W83L786NG is not set +# CONFIG_SENSORS_W83627HF is not set +# CONFIG_SENSORS_W83627EHF is not set +# CONFIG_THERMAL is not set +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +# CONFIG_WATCHDOG_SYSFS is not set + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +# CONFIG_GPIO_WATCHDOG is not set +# CONFIG_XILINX_WATCHDOG is not set +# CONFIG_ZIIRAVE_WATCHDOG is not set +# CONFIG_CADENCE_WATCHDOG is not set +# CONFIG_DW_WATCHDOG is not set +CONFIG_SUNXI_WATCHDOG=y +# CONFIG_SUNXI_WDOG_BOOTON is not set +# CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MEN_A21_WDT is not set + +# +# USB-based Watchdog Cards +# +# CONFIG_USBPCWATCHDOG is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +# CONFIG_SSB is not set +CONFIG_BCMA_POSSIBLE=y + +# +# Broadcom specific AMBA +# +# CONFIG_BCMA is not set + +# +# Multifunction device drivers +# +# CONFIG_MFD_CORE is not set +# CONFIG_MFD_ACX00 is not set +# CONFIG_MFD_AC100 is not set +# CONFIG_MFD_ACT8945A is not set +# CONFIG_MFD_AS3711 is not set +# CONFIG_MFD_AS3722 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +# CONFIG_MFD_ATMEL_FLEXCOM is not set +# CONFIG_MFD_ATMEL_HLCDC is not set +# CONFIG_MFD_BCM590XX is not set +# CONFIG_MFD_PMC_MMIO is not set +# CONFIG_MFD_AXP2101_I2C is not set +# CONFIG_MFD_PMU_EXT_I2C is not set +# CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_CROS_EC is not set +# CONFIG_MFD_ASIC3 is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_DA9052_SPI is not set +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +# CONFIG_MFD_DA9062 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_DA9150 is not set +# CONFIG_MFD_DLN2 is not set +# CONFIG_MFD_EXYNOS_LPASS is not set +# CONFIG_MFD_MC13XXX_SPI is not set +# CONFIG_MFD_MC13XXX_I2C is not set +# CONFIG_MFD_HI6421_PMIC is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_HTC_I2CPLD is not set +# CONFIG_INTEL_SOC_PMIC is not set +# CONFIG_MFD_KEMPLD is not set +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77620 is not set +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77843 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_MFD_MT6397 is not set +# CONFIG_MFD_MENF21BMC is not set +# CONFIG_EZX_PCAP is not set +# CONFIG_MFD_VIPERBOARD is not set +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_MFD_PM8921_CORE is not set +# CONFIG_MFD_RT5033 is not set +# CONFIG_MFD_RTSX_USB is not set +# CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_RK808 is not set +# CONFIG_MFD_RN5T618 is not set +# CONFIG_MFD_SEC_CORE is not set +# CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_MFD_SKY81452 is not set +# CONFIG_MFD_SMSC is not set +# CONFIG_ABX500_CORE is not set +# CONFIG_MFD_STMPE is not set +# CONFIG_MFD_SUN6I_PRCM is not set +CONFIG_MFD_SYSCON=y +# CONFIG_MFD_TI_AM335X_TSCADC is not set +# CONFIG_MFD_LP3943 is not set +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_PALMAS is not set +# CONFIG_TPS6105X is not set +# CONFIG_TPS65010 is not set +# CONFIG_TPS6507X is not set +# CONFIG_MFD_TPS65086 is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TPS65218 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +# CONFIG_MFD_TPS65912_I2C is not set +# CONFIG_MFD_TPS65912_SPI is not set +# CONFIG_MFD_TPS80031 is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +# CONFIG_MFD_WL1273_CORE is not set +# CONFIG_MFD_LM3533 is not set +# CONFIG_MFD_TC3589X is not set +# CONFIG_MFD_TMIO is not set +# CONFIG_MFD_T7L66XB is not set +# CONFIG_MFD_TC6387XB is not set +# CONFIG_MFD_TC6393XB is not set +# CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_ARIZONA_SPI is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM831X_SPI is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_REGULATOR is not set +CONFIG_MEDIA_SUPPORT=y + +# +# Multimedia core support +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set +# CONFIG_MEDIA_RADIO_SUPPORT is not set +# CONFIG_MEDIA_SDR_SUPPORT is not set +# CONFIG_MEDIA_RC_SUPPORT is not set +CONFIG_MEDIA_CONTROLLER=y +# CONFIG_MEDIA_CONTROLLER_DVB is not set +CONFIG_VIDEO_DEV=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +CONFIG_VIDEO_V4L2=y +# CONFIG_VIDEO_DV_TIMINGS is not set +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEOBUF2_CORE=y +CONFIG_VIDEOBUF2_MEMOPS=y +CONFIG_VIDEOBUF2_DMA_CONTIG=y +CONFIG_VIDEOBUF2_VMALLOC=m +# CONFIG_TTPCI_EEPROM is not set + +# +# Media drivers +# +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +# CONFIG_USB_GSPCA is not set +# CONFIG_USB_PWC is not set +# CONFIG_VIDEO_CPIA2 is not set +# CONFIG_USB_ZR364XX is not set +# CONFIG_USB_STKWEBCAM is not set +# CONFIG_USB_S2255 is not set +# CONFIG_VIDEO_USBTV is not set + +# +# Webcam, TV (analog/digital) USB devices +# +# CONFIG_VIDEO_EM28XX is not set +CONFIG_V4L_PLATFORM_DRIVERS=y +# CONFIG_SOC_CAMERA is not set +# CONFIG_VIDEO_XILINX is not set +# CONFIG_VIDEO_SUNXI_EVE is not set +CONFIG_VIDEO_SUNXI_VIN=y +CONFIG_CSI_VIN=y +CONFIG_ENABLE_SENSOR_FLIP_OPTION=y +# CONFIG_CSI_CCI is not set +# CONFIG_FLASH is not set +# CONFIG_ACTUATOR is not set +# CONFIG_SENSOR_LIST is not set +# CONFIG_BUF_AUTO_UPDATE is not set +# CONFIG_VIN_LOG is not set +# CONFIG_PIPELINE_RESET is not set +# CONFIG_MULTI_FRAME is not set +# CONFIG_SUPPORT_ISP_TDM is not set +# CONFIG_MIPI_VC is not set +# CONFIG_AVG_TDM_FIFO is not set +# CONFIG_DISPPLAY_SYNC is not set +CONFIG_VIN_IOMMU=y +CONFIG_D3D=y +# CONFIG_D3D_LTF_EN is not set +CONFIG_D3D_COMPRESS_EN=y +# CONFIG_WDR is not set +# CONFIG_FRAMEDONE_TWO_BUFFER is not set +CONFIG_ISP_SERVER_MELIS=y +CONFIG_VIN_INIT_MELIS=y +# CONFIG_SUPPORT_THREE_CAMERA_MELIS is not set +CONFIG_VIDEO_SUNXI_VIN_SPECIAL=y + +# +# sensor driver select +# +# CONFIG_SENSOR_AR0238 is not set +# CONFIG_SENSOR_AR0238_HISPI is not set +# CONFIG_SENSOR_OV5640 is not set +# CONFIG_SENSOR_OV2775_MIPI is not set +# CONFIG_SENSOR_OV2710_MIPI is not set +# CONFIG_SENSOR_OV2718_MIPI is not set +# CONFIG_SENSOR_OV7251_MIPI is not set +# CONFIG_SENSOR_OV2735_MIPI is not set +# CONFIG_SENSOR_OV7750_MIPI is not set +# CONFIG_SENSOR_OV02B10_MIPI is not set +# CONFIG_SENSOR_OV5648 is not set +# CONFIG_SENSOR_OS02G10 is not set +# CONFIG_SENSOR_GC2145 is not set +# CONFIG_SENSOR_GC1054_MIPI is not set +# CONFIG_SENSOR_GC1084_MIPI is not set +# CONFIG_SENSOR_GC0308_MIPI is not set +# CONFIG_SENSOR_GC0310_MIPI is not set +# CONFIG_SENSOR_GC2355_MIPI is not set +CONFIG_SENSOR_GC2053_MIPI=y +# CONFIG_SENSOR_GC2053_8BIT_MIPI is not set +# CONFIG_SENSOR_GC2083_MIPI is not set +# CONFIG_SENSOR_GC2093_MIPI is not set +# CONFIG_SENSOR_GC4023_MIPI is not set +CONFIG_SENSOR_GC4663_MIPI=y +# CONFIG_SENSOR_GC0403_MIPI is not set +# CONFIG_SENSOR_GC5025_MIPI is not set +# CONFIG_SENSOR_GC5035_MIPI is not set +# CONFIG_SENSOR_GC5603_MIPI is not set +# CONFIG_SENSOR_GC02M1_MIPI is not set +# CONFIG_SENSOR_SC1346_MIPI is not set +# CONFIG_SENSOR_SC2232_MIPI is not set +# CONFIG_SENSOR_SC2336_MIPI is not set +# CONFIG_SENSOR_SC5336_MIPI is not set +# CONFIG_SENSOR_SC2355_MIPI is not set +# CONFIG_SENSOR_SC031GS_MIPI is not set +# CONFIG_SENSOR_SC500AI_MIPI is not set +# CONFIG_SENSOR_SC530AI_MIPI is not set +# CONFIG_SENSOR_SC200AI_MIPI is not set +# CONFIG_SENSOR_SC3335_MIPI is not set +# CONFIG_SENSOR_SC3336_MIPI is not set +# CONFIG_SENSOR_SC3338_MIPI is not set +# CONFIG_SENSOR_SC4336_MIPI is not set +# CONFIG_SENSOR_SC4336P_MIPI is not set +# CONFIG_SENSOR_SP2306_MIPI is not set +# CONFIG_SENSOR_IMX214 is not set +# CONFIG_SENSOR_IMX219 is not set +# CONFIG_SENSOR_IMX274_SLVDS is not set +# CONFIG_SENSOR_IMX291_DVP is not set +# CONFIG_SENSOR_IMX291_MIPI is not set +# CONFIG_SENSOR_IMX317_MIPI is not set +# CONFIG_SENSOR_IMX335_MIPI is not set +# CONFIG_SENSOR_IMX326_MIPI is not set +# CONFIG_SENSOR_IMX477_MIPI is not set +# CONFIG_SENSOR_IMX278_MIPI is not set +# CONFIG_SENSOR_IMX258_MIPI is not set +# CONFIG_SENSOR_IMX386_MIPI is not set +# CONFIG_SENSOR_IMX386_2LANE_MIPI is not set +# CONFIG_SENSOR_IMX230_MIPI is not set +# CONFIG_SENSOR_S5K3H5XA is not set +# CONFIG_SENSOR_TP9950 is not set +# CONFIG_SENSOR_TP9953 is not set +# CONFIG_SENSOR_TP9963 is not set +# CONFIG_SENSOR_OFILM0092 is not set +# CONFIG_SENSOR_OS03B10 is not set +# CONFIG_SENSOR_F37P is not set +# CONFIG_SENSOR_F37P_VC is not set +# CONFIG_SENSOR_OS04A10 is not set +# CONFIG_SENSOR_K302P is not set +# CONFIG_SENSOR_K06 is not set +# CONFIG_SENSOR_F53 is not set +# CONFIG_SENSOR_MIS2008_MIPI is not set +# CONFIG_SENSOR_H63_MIPI is not set +# CONFIG_SENSOR_H63_DVP is not set +# CONFIG_SENSOR_F355P_MIPI is not set +# CONFIG_SENSOR_F355P_DVP is not set +# CONFIG_SENSOR_BF2253L_MIPI is not set +# CONFIG_SENSOR_GC0406_MIPI is not set +# CONFIG_SENSOR_SC2336P_MIPI is not set +# CONFIG_SENSOR_BF2257CS_MIPI is not set +# CONFIG_SENSOR_SC202CS_MIPI is not set +# CONFIG_SENSOR_POWER is not set +# CONFIG_VIDEO_SUNXI_VFE is not set +# CONFIG_V4L_MEM2MEM_DRIVERS is not set +# CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_SUNXI_ISE is not set +# CONFIG_SUNXI_EISE is not set + +# +# Supported MMC/SDIO adapters +# +# CONFIG_CYPRESS_FIRMWARE is not set + +# +# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) +# +# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set + +# +# I2C Encoders, decoders, sensors and other helper chips +# + +# +# Audio decoders, processors and mixers +# +# CONFIG_VIDEO_TVAUDIO is not set +# CONFIG_VIDEO_TDA7432 is not set +# CONFIG_VIDEO_TDA9840 is not set +# CONFIG_VIDEO_TEA6415C is not set +# CONFIG_VIDEO_TEA6420 is not set +# CONFIG_VIDEO_MSP3400 is not set +# CONFIG_VIDEO_CS3308 is not set +# CONFIG_VIDEO_CS5345 is not set +# CONFIG_VIDEO_CS53L32A is not set +# CONFIG_VIDEO_TLV320AIC23B is not set +# CONFIG_VIDEO_UDA1342 is not set +# CONFIG_VIDEO_WM8775 is not set +# CONFIG_VIDEO_WM8739 is not set +# CONFIG_VIDEO_VP27SMPX is not set +# CONFIG_VIDEO_SONY_BTF_MPX is not set + +# +# RDS decoders +# +# CONFIG_VIDEO_SAA6588 is not set + +# +# Video decoders +# +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_ADV7604 is not set +# CONFIG_VIDEO_ADV7842 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_SAA7110 is not set +# CONFIG_VIDEO_SAA711X is not set +# CONFIG_VIDEO_TC358743 is not set +# CONFIG_VIDEO_TVP514X is not set +# CONFIG_VIDEO_TVP5150 is not set +# CONFIG_VIDEO_TVP7002 is not set +# CONFIG_VIDEO_TW2804 is not set +# CONFIG_VIDEO_TW9903 is not set +# CONFIG_VIDEO_TW9906 is not set +# CONFIG_VIDEO_VPX3220 is not set + +# +# Video and audio decoders +# +# CONFIG_VIDEO_SAA717X is not set +# CONFIG_VIDEO_CX25840 is not set + +# +# Video encoders +# +# CONFIG_VIDEO_SAA7127 is not set +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_ADV7511 is not set +# CONFIG_VIDEO_AD9389B is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_THS8200 is not set + +# +# Camera sensor devices +# +# CONFIG_VIDEO_OV2659 is not set +# CONFIG_VIDEO_OV7640 is not set +# CONFIG_VIDEO_OV7670 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_MT9M032 is not set +# CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set +# CONFIG_VIDEO_MT9V011 is not set +# CONFIG_VIDEO_MT9V032 is not set +# CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_M5MOLS is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_SMIAPP is not set +# CONFIG_VIDEO_S5C73M3 is not set + +# +# Flash devices +# +# CONFIG_VIDEO_ADP1653 is not set +# CONFIG_VIDEO_AS3645A is not set +# CONFIG_VIDEO_LM3560 is not set +# CONFIG_VIDEO_LM3646 is not set + +# +# Video improvement chips +# +# CONFIG_VIDEO_UPD64031A is not set +# CONFIG_VIDEO_UPD64083 is not set + +# +# Audio/Video compression chips +# +# CONFIG_VIDEO_SAA6752HS is not set + +# +# Miscellaneous helper chips +# +# CONFIG_VIDEO_THS7303 is not set +# CONFIG_VIDEO_M52790 is not set + +# +# Sensors used on soc_camera driver +# + +# +# SPI helper chips +# +# CONFIG_VIDEO_GS1662 is not set +# CONFIG_SPI_CAMERA is not set + +# +# Customise DVB Frontends +# +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set +CONFIG_VIDEO_ENCODER_DECODER_SUNXI=y +# CONFIG_VIDEO_KERNEL_DEC_SUNXI is not set +CONFIG_VIDEO_KERNEL_ENC_SUNXI=y +# CONFIG_VE_SUPPORT_RPM is not set +# CONFIG_VIDEO_GOOGLE_VP9_DECODER_SUNXI is not set +CONFIG_VIDEO_RT_MEDIA=y +CONFIG_RT_MEDIA_SINGEL_SENSOR=y +# CONFIG_RT_MEDIA_DUAL_SENSOR is not set +# CONFIG_RT_MEDIA_THREE_SENSOR is not set +CONFIG_RT_MEDIA_CDC_LOG_LEVEL=3 +# CONFIG_RT_MEDIA_SETUP_RECORDER_IN_KERNEL is not set +# CONFIG_AW_TSC is not set +# CONFIG_SUNXI_NNA is not set + +# +# Graphics support +# + +# +# GPU support for sunxi +# +CONFIG_SUNXI_GPU_TYPE="None" +# CONFIG_GPU_PM_OPP is not set +# CONFIG_DRM is not set + +# +# ACP (Audio CoProcessor) Configuration +# + +# +# Frame buffer Devices +# +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set + +# +# Video support for sunxi +# +# CONFIG_DISP2_SUNXI_SATA_TEST is not set +# CONFIG_FB_CONSOLE_SUNXI is not set +CONFIG_DISP2_SUNXI=m +# CONFIG_SUNXI_DISP2_PQ is not set +CONFIG_SUNXI_DISP2_FB_DISABLE_ROTATE=y +# CONFIG_SUNXI_DISP2_FB_ROTATION_SUPPORT is not set +# CONFIG_SUNXI_DISP2_FB_DECOMPRESS_LZMA is not set +# CONFIG_HDMI_DISP2_SUNXI is not set +# CONFIG_HDMI2_DISP2_SUNXI is not set +# CONFIG_HDMI_EP952_DISP2_SUNXI is not set +# CONFIG_TV_DISP2_SUNXI is not set +# CONFIG_VDPO_DISP2_SUNXI is not set +# CONFIG_EDP_DISP2_SUNXI is not set +# CONFIG_DISP2_SUNXI_BOOT_COLORBAR is not set +# CONFIG_DISP2_SUNXI_DEBUG is not set +# CONFIG_DISP2_SUNXI_COMPOSER is not set +# CONFIG_DISP2_LCD_ESD_DETECT is not set +# CONFIG_DISP2_LCD_MULTI_COMPATIBLE is not set +# CONFIG_LCD_FB is not set +# CONFIG_LCD_FB_ENABLE_DEFERRED_IO is not set + +# +# LCD panels select +# +# CONFIG_LCD_SUPPORT_GG1P4062UTSW is not set +# CONFIG_LCD_SUPPORT_DX0960BE40A1 is not set +# CONFIG_LCD_SUPPORT_TFT720X1280 is not set +# CONFIG_LCD_SUPPORT_FD055HD003S is not set +# CONFIG_LCD_SUPPORT_HE0801A068 is not set +# CONFIG_LCD_SUPPORT_ILI9341 is not set +# CONFIG_LCD_SUPPORT_LH219WQ1 is not set +# CONFIG_LCD_SUPPORT_LS029B3SX02 is not set +# CONFIG_LCD_SUPPORT_LT070ME05000 is not set +# CONFIG_LCD_SUPPORT_S6D7AA0X01 is not set +# CONFIG_LCD_SUPPORT_T27P06 is not set +# CONFIG_LCD_SUPPORT_TFT720x1280 is not set +# CONFIG_LCD_SUPPORT_WTQ05027D01 is not set +# CONFIG_LCD_SUPPORT_H245QBN02 is not set +# CONFIG_LCD_SUPPORT_ST7789V is not set +# CONFIG_LCD_SUPPORT_ST7796S is not set +# CONFIG_LCD_SUPPORT_ST7701S is not set +# CONFIG_LCD_SUPPORT_ST7701S_G5 is not set +# CONFIG_LCD_SUPPORT_T30P106 is not set +# CONFIG_LCD_SUPPORT_TO20T20000 is not set +# CONFIG_LCD_SUPPORT_FRD450H40014 is not set +# CONFIG_LCD_SUPPORT_S2003T46G is not set +# CONFIG_LCD_SUPPORT_WILLIAMLCD is not set +# CONFIG_LCD_SUPPORT_LQ101R1SX03 is not set +# CONFIG_LCD_SUPPORT_INET_DSI_PANEL is not set +# CONFIG_LCD_SUPPORT_WTL096601G03 is not set +# CONFIG_LCD_SUPPORT_RT13QV005D is not set +# CONFIG_LCD_SUPPORT_ST7789V_CPU is not set +# CONFIG_LCD_SUPPORT_KD101NA5 is not set +# CONFIG_LCD_SUPPORT_KD070D57 is not set +# CONFIG_LCD_SUPPORT_ZS080NI4003E7H3H_A is not set +# CONFIG_LCD_SUPPORT_TV096WXM_NH0 is not set +# CONFIG_LCD_SUPPORT_BP101WX1_206 is not set +# CONFIG_LCD_SUPPORT_K101IM2QA04 is not set +CONFIG_LCD_SUPPORT_T050K589=y +# CONFIG_LCD_SUPPORT_KD080D24 is not set +# CONFIG_LCD_SUPPORT_JD9161Z_MIPI is not set +CONFIG_LCD_SUPPORT_ICN6202=y +CONFIG_LCD_SUPPORT_ICN6202_2LANE=y +# CONFIG_LCD_SUPPORT_NT35510_MIPI is not set + +# +# Display engine feature select +# +CONFIG_DISP2_SUNXI_SUPPORT_SMBL=y +CONFIG_DISP2_SUNXI_SUPPORT_ENAHNCE=y +# CONFIG_FB_SSD1307 is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +# CONFIG_VGASTATE is not set +# CONFIG_LOGO is not set +CONFIG_SOUND=m +# CONFIG_SOUND_OSS_CORE is not set +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_DMAENGINE_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y +# CONFIG_SND_SEQUENCER is not set +# CONFIG_SND_MIXER_OSS is not set +# CONFIG_SND_PCM_OSS is not set +CONFIG_SND_PCM_TIMER=y +# CONFIG_SND_HRTIMER is not set +# CONFIG_SND_DYNAMIC_MINORS is not set +# CONFIG_SND_SUPPORT_OLD_API is not set +CONFIG_SND_PROC_FS=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +# CONFIG_SND_RAWMIDI_SEQ is not set +# CONFIG_SND_OPL3_LIB_SEQ is not set +# CONFIG_SND_OPL4_LIB_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +# CONFIG_SND_EMU10K1_SEQ is not set +CONFIG_SND_DRIVERS=y +# CONFIG_SND_DUMMY is not set +# CONFIG_SND_ALOOP is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set + +# +# HD-Audio +# +CONFIG_SND_HDA_PREALLOC_SIZE=64 +# CONFIG_SND_ARM is not set +# CONFIG_SND_SPI is not set +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +# CONFIG_SND_USB_UA101 is not set +# CONFIG_SND_USB_CAIAQ is not set +# CONFIG_SND_USB_6FIRE is not set +# CONFIG_SND_USB_HIFACE is not set +# CONFIG_SND_BCD2000 is not set +# CONFIG_SND_USB_POD is not set +# CONFIG_SND_USB_PODHD is not set +# CONFIG_SND_USB_TONEPORT is not set +# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_SOC=m +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=m +# CONFIG_SND_SOC_AMD_ACP is not set +# CONFIG_SND_ATMEL_SOC is not set +# CONFIG_SND_DESIGNWARE_I2S is not set + +# +# SoC Audio for Freescale CPUs +# + +# +# Common SoC Audio options for Freescale CPUs: +# +# CONFIG_SND_SOC_FSL_ASRC is not set +# CONFIG_SND_SOC_FSL_SAI is not set +# CONFIG_SND_SOC_FSL_SSI is not set +# CONFIG_SND_SOC_FSL_SPDIF is not set +# CONFIG_SND_SOC_FSL_ESAI is not set +# CONFIG_SND_SOC_IMX_AUDMUX is not set +# CONFIG_SND_SOC_IMG is not set + +# +# Allwinner SoC Audio support +# +# CONFIG_SND_SUNXI_SOC_SUN8IW21_CODEC is not set +# CONFIG_SND_SUNXI_SOC_SUNXI_DAUDIO is not set +# CONFIG_SND_SUNXI_SOC_SUNXI_DMIC is not set +CONFIG_SND_SOC_SUNXI_PCM=m +CONFIG_SND_SOC_SUNXI_MACH=m +CONFIG_SND_SOC_SUNXI_INTERNALCODEC=m +CONFIG_SND_SOC_SUNXI_SUN8IW21_CODEC=m + +# +# Allwinner SoC Audio support V2 +# +CONFIG_SND_SOC_SUNXI_AAUDIO=m +# CONFIG_SND_SOC_SUNXI_DMIC is not set +CONFIG_SND_SOC_SUNXI_DAUDIO=m +CONFIG_SND_SOC_SUNXI_COMPONENTS=m +CONFIG_SND_SOC_SUNXI_RXSYNC=m +# CONFIG_SND_SOC_SUNXI_DEBUG is not set +# CONFIG_SND_SOC_XTFPGA_I2S is not set +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +# CONFIG_SND_SOC_AC97_CODEC is not set +# CONFIG_SND_SOC_ADAU1701 is not set +# CONFIG_SND_SOC_ADAU7002 is not set +# CONFIG_SND_SOC_AK4104 is not set +# CONFIG_SND_SOC_AK4554 is not set +# CONFIG_SND_SOC_AK4613 is not set +# CONFIG_SND_SOC_AK4642 is not set +# CONFIG_SND_SOC_AK5386 is not set +# CONFIG_SND_SOC_ALC5623 is not set +# CONFIG_SND_SOC_BT_SCO is not set +# CONFIG_SND_SOC_CS35L32 is not set +# CONFIG_SND_SOC_CS35L33 is not set +# CONFIG_SND_SOC_CS42L51_I2C is not set +# CONFIG_SND_SOC_CS42L52 is not set +# CONFIG_SND_SOC_CS42L56 is not set +# CONFIG_SND_SOC_CS42L73 is not set +# CONFIG_SND_SOC_CS4265 is not set +# CONFIG_SND_SOC_CS4270 is not set +# CONFIG_SND_SOC_CS4271_I2C is not set +# CONFIG_SND_SOC_CS4271_SPI is not set +# CONFIG_SND_SOC_CS42XX8_I2C is not set +# CONFIG_SND_SOC_CS4349 is not set +# CONFIG_SND_SOC_CS53L30 is not set +# CONFIG_SND_SOC_ES8328 is not set +# CONFIG_SND_SOC_GTM601 is not set +# CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX9860 is not set +# CONFIG_SND_SOC_PCM1681 is not set +# CONFIG_SND_SOC_PCM179X_I2C is not set +# CONFIG_SND_SOC_PCM179X_SPI is not set +# CONFIG_SND_SOC_PCM3168A_I2C is not set +# CONFIG_SND_SOC_PCM3168A_SPI is not set +# CONFIG_SND_SOC_PCM512x_I2C is not set +# CONFIG_SND_SOC_PCM512x_SPI is not set +# CONFIG_SND_SOC_RT5616 is not set +# CONFIG_SND_SOC_RT5631 is not set +# CONFIG_SND_SOC_RT5677_SPI is not set +# CONFIG_SND_SOC_SGTL5000 is not set +# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set +# CONFIG_SND_SOC_SPDIF is not set +# CONFIG_SND_SOC_SSM2602_SPI is not set +# CONFIG_SND_SOC_SSM2602_I2C is not set +# CONFIG_SND_SOC_SSM4567 is not set +# CONFIG_SND_SOC_STA32X is not set +# CONFIG_SND_SOC_STA350 is not set +# CONFIG_SND_SOC_STI_SAS is not set +# CONFIG_SND_SOC_TAS2552 is not set +# CONFIG_SND_SOC_TAS5086 is not set +# CONFIG_SND_SOC_TAS571X is not set +# CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TFA9879 is not set +# CONFIG_SND_SOC_TLV320AIC23_I2C is not set +# CONFIG_SND_SOC_TLV320AIC23_SPI is not set +# CONFIG_SND_SOC_TLV320AIC31XX is not set +# CONFIG_SND_SOC_TLV320AIC3X is not set +# CONFIG_SND_SOC_TS3A227E is not set +# CONFIG_SND_SOC_WM8510 is not set +# CONFIG_SND_SOC_WM8523 is not set +# CONFIG_SND_SOC_WM8580 is not set +# CONFIG_SND_SOC_WM8711 is not set +# CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8737 is not set +# CONFIG_SND_SOC_WM8741 is not set +# CONFIG_SND_SOC_WM8750 is not set +# CONFIG_SND_SOC_WM8753 is not set +# CONFIG_SND_SOC_WM8770 is not set +# CONFIG_SND_SOC_WM8776 is not set +# CONFIG_SND_SOC_WM8804_I2C is not set +# CONFIG_SND_SOC_WM8804_SPI is not set +# CONFIG_SND_SOC_WM8903 is not set +# CONFIG_SND_SOC_WM8960 is not set +# CONFIG_SND_SOC_WM8962 is not set +# CONFIG_SND_SOC_WM8974 is not set +# CONFIG_SND_SOC_WM8978 is not set +# CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_TPA6130A2 is not set +# CONFIG_SND_SOC_AC107 is not set +# CONFIG_SND_SOC_AC108 is not set +# CONFIG_SND_SOC_TAS5805M is not set +# CONFIG_SND_SIMPLE_CARD is not set +# CONFIG_SND_SIMPLE_SCU_CARD is not set +# CONFIG_SOUND_PRIME is not set + +# +# HID support +# +# CONFIG_HID is not set + +# +# USB HID support +# +# CONFIG_USB_HID is not set +# CONFIG_HID_PID is not set + +# +# USB HID Boot Protocol drivers +# +# CONFIG_USB_KBD is not set +# CONFIG_USB_MOUSE is not set + +# +# I2C HID support +# +# CONFIG_I2C_HID is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=m +CONFIG_USB_COMMON=m +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=m +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_BLACKLIST_HUB is not set +# CONFIG_USB_MON is not set +# CONFIG_USB_WUSB_CBAF is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +# CONFIG_USB_XHCI_HCD is not set +CONFIG_USB_EHCI_HCD=m +# CONFIG_USB_EHCI_ROOT_HUB_TT is not set +CONFIG_USB_EHCI_TT_NEWSCHED=y +# CONFIG_USB_EHCI_HCD_PLATFORM is not set +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_MAX3421_HCD is not set +CONFIG_USB_OHCI_HCD=m +# CONFIG_USB_OHCI_HCD_PLATFORM is not set +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HCD_TEST_MODE is not set +CONFIG_USB_SUNXI_HCD=m +CONFIG_USB_SUNXI_HCI=m +CONFIG_USB_SUNXI_EHCI0=m +# CONFIG_USB_SUNXI_EHCI1 is not set +CONFIG_USB_SUNXI_OHCI0=m +# CONFIG_USB_SUNXI_OHCI1 is not set + +# +# USB Device Class drivers +# +# CONFIG_USB_ACM is not set +# CONFIG_USB_PRINTER is not set +# CONFIG_USB_WDM is not set +# CONFIG_USB_TMC is not set + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_REALTEK=m +CONFIG_USB_STORAGE_DATAFAB=m +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_STORAGE_ENE_UB6250=m +CONFIG_USB_UAS=m + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USBIP_CORE is not set +# CONFIG_USB_MUSB_HDRC is not set +# CONFIG_USB_DWC3 is not set +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_ISP1760 is not set + +# +# USB port drivers +# +# CONFIG_USB_SERIAL is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_SISUSBVGA is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +# CONFIG_USB_IOWARRIOR is not set +# CONFIG_USB_TEST is not set +# CONFIG_USB_EHSET_TEST_FIXTURE is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_YUREX is not set +# CONFIG_USB_EZUSB_FX2 is not set +# CONFIG_USB_HSIC_USB3503 is not set +# CONFIG_USB_HSIC_USB4604 is not set +# CONFIG_USB_LINK_LAYER_TEST is not set + +# +# USB Physical Layer drivers +# +# CONFIG_USB_PHY is not set +# CONFIG_NOP_USB_XCEIV is not set +# CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_ISP1301 is not set +# CONFIG_USB_ULPI is not set +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 + +# +# USB Peripheral Controller +# +# CONFIG_USB_FUSB300 is not set +# CONFIG_USB_FOTG210_UDC is not set +# CONFIG_USB_GR_UDC is not set +# CONFIG_USB_R8A66597 is not set +# CONFIG_USB_PXA27X is not set +# CONFIG_USB_MV_UDC is not set +# CONFIG_USB_MV_U3D is not set +# CONFIG_USB_M66592 is not set +# CONFIG_USB_BDC_UDC is not set +# CONFIG_USB_NET2272 is not set +CONFIG_USB_SUNXI_UDC0=m +# CONFIG_USB_GADGET_XILINX is not set +# CONFIG_USB_DUMMY_HCD is not set +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_U_AUDIO=m +CONFIG_USB_F_MASS_STORAGE=m +CONFIG_USB_F_FS=m +CONFIG_USB_F_UAC1=m +CONFIG_USB_F_UVC=m +CONFIG_USB_F_HID=m +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_SERIAL is not set +# CONFIG_USB_CONFIGFS_ACM is not set +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_NCM is not set +# CONFIG_USB_CONFIGFS_ECM is not set +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +# CONFIG_USB_CONFIGFS_RNDIS is not set +# CONFIG_USB_CONFIGFS_EEM is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=m +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +CONFIG_USB_CONFIGFS_F_FS=m +# CONFIG_USB_CONFIGFS_F_MTP is not set +# CONFIG_USB_CONFIGFS_F_ACC is not set +CONFIG_USB_CONFIGFS_UEVENT=m +CONFIG_USB_CONFIGFS_F_UAC1=y +# CONFIG_USB_CONFIGFS_F_UAC2 is not set +# CONFIG_USB_CONFIGFS_F_MIDI is not set +CONFIG_USB_CONFIGFS_F_HID=y +CONFIG_USB_CONFIGFS_F_UVC=y +# CONFIG_USB_CONFIGFS_F_PRINTER is not set +CONFIG_USB_SUNXI_USB=m +CONFIG_USB_SUNXI_USB_MANAGER=m +CONFIG_USB_SUNXI_USB_DEBUG=m +CONFIG_USB_SUNXI_USB_ADB=m +# CONFIG_USB_ULPI_BUS is not set +# CONFIG_UWB is not set +CONFIG_MMC=m +# CONFIG_MMC_DEBUG is not set +CONFIG_PWRSEQ_EMMC=m +CONFIG_PWRSEQ_SIMPLE=m +# CONFIG_MMC_EMBEDDED_SDIO is not set +# CONFIG_MMC_PARANOID_SD_INIT is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_MMC_BLOCK_BOUNCE=y +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set +# CONFIG_MMC_SIMULATE_MAX_SPEED is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_SDHCI is not set +# CONFIG_MMC_DW is not set +# CONFIG_MMC_VUB300 is not set +# CONFIG_MMC_USHC is not set +# CONFIG_MMC_USDHI6ROL0 is not set +CONFIG_MMC_SUNXI=m +# CONFIG_MMC_MTK is not set +# CONFIG_MEMSTICK is not set +# CONFIG_NEW_LEDS is not set +# CONFIG_ACCESSIBILITY is not set +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +# CONFIG_EDAC is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set +# CONFIG_RTC_SHUTDOWN_ALARM is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +# CONFIG_RTC_INTF_PROC is not set +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +# CONFIG_RTC_DRV_ABB5ZES3 is not set +# CONFIG_RTC_DRV_ABX80X is not set +# CONFIG_RTC_DRV_DS1307 is not set +# CONFIG_RTC_DRV_DS1374 is not set +# CONFIG_RTC_DRV_DS1672 is not set +# CONFIG_RTC_DRV_HYM8563 is not set +# CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_RS5C372 is not set +# CONFIG_RTC_DRV_ISL1208 is not set +# CONFIG_RTC_DRV_ISL12022 is not set +# CONFIG_RTC_DRV_X1205 is not set +# CONFIG_RTC_DRV_PCF8523 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_PCF8563 is not set +# CONFIG_RTC_DRV_PCF8583 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_BQ32K is not set +# CONFIG_RTC_DRV_S35390A is not set +# CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8010 is not set +# CONFIG_RTC_DRV_RX8581 is not set +# CONFIG_RTC_DRV_RX8025 is not set +# CONFIG_RTC_DRV_EM3027 is not set +# CONFIG_RTC_DRV_RV8803 is not set + +# +# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T93 is not set +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1302 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1343 is not set +# CONFIG_RTC_DRV_DS1347 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6916 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RX4581 is not set +# CONFIG_RTC_DRV_RX6110 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_PCF2123 is not set +# CONFIG_RTC_DRV_MCP795 is not set +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +# CONFIG_RTC_DRV_DS3232 is not set +# CONFIG_RTC_DRV_PCF2127 is not set +# CONFIG_RTC_DRV_RV3029C2 is not set + +# +# Platform RTC drivers +# +# CONFIG_RTC_DRV_CMOS is not set +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1685_FAMILY is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 is not set +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_MSM6242 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_RP5C01 is not set +# CONFIG_RTC_DRV_V3020 is not set +# CONFIG_RTC_DRV_ZYNQMP is not set + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_SUNXI=y +# CONFIG_SUNXI_BOOTUP_EXTEND is not set +# CONFIG_SUNXI_TIMER_ALARM is not set +# CONFIG_SUNXI_RTC_BOOTCOUNT is not set +# CONFIG_RTC_DRV_SNVS is not set + +# +# HID Sensor RTC drivers +# +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=y +CONFIG_DMA_OF=y +CONFIG_DMA_SUNXI=y +# CONFIG_DMA_SUNXI_SUPPORT_4G is not set +# CONFIG_FSL_EDMA is not set +# CONFIG_INTEL_IDMA64 is not set +# CONFIG_NBPFAXI_DMA is not set +# CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_HIDMA is not set +# CONFIG_DW_DMAC is not set + +# +# DMA Clients +# +# CONFIG_ASYNC_TX_DMA is not set +# CONFIG_DMATEST is not set + +# +# DMABUF options +# +# CONFIG_SYNC_FILE is not set +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set +# CONFIG_VFIO is not set +# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRTIO=y + +# +# Virtio drivers +# +# CONFIG_VIRTIO_BALLOON is not set +# CONFIG_VIRTIO_INPUT is not set +# CONFIG_VIRTIO_MMIO is not set + +# +# Microsoft Hyper-V guest support +# +CONFIG_STAGING=y +# CONFIG_COMEDI is not set + +# +# Speakup console speech +# +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_ASHMEM is not set +# CONFIG_ANDROID_LOW_MEMORY_KILLER is not set +# CONFIG_ANDROID_INTF_ALARM_DEV is not set +CONFIG_ION=y +# CONFIG_ION_TEST is not set +# CONFIG_ION_DUMMY is not set +CONFIG_ION_SUNXI=y +# CONFIG_SUNXI_ION_DEBUG is not set +CONFIG_ION_OF=y +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set +# CONFIG_NANOHUB is not set +# CONFIG_GOLDFISH is not set +# CONFIG_CHROME_PLATFORMS is not set +CONFIG_CLKDEV_LOOKUP=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y + +# +# Common Clock Framework +# +# CONFIG_COMMON_CLK_DEBUG is not set +# CONFIG_COMMON_CLK_SI5351 is not set +# CONFIG_COMMON_CLK_SI514 is not set +# CONFIG_COMMON_CLK_SI570 is not set +# CONFIG_COMMON_CLK_CDCE706 is not set +# CONFIG_COMMON_CLK_CDCE925 is not set +# CONFIG_COMMON_CLK_CS2000_CP is not set +# CONFIG_CLK_QORIQ is not set +# CONFIG_COMMON_CLK_NXP is not set +# CONFIG_COMMON_CLK_PWM is not set +# CONFIG_COMMON_CLK_PXA is not set +# CONFIG_COMMON_CLK_PIC32 is not set +CONFIG_SUNXI_CCU=y +# CONFIG_SUN6I_A31_CCU is not set +# CONFIG_SUN8I_A23_CCU is not set +# CONFIG_SUN8I_A33_CCU is not set +# CONFIG_SUN8I_H3_CCU is not set + +# +# Hardware Spinlock drivers +# +# CONFIG_HWSPINLOCK_SUNXI is not set + +# +# Clock Source drivers +# +CONFIG_CLKSRC_OF=y +CONFIG_CLKSRC_PROBE=y +CONFIG_CLKSRC_MMIO=y +CONFIG_SUN4I_TIMER=y +CONFIG_ARM_ARCH_TIMER=y +# CONFIG_ARM_ARCH_TIMER_EVTSTREAM is not set +CONFIG_ARM_ARCH_TIMER_VCT_ACCESS=y +# CONFIG_ARM_TIMER_SP804 is not set +# CONFIG_ATMEL_PIT is not set +# CONFIG_SH_TIMER_CMT is not set +# CONFIG_SH_TIMER_MTU2 is not set +# CONFIG_SH_TIMER_TMU is not set +# CONFIG_EM_TIMER_STI is not set +CONFIG_MAILBOX=y +CONFIG_SUNXI_MBOX=y +CONFIG_SUNXI_RV32_STANBY=y +# CONFIG_PLATFORM_MHU is not set +# CONFIG_ALTERA_MBOX is not set +# CONFIG_MAILBOX_TEST is not set +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +# CONFIG_IOMMU_IO_PGTABLE_LPAE is not set +# CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set +CONFIG_OF_IOMMU=y +CONFIG_SUNXI_IOMMU=y +# CONFIG_SUNXI_IOMMU_LOOP_MAP is not set +# CONFIG_ARM_SMMU is not set +# CONFIG_IOMMU_DEBUG is not set + +# +# Remoteproc drivers +# +CONFIG_REMOTEPROC=y +# CONFIG_STE_MODEM_RPROC is not set +CONFIG_SUNXI_RPROC=y +# CONFIG_SUNXI_RPROC_SHARE_IRQ is not set +CONFIG_SUNXI_RPROC_FASTBOOT=y +CONFIG_SUNXI_RPROC_BOOT_PACKAGE=y +CONFIG_SUNXI_RPROC_TRACE_DEV=y +CONFIG_SUNXI_REMOTEPROC_E907_BOOT=y +# CONFIG_SUNXI_REMOTEPROC_HIFI4_BOOT is not set +CONFIG_SUNXI_REMOTEPROC_WQ=y +# CONFIG_SUNXI_REMOTEPROC_RT_THREAD is not set + +# +# Rpmsg drivers +# +CONFIG_RPMSG=y +# CONFIG_SUNXI_MSGBOX is not set +# CONFIG_SUNXI_RPMSG_E907 is not set +# CONFIG_SUNXI_RPMSG_SPEEDTEST is not set +# CONFIG_SUNXI_RPMSG_HEARBEAT is not set +CONFIG_RPMSG_CTRL=y +CONFIG_RPMSG_NOTIFY=y +# CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_VIRTIO=y + +# +# RPBuf drivers +# +CONFIG_RPBUF=y +CONFIG_RPBUF_DEV=y + +# +# Service +# +CONFIG_RPBUF_SERVICE_RPMSG=y + +# +# Controller +# +CONFIG_RPBUF_CONTROLLER_SUNXI=y + +# +# Sample +# +# CONFIG_RPBUF_SAMPLE_SUNXI is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Broadcom SoC drivers +# +# CONFIG_SOC_BRCMSTB is not set +# CONFIG_SOC_SUNXI is not set +CONFIG_SUNXI_ARISC_INF=y +CONFIG_SUNXI_FASTBOOT=y +# CONFIG_SOC_TI is not set +# CONFIG_PM_DEVFREQ is not set +# CONFIG_EXTCON is not set +# CONFIG_MEMORY is not set +# CONFIG_IIO is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_FSL_FTM is not set +# CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_SUN4I is not set +# CONFIG_PWM_SUNXI is not set +CONFIG_PWM_SUNXI_GROUP=y +# CONFIG_DSP_DEBUG is not set +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_MAX_NR=1 +CONFIG_SUNXI_WAKEUPGEN=y +# CONFIG_IPACK_BUS is not set +CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_ATH79 is not set +# CONFIG_RESET_BERLIN is not set +# CONFIG_RESET_LPC18XX is not set +# CONFIG_RESET_MESON is not set +# CONFIG_RESET_PISTACHIO is not set +# CONFIG_RESET_SOCFPGA is not set +# CONFIG_RESET_STM32 is not set +CONFIG_RESET_SUNXI=y +# CONFIG_TI_SYSCON_RESET is not set +# CONFIG_RESET_ZYNQ is not set +# CONFIG_FMC is not set + +# +# PHY Subsystem +# +# CONFIG_GENERIC_PHY is not set +# CONFIG_PHY_PXA_28NM_HSIC is not set +# CONFIG_PHY_PXA_28NM_USB2 is not set +# CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_SUN9I_USB is not set +# CONFIG_POWERCAP is not set +# CONFIG_MCB is not set + +# +# Performance monitor support +# +# CONFIG_RAS is not set + +# +# Android +# +CONFIG_ANDROID=y +# CONFIG_ANDROID_BINDER_IPC is not set +# CONFIG_NVMEM is not set +# CONFIG_STM is not set +# CONFIG_INTEL_TH is not set + +# +# FPGA Configuration Support +# +# CONFIG_FPGA is not set +# CONFIG_SUNXI_MPP is not set +# CONFIG_TEE is not set + +# +# Firmware Drivers +# +# CONFIG_ARM_SCPI_PROTOCOL is not set +# CONFIG_FIRMWARE_MEMMAP is not set +# CONFIG_FW_CFG_SYSFS is not set +CONFIG_HAVE_ARM_SMCCC=y + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +# CONFIG_EXT4_FS is not set +# CONFIG_REISERFS_FS is not set +# CONFIG_JFS_FS is not set +# CONFIG_OCFS2_FS is not set +# CONFIG_BTRFS_FS is not set +# CONFIG_NILFS2_FS is not set +# CONFIG_F2FS_FS is not set +CONFIG_FS_POSIX_ACL=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set +CONFIG_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=y +# CONFIG_FS_ENCRYPTION is not set +# CONFIG_FSNOTIFY is not set +# CONFIG_DNOTIFY is not set +# CONFIG_INOTIFY_USER is not set +# CONFIG_FANOTIFY is not set +# CONFIG_QUOTA is not set +# CONFIG_QUOTACTL is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_FUSE_FS is not set +CONFIG_OVERLAY_FS=y + +# +# Caches +# +# CONFIG_FSCACHE is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=m +# CONFIG_MSDOS_FS is not set +# CONFIG_PRELLOCATE_FLAG is not set +# CONFIG_FAT1_UPDATE_ONLY is not set +# CONFIG_OPTIMIZE_METADATA_REFRESH is not set +# CONFIG_TRUNCATE_NOEXPAND is not set +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set +# CONFIG_FAT_READ_FAT_DIR_SUNXI is not set +# CONFIG_NTFS_FS is not set +# CONFIG_EXFAT_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_MODULE_PROC_FS=y +# CONFIG_EXECDOMAINS_PROC_FS is not set +# CONFIG_PROC_SYSCTL is not set +# CONFIG_PROC_PAGE_MONITOR is not set +# CONFIG_PROC_CHILDREN is not set +# CONFIG_PROC_UID is not set +CONFIG_KERNFS=y +CONFIG_SYSFS=y +# CONFIG_WORKQUEUE_SYSFS is not set +# CONFIG_PARAM_SYSFS is not set +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +# CONFIG_HUGETLB_PAGE is not set +CONFIG_CONFIGFS_FS=m +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ORANGEFS_FS is not set +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_SDCARD_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +CONFIG_JFFS2_FS=y +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +# CONFIG_JFFS2_SUMMARY is not set +# CONFIG_JFFS2_FS_XATTR is not set +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +# CONFIG_JFFS2_ZLIB is not set +CONFIG_JFFS2_LZO=y +# CONFIG_JFFS2_RTIME is not set +# CONFIG_JFFS2_RUBIN is not set +# CONFIG_JFFS2_CMODE_NONE is not set +# CONFIG_JFFS2_CMODE_PRIORITY is not set +# CONFIG_JFFS2_CMODE_SIZE is not set +CONFIG_JFFS2_CMODE_FAVOURLZO=y +# CONFIG_LOGFS is not set +# CONFIG_CRAMFS is not set +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_DECOMP_SINGLE=y +# CONFIG_SQUASHFS_DECOMP_MULTI is not set +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +# CONFIG_SQUASHFS_XATTR is not set +# CONFIG_SQUASHFS_ZLIB is not set +CONFIG_SQUASHFS_LZ4=y +# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_ZSTD is not set +CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX6FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_PSTORE is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_NETWORK_FILESYSTEMS is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +# CONFIG_NLS_MAC_ROMAN is not set +# CONFIG_NLS_MAC_CELTIC is not set +# CONFIG_NLS_MAC_CENTEURO is not set +# CONFIG_NLS_MAC_CROATIAN is not set +# CONFIG_NLS_MAC_CYRILLIC is not set +# CONFIG_NLS_MAC_GAELIC is not set +# CONFIG_NLS_MAC_GREEK is not set +# CONFIG_NLS_MAC_ICELAND is not set +# CONFIG_NLS_MAC_INUIT is not set +# CONFIG_NLS_MAC_ROMANIAN is not set +# CONFIG_NLS_MAC_TURKISH is not set +# CONFIG_NLS_UTF8 is not set +# CONFIG_DLM is not set +# CONFIG_EROFS_FS is not set + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +# CONFIG_BOOT_PRINTK_DELAY is not set +# CONFIG_DYNAMIC_DEBUG is not set + +# +# Compile-time checks and compiler options +# +# CONFIG_DEBUG_INFO is not set +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=2048 +# CONFIG_STRIP_ASM_SYMS is not set +# CONFIG_READABLE_ASM is not set +# CONFIG_UNUSED_SYMBOLS is not set +# CONFIG_PAGE_OWNER is not set +CONFIG_DEBUG_FS=y +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# CONFIG_MAGIC_SYSRQ is not set +CONFIG_DEBUG_KERNEL=y + +# +# Memory Debugging +# +# CONFIG_PAGE_EXTENSION is not set +# CONFIG_DEBUG_PAGEALLOC is not set +# CONFIG_PAGE_POISONING is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_MEMORY_INIT is not set +# CONFIG_DEBUG_HIGHMEM is not set +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Lockups and Hangs +# +# CONFIG_LOCKUP_DETECTOR is not set +# CONFIG_DETECT_HUNG_TASK is not set +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +# CONFIG_SCHED_DEBUG is not set +# CONFIG_SCHED_INFO is not set +# CONFIG_PANIC_ON_RT_THROTTLING is not set +# CONFIG_SCHEDSTATS is not set +# CONFIG_SCHED_STACK_END_CHECK is not set +# CONFIG_DEBUG_TIMEKEEPING is not set +# CONFIG_TIMER_STATS is not set +# CONFIG_DEBUG_PREEMPT is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +CONFIG_DEBUG_MUTEXES=y +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +CONFIG_STACKTRACE=y +# CONFIG_DEBUG_KOBJECT is not set +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_LIST is not set +# CONFIG_DEBUG_PI_LIST is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_DEBUG_CREDENTIALS is not set + +# +# RCU Debugging +# +# CONFIG_PROVE_RCU is not set +# CONFIG_SPARSE_RCU_POINTER is not set +# CONFIG_TORTURE_TEST is not set +# CONFIG_RCU_PERF_TEST is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_CPU_STALL_TIMEOUT=21 +# CONFIG_RCU_TRACE is not set +# CONFIG_RCU_EQS_DEBUG is not set +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +# CONFIG_FAULT_INJECTION is not set +# CONFIG_LATENCYTOP is not set +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set + +# +# Runtime Testing +# +# CONFIG_LKDTM is not set +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set +# CONFIG_TEST_BITMAP is not set +# CONFIG_TEST_UUID is not set +# CONFIG_TEST_RHASHTABLE is not set +# CONFIG_TEST_HASH is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_UDELAY is not set +# CONFIG_MEMTEST is not set +# CONFIG_TEST_STATIC_KEYS is not set +# CONFIG_BUG_ON_DATA_CORRUPTION is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set +# CONFIG_UBSAN is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +# CONFIG_STRICT_DEVMEM is not set +# CONFIG_ARM_PTDUMP is not set +CONFIG_ARM_UNWIND=y +# CONFIG_DEBUG_USER is not set +CONFIG_DEBUG_LL=y +CONFIG_DEBUG_SUNXI_UART0=y +# CONFIG_DEBUG_SUNXI_UART1 is not set +# CONFIG_DEBUG_SUNXI_UART2 is not set +# CONFIG_DEBUG_ICEDCC is not set +# CONFIG_DEBUG_SEMIHOSTING is not set +# CONFIG_DEBUG_LL_UART_8250 is not set +# CONFIG_DEBUG_LL_UART_PL01X is not set +CONFIG_DEBUG_LL_INCLUDE="debug/8250.S" +CONFIG_DEBUG_UART_8250=y +CONFIG_DEBUG_UART_PHYS=0x02500000 +CONFIG_DEBUG_UART_VIRT=0xf2500000 +CONFIG_DEBUG_UART_8250_SHIFT=2 +# CONFIG_DEBUG_UART_8250_WORD is not set +# CONFIG_DEBUG_UART_8250_PALMCHIP is not set +# CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set +CONFIG_UNCOMPRESS_INCLUDE="mach/uncompress.h" +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DIRECT is not set +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_DEBUG_SET_MODULE_RONX is not set +CONFIG_SUNXI_DUMP=y +# CONFIG_CORESIGHT is not set + +# +# Security options +# +# CONFIG_KEYS is not set +# CONFIG_SECURITY_DMESG_RESTRICT is not set +# CONFIG_SECURITY is not set +# CONFIG_SECURITYFS is not set +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y +# CONFIG_HARDENED_USERCOPY is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=m +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_KPP2=y +# CONFIG_CRYPTO_RSA is not set +# CONFIG_CRYPTO_DH is not set +# CONFIG_CRYPTO_ECDH is not set +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_USER is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +# CONFIG_CRYPTO_GF128MUL is not set +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_NULL2=y +CONFIG_CRYPTO_WORKQUEUE=y +# CONFIG_CRYPTO_CRYPTD is not set +# CONFIG_CRYPTO_MCRYPTD is not set +# CONFIG_CRYPTO_AUTHENC is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +# CONFIG_CRYPTO_CCM is not set +# CONFIG_CRYPTO_GCM is not set +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +# CONFIG_CRYPTO_SEQIV is not set +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +# CONFIG_CRYPTO_CBC is not set +# CONFIG_CRYPTO_CTR is not set +# CONFIG_CRYPTO_CTS is not set +CONFIG_CRYPTO_ECB=y +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set +# CONFIG_CRYPTO_KEYWRAP is not set +# CONFIG_CRYPTO_ADIANTUM is not set + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=y +CONFIG_CRYPTO_HMAC=m +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +# CONFIG_CRYPTO_CRC32 is not set +# CONFIG_CRYPTO_CRCT10DIF is not set +# CONFIG_CRYPTO_GHASH is not set +# CONFIG_CRYPTO_POLY1305 is not set +# CONFIG_CRYPTO_MD4 is not set +# CONFIG_CRYPTO_MD5 is not set +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_RMD128 is not set +# CONFIG_CRYPTO_RMD160 is not set +# CONFIG_CRYPTO_RMD256 is not set +# CONFIG_CRYPTO_RMD320 is not set +# CONFIG_CRYPTO_SHA1 is not set +CONFIG_CRYPTO_SHA256=y +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_SHA3 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_ANUBIS is not set +CONFIG_CRYPTO_ARC4=m +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +# CONFIG_CRYPTO_DES is not set +# CONFIG_CRYPTO_FCRYPT is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_SALSA20 is not set +# CONFIG_CRYPTO_CHACHA20 is not set +# CONFIG_CRYPTO_SEED is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_TEA is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +# CONFIG_CRYPTO_DEFLATE is not set +# CONFIG_CRYPTO_LZO is not set +# CONFIG_CRYPTO_842 is not set +# CONFIG_CRYPTO_LZ4 is not set +# CONFIG_CRYPTO_LZ4HC is not set +# CONFIG_CRYPTO_ZSTD is not set + +# +# Random Number Generation +# +# CONFIG_CRYPTO_ANSI_CPRNG is not set +CONFIG_CRYPTO_DRBG_MENU=m +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +CONFIG_CRYPTO_DRBG=m +CONFIG_CRYPTO_JITTERENTROPY=m +# CONFIG_CRYPTO_USER_API_HASH is not set +# CONFIG_CRYPTO_USER_API_SKCIPHER is not set +# CONFIG_CRYPTO_USER_API_RNG is not set +# CONFIG_CRYPTO_USER_API_AEAD is not set +# CONFIG_CRYPTO_HW is not set + +# +# Certificates for signature checking +# +# CONFIG_ARM_CRYPTO is not set +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_HAVE_ARCH_BITREVERSE=y +CONFIG_RATIONAL=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IO=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_FLEX_ARRAY=y +# CONFIG_CRC_CCITT is not set +CONFIG_CRC16=y +# CONFIG_CRC_T10DIF is not set +# CONFIG_CRC_ITU_T is not set +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +# CONFIG_CRC7 is not set +# CONFIG_LIBCRC32C is not set +# CONFIG_CRC8 is not set +# CONFIG_HALFMD4 is not set +# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_DECOMPRESS=y +CONFIG_XZ_DEC=y +# CONFIG_XZ_DEC_X86 is not set +# CONFIG_XZ_DEC_POWERPC is not set +# CONFIG_XZ_DEC_IA64 is not set +# CONFIG_XZ_DEC_ARM is not set +# CONFIG_XZ_DEC_ARMTHUMB is not set +# CONFIG_XZ_DEC_SPARC is not set +# CONFIG_XZ_DEC_BCJ is not set +# CONFIG_XZ_DEC_TEST is not set +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_DQL=y +CONFIG_NLATTR=y +# CONFIG_CORDIC is not set +# CONFIG_DDR is not set +# CONFIG_IRQ_POLL is not set +CONFIG_LIBFDT=y +CONFIG_LIBM=y +# CONFIG_SG_SPLIT is not set +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_SG_CHAIN=y +CONFIG_SBITMAP=y +CONFIG_VIRTUALIZATION=y +# CONFIG_VHOST_NET is not set +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set diff --git a/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/configs/defconfig b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/configs/defconfig new file mode 100755 index 000000000..a728a3b64 --- /dev/null +++ b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/configs/defconfig @@ -0,0 +1,481 @@ +# +# Automatically generated file; DO NOT EDIT. +# Melis3.x SDK Configuration +# + +# +# Kernel Setup +# + +# +# ARCH Support +# +CONFIG_RISCV=y + +# +# RISC-V ARCH Setup +# +CONFIG_SUPPORT_FP_KERNEL=y +CONFIG_RV32=y +CONFIG_RV_MACHINE_MODE=y +CONFIG_RV_CLINT=y +# CONFIG_CPU_DCACHE_DISABLE is not set +CONFIG_ARCH_RISCV_FPU=y +# CONFIG_FPU_FLOAT is not set +CONFIG_FPU_DOUBLE=y + +# +# Sunxi Platform Support +# +# CONFIG_CPUFREQ_SUPPORT is not set +CONFIG_PANIC_CLI=y +CONFIG_PANIC_CLI_PWD=y + +# +# RTOS Kernel Setup +# +CONFIG_RTTKERNEL=y + +# +# RT-Thread Kernel Setup +# +CONFIG_RT_NAME_MAX=32 +# CONFIG_RT_USING_ARCH_DATA_TYPE is not set +# CONFIG_SMP is not set +CONFIG_RT_ALIGN_SIZE=8 +# CONFIG_RT_THREAD_PRIORITY_8 is not set +CONFIG_RT_THREAD_PRIORITY_32=y +# CONFIG_RT_THREAD_PRIORITY_256 is not set +CONFIG_RT_THREAD_PRIORITY_MAX=32 +CONFIG_RT_USING_OVERFLOW_CHECK=y +CONFIG_RT_USING_HOOK=y +CONFIG_RT_USING_IDLE_HOOK=y +CONFIG_RT_IDEL_HOOK_LIST_SIZE=4 +CONFIG_IDLE_THREAD_STACK_SIZE=256 +CONFIG_RT_USING_TIMER_SOFT=y +CONFIG_RT_TIMER_THREAD_PRIO=8 +CONFIG_RT_TIMER_THREAD_STACK_SIZE=8192 +CONFIG_RT_DEBUG=y +# CONFIG_RT_DEBUG_COLOR is not set +# CONFIG_RT_DEBUG_INIT_CONFIG is not set +# CONFIG_RT_DEBUG_THREAD_CONFIG is not set +# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set +# CONFIG_RT_DEBUG_IPC_CONFIG is not set +# CONFIG_RT_DEBUG_TIMER_CONFIG is not set +# CONFIG_RT_DEBUG_IRQ_CONFIG is not set +# CONFIG_RT_DEBUG_MEM_CONFIG is not set +# CONFIG_RT_DEBUG_SLAB_CONFIG is not set +# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set +# CONFIG_RT_DEBUG_MODULE_CONFIG is not set + +# +# Inter-Thread communication +# +CONFIG_RT_USING_SEMAPHORE=y +CONFIG_RT_USING_MUTEX=y +CONFIG_RT_USING_EVENT=y +CONFIG_RT_USING_MAILBOX=y +CONFIG_RT_USING_MESSAGEQUEUE=y +# CONFIG_RT_USING_PIPE is not set +# CONFIG_RT_USING_RINGBUFFER is not set +CONFIG_RT_USING_WAITQUEUE=y +CONFIG_RT_USING_WORKQUEUE=y +# CONFIG_RT_USING_COMPLETION is not set +# CONFIG_RT_USING_SIGNALS is not set + +# +# Memory Management +# +CONFIG_RT_USING_MEMPOOL=y +CONFIG_RT_USING_MEMHEAP=y +# CONFIG_RT_USING_NOHEAP is not set +CONFIG_RT_USING_SMALL_MEM=y +# CONFIG_RT_USING_SLAB is not set +# CONFIG_RT_USING_MEMHEAP_AS_HEAP is not set +# CONFIG_RT_USING_MEMTRACE is not set +CONFIG_RT_USING_HEAP=y + +# +# Kernel Device Object +# +CONFIG_RT_USING_DEVICE=y +CONFIG_RT_USING_DEVICE_OPS=y +# CONFIG_RT_USING_INTERRUPT_INFO is not set +CONFIG_RT_USING_CONSOLE=y +CONFIG_RT_CONSOLEBUF_SIZE=256 +CONFIG_RT_CONSOLE_DEVICE_NAME="uart" +CONFIG_RT_VER_NUM=0x30104 +CONFIG_RT_USING_TASK_PERF_MONITOR=y +# CONFIG_RT_SUPPORT_OPENOCD is not set +# CONFIG_RT_JLINK_RTT is not set +# CONFIG_SLAB_DEBUG is not set +CONFIG_CHECK_PREEMPT_LEVEL_IN_IPC=y +# CONFIG_AW_CHECK_MELIS_TASK_EXIT is not set +CONFIG_CONSISTENT_CONTEXT_SWITCH=y +CONFIG_NEST_INTERRUPT=y +CONFIG_HZ=1000 +# CONFIG_KERNEL_SAMPLE_TEST is not set + +# +# Drivers Setup +# +CONFIG_UART_BAUD_RATE=115200 + +# +# Melis Source Support +# +CONFIG_DRIVER_GPIO=y +# CONFIG_DRIVER_TWIBUS is not set +# CONFIG_DRIVER_SPIBUS is not set +# CONFIG_DRIVER_PWM is not set +CONFIG_DRIVER_SERIAL=y +# CONFIG_DRIVER_DMA is not set +CONFIG_DRIVER_CCMU=y +# CONFIG_DRIVER_NAND_FLASH is not set + +# +# SoC HAL Drivers +# + +# +# Common Option +# +CONFIG_DRIVER_SYSCONFIG=y +CONFIG_DMA_VMAREA_START_ADDRESS=0x80000000 +# CONFIG_DMA_COHERENT_HEAP is not set + +# +# CCMU Devices +# +CONFIG_DRIVERS_CCMU=y +CONFIG_DRIVERS_SUNXI_CLK=y +# CONFIG_HAL_TEST_CLK is not set + +# +# UART Devices +# +CONFIG_DRIVERS_UART=y +# CONFIG_HAL_TEST_UART is not set +# CONFIG_SUNXI_UART_SUPPORT_POLL is not set +# CONFIG_SUNXI_UART_REGISTER_UART0 is not set +# CONFIG_SUNXI_UART_REGISTER_UART1 is not set +# CONFIG_SUNXI_UART_REGISTER_UART2 is not set +CONFIG_SUNXI_UART_REGISTER_UART3=y +CONFIG_CLI_UART_PORT=3 + +# +# GPIO Devices +# +CONFIG_DRIVERS_GPIO=y +# CONFIG_HAL_TEST_GPIO is not set + +# +# DMA Devices +# +CONFIG_DRIVERS_DMA=y +# CONFIG_HAL_TEST_DMA is not set + +# +# TWI Devices +# +CONFIG_DRIVERS_TWI=y +# CONFIG_HAL_TEST_TWI is not set + +# +# SPI Devices +# +# CONFIG_DRIVERS_SPI is not set + +# +# PWM Devices +# +# CONFIG_DRIVERS_PWM is not set + +# +# GPADC Devices +# +# CONFIG_DRIVERS_GPADC is not set + +# +# Message Box Devices +# +CONFIG_DRIVERS_MSGBOX=y +# CONFIG_DRIVERS_MSGBOX_SX is not set +CONFIG_DRIVERS_MSGBOX_AMP=y +# CONFIG_HAL_TEST_MSGBOX is not set + +# +# VIN Devices +# +CONFIG_DRIVERS_VIN=y +# CONFIG_ENABLE_AIISP is not set +CONFIG_ISP_READ_THRESHOLD=y +# CONFIG_ISP_FAST_CONVERGENCE is not set +# CONFIG_ISP_ONLY_HARD_LIGHTADC is not set +# CONFIG_ISP_HARD_LIGHTADC is not set +CONFIG_ISP_NUMBER=2 + +# +# sensor driver select +# +# CONFIG_SENSOR_GC1054_MIPI is not set +# CONFIG_SENSOR_GC1084_MIPI is not set +# CONFIG_SENSOR_GC2053_MIPI is not set +# CONFIG_SENSOR_GC2083_MIPI is not set +# CONFIG_SENSOR_GC4663_MIPI is not set +# CONFIG_SENSOR_SC2355_MIPI is not set +# CONFIG_SENSOR_SC2336_MIPI is not set +# CONFIG_SENSOR_SC3336_MIPI is not set +# CONFIG_SENSOR_SC500AI_MIPI is not set +# CONFIG_SENSOR_SC5336_MIPI is not set +# CONFIG_SENSOR_TP9950_MIPI is not set +# CONFIG_SENSOR_TP9953_DVP is not set +# CONFIG_SENSOR_IMX319_MIPI is not set +# CONFIG_SENSOR_IMX335_MIPI is not set +# CONFIG_SENSOR_SC035HGS_MIPI is not set +# CONFIG_SENSOR_TP2815_MIPI is not set +# CONFIG_SENSOR_GC0406_MIPI is not set +# CONFIG_SENSOR_BF2253L_MIPI is not set +# CONFIG_SENSOR_N5_DVP is not set +# CONFIG_SENSOR_BF2257CS_MIPI is not set +# CONFIG_SENSOR_F355P_MIPI is not set +# CONFIG_SENSOR_F355P_DVP is not set +# CONFIG_SENSOR_F37P_DVP is not set +# CONFIG_SENSOR_F37P_MIPI is not set +CONFIG_SENSOR_OV02B10_MIPI=y + +# +# Osal Setup +# +CONFIG_DRIVER_OSAL_CFG=y +CONFIG_SYSCONF_BUILDIN=y + +# +# Drivers Test Sample +# +# CONFIG_SUNXI_PWM_TEST is not set +# CONFIG_SUNXI_GPIO_TEST is not set +# CONFIG_SUNXI_TWI_TEST is not set +# CONFIG_SUNXI_RTC_TEST is not set +# CONFIG_SUNXI_UART_TEST is not set +# CONFIG_SUNXI_STANDBY_TEST is not set + +# +# Components Support +# + +# +# Thirdparty Components Support +# + +# +# RT-Thread DFS Support +# +# CONFIG_RT_USING_DFS is not set + +# +# OpenAMP Support +# +CONFIG_SUPPORT_LIBMETAL=y +CONFIG_SUPPORT_AMP=y +CONFIG_AMP_SLAVE_MODE=y +CONFIG_MBOX_CHANNEL=0 +CONFIG_MBOX_QUEUE_LENGTH=16 +# CONFIG_RPMSG_DEMO is not set +CONFIG_RPMSG_NOTIFY=y +# CONFIG_RPMSG_SPEEDTEST is not set +CONFIG_AMP_SHARE_IRQ=y +CONFIG_RPMSG_CLIENT=y +# CONFIG_RPMSG_CLIENT_TEST is not set +CONFIG_RPMSG_CLIENT_QUEUE_SIZE=16 +# CONFIG_RPMSG_CLIENT_DEBUG is not set +CONFIG_RPMSG_HEARBEAT=y +CONFIG_RPMSG_REMOTE_NAME="e907_rproc" +CONFIG_SLAVE_EARLY_BOOT=y +CONFIG_RPBUF_DEMO=y +# CONFIG_AMP_TRACE_SUPPORT is not set +# CONFIG_CXX is not set + +# +# Command shell +# +CONFIG_RT_USING_FINSH=y +CONFIG_FINSH_THREAD_NAME="tshell" +CONFIG_FINSH_USING_HISTORY=y +CONFIG_FINSH_HISTORY_LINES=5 +CONFIG_FINSH_USING_SYMTAB=y +CONFIG_FINSH_USING_DESCRIPTION=y +# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set +CONFIG_FINSH_THREAD_PRIORITY=21 +CONFIG_FINSH_THREAD_STACK_SIZE=16384 +CONFIG_FINSH_CMD_SIZE=80 +# CONFIG_FINSH_USING_AUTH is not set +CONFIG_FINSH_USING_MSH=y +CONFIG_FINSH_USING_MSH_DEFAULT=y +# CONFIG_FINSH_USING_MSH_ONLY is not set +CONFIG_FINSH_ARG_MAX=10 + +# +# Commands +# +CONFIG_COMMAND_FORK=y +# CONFIG_COMMAND_MEM_LAYOUT is not set +CONFIG_COMMAND_DATE=y +# CONFIG_COMMAND_EXIT is not set +# CONFIG_COMMAND_UPDATE is not set +# CONFIG_COMMAND_INSMOD is not set +# CONFIG_COMMAND_MEMTESTER is not set +# CONFIG_COMMAND_PQD is not set +# CONFIG_COMMAND_MMLK is not set +# CONFIG_COMMAND_HELLOWORLD is not set +# CONFIG_COMMAND_RTT_VERSION is not set +# CONFIG_COMMAND_WATCHDOG is not set +# CONFIG_COMMAND_MMC_READ is not set +# CONFIG_COMMAND_MMC_WRITE is not set +# CONFIG_COMMAND_PRODUCT is not set +CONFIG_COMMAND_BACKTRACE=y +# CONFIG_COMMAND_REBOOT is not set +CONFIG_COMMAND_PANIC=y +CONFIG_COMMAND_PRINT_MEM=y +CONFIG_COMMAND_WRITE_MEM=y +# CONFIG_COMMAND_LISTIRQ is not set +# CONFIG_COMMAND_SLABINFO is not set +# CONFIG_COMMAND_UNAME is not set +# CONFIG_COMMAND_CPUFREQ is not set + +# +# Iobox Command +# +# CONFIG_IOBOX_TAIL is not set +# CONFIG_IOBOX_TOUCH is not set +# CONFIG_IOBOX_GREP is not set +# CONFIG_IOBOX_HEXDUMP is not set +# CONFIG_IOBOX_LS is not set +# CONFIG_IOBOX_RM is not set +# CONFIG_IOBOX_RWCHECK is not set +# CONFIG_IOBOX_RWSPEED is not set +# CONFIG_IOBOX_RSPEED is not set +# CONFIG_IOBOX_WSPEED is not set +# CONFIG_IOBOX_MOUNT is not set + +# +# archival support +# +# CONFIG_SUBSYS_ARCHIVAL is not set +CONFIG_PTHREAD=y +# CONFIG_BENCHMARK is not set +# CONFIG_KERNEL_COMPRESS is not set +CONFIG_LIBC_MMAP=y + +# +# Allwinner Components Support +# +# CONFIG_SUBSYS_KGDB is not set + +# +# AW Multi-Console Compenents +# +CONFIG_SUBSYS_MULTI_CONSOLE=y +# CONFIG_MULTI_CONSOLE_DEBUG is not set +# CONFIG_MULTI_CONSOLE_REDIRECT_CMD is not set +CONFIG_MULTI_CONSOLE_RPMSG=y + +# +# RPBuf framework +# +CONFIG_COMPONENTS_RPBUF=y +CONFIG_COMPONENTS_RPBUF_SERVICE_RPMSG=y +CONFIG_COMPONENTS_RPBUF_CONTROLLER=y +CONFIG_COMPONENTS_RPBUF_RPMSG_DEMO=y +CONFIG_VIRT_LOG=y +CONFIG_VIRT_LOG_SIZE=4 +# CONFIG_SUBSYS_SAMPLES is not set +CONFIG_STANDBY=y +CONFIG_STANDBY_MSGBOX=y + +# +# standby config +# +CONFIG_STANDBY_MSGBOX_CHANNEL=1 +CONFIG_STANDBY_MSGBOX_IRQ=144 +CONFIG_DEBUG_BACKTRACE=y +CONFIG_COMPONENTS_WAITQUEUE=y + +# +# Libc library +# +CONFIG_LIBCNEWLIB=y +# CONFIG_LIBCNONE is not set +CONFIG_ARMCPU_HIGH_VECTOR_ADDRESS=y +CONFIG_IOREGS_VBASE=0xf0000000 +CONFIG_SRAM_VBASE=0xf0000000 +CONFIG_CLK_TUNING_VBASE=0xffff2000 +CONFIG_ROOTFS_FATFS=y +# CONFIG_CHANGE_COMPRESS_METHOD is not set +# CONFIG_DOUBLE_FREE_CHECK is not set +# CONFIG_CMSIS is not set + +# +# Environment Setup +# +# CONFIG_SDK_RELEASE is not set +CONFIG_DEBUG_INFO=y +# CONFIG_DEBUG_MACROS is not set +# CONFIG_MODULES is not set +CONFIG_MODVERSIONS=y +# CONFIG_BOOT_LOGO_BMP is not set +# CONFIG_SHOW_FULL_VERSION is not set +CONFIG_CROSS_COMPILE="riscv64-unknown-elf-" +# CONFIG_INIT_CARD_PRODUCT is not set +CONFIG_LOG_DEFAULT_LEVEL=1 +# CONFIG_CC_STACKPROTECTOR_STRONG is not set +# CONFIG_LOG_RELEASE is not set +# CONFIG_BOOTUP_TURBO is not set +# CONFIG_DISABLE_ALL_DEBUGLOG is not set +# CONFIG_PRINT_TIMESTAMP is not set +CONFIG_DYNAMIC_LOG_LEVEL_SUPPORT=y +CONFIG_LOG_LEVEL_STORAGE_NONE=y +# CONFIG_LOG_LEVEL_STORAGE_RTC is not set +CONFIG_DYNAMIC_LOG_DEFAULT_LEVEL=2 +# CONFIG_FRAME_POINTER is not set +CONFIG_FRAME_WARN=8192 +CONFIG_UART_CLI_USE_NONE=y +# CONFIG_UART_CLI_USE_MUTEX is not set +# CONFIG_UART_CLI_USE_SPINLOCK is not set +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_CC_OPTIMIZE_FOR_DEBUG=y +CONFIG_CC_OPTIMIZE_LEVEL=2 +# CONFIG_ARM_UNWIND is not set +CONFIG_OS_MELIS=y +# CONFIG_KALLSYMS is not set +# CONFIG_MELIS_GENERATE_HEAD is not set +# CONFIG_DISABLE_ALL_UART_LOG is not set + +# +# Toolchain Setup +# +CONFIG_TOOLCHAIN_MACH_FLAGS="-mcmodel=medany -mabi=ilp32d -march=rv32imafdcxthead" +CONFIG_TOOLCHAIN_LD_FLAGS="-melf32lriscv" + +# +# Platform Setup +# +# CONFIG_SOC_SUN3IW2P2 is not set +# CONFIG_SOC_SUN3IW2P1 is not set +# CONFIG_SOC_SUN3IW1P1 is not set +# CONFIG_SOC_SUN8IW18P1 is not set +# CONFIG_SOC_SUN8IW19P1 is not set +# CONFIG_SOC_SUN20IW1P1 is not set +CONFIG_SOC_SUN20IW3P1=y +# CONFIG_SOC_SUN3I is not set +# CONFIG_SOC_SUN8I is not set +CONFIG_SOC_SUN20I=y +# CONFIG_ARCH_SUN8IW19 is not set +CONFIG_SOC_SUN20IW3=y +CONFIG_ARCH_SUN20IW3=y +CONFIG_DRAM_PHYBASE=0x43c00000 +CONFIG_DRAM_VIRTBASE=0x43c00000 +CONFIG_DRAM_SIZE=0x0400000 +CONFIG_COHERENT_SIZE=0x00c00000 +CONFIG_COHERENT_START_ADDR=0xa0000000 +CONFIG_LOAD_DATA_TO_MEM_FROM_STORAGE=y diff --git a/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/configs/sys_config.fex b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/configs/sys_config.fex new file mode 100755 index 000000000..c513fe203 --- /dev/null +++ b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/configs/sys_config.fex @@ -0,0 +1,58 @@ +;--------------------------------------------------------------------------------------------------------- +; 说明: 脚本中的字符串区分大小写,用户可以修改"="后面的数值,但是不要修改前面的字符串 +; 描述gpio的形式:Port:端口+组内序号<功能分配><内部电阻状态><驱动能力><输出电平状态> +;--------------------------------------------------------------------------------------------------------- + +;---------------------------------------------------------------------------------- +;i2c configuration +;---------------------------------------------------------------------------------- +[twi0] +twi0_scl = port:PE04<8><1> +twi0_sda = port:PE05<8><1> + +[twi1] +twi1_scl = port:PE02<8><1> +twi1_sda = port:PE03<8><1> + +;[twi2] +;twi2_scl = port:PH05<4><1> +;twi2_sda = port:PH06<4><1> + +;[twi3] +;twi3_scl = port:PI03<4><1> +;twi3_sda = port:PI04<4><1> + +;[twi4] +;twi4_scl = port:PI01<4><1> +;twi4_sda = port:PI02<4><1> + +;---------------------------------------------------------------------------------- +;uart configuration +;---------------------------------------------------------------------------------- +;[uart0] +;uart_tx = port:PB08<5><1> +;uart_rx = port:PB09<5><1> + +;[uart1] +;uart_tx = port:PB10<5><1> +;uart_rx = port:PB11<5><1> + +;[uart2] +;uart_tx = port:PH05<5><1> +;uart_rx = port:PH06<5><1> + +[uart3] +uart_tx = port:PE00<7><1> +uart_rx = port:PE01<7><1> + +[sensor0] +used0 = 1 +reset0 = port:PD20<1><1> +pwdn0 = port:PE10<1><1> +mclk0 = port:PE12<5><1> + +[sensor1] +used1 = 1 +reset1 = port:PD21<1><1> +pwdn1 = port:PE10<1><1> +mclk1 = port:PE13<5><1> diff --git a/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/kernel.lds b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/kernel.lds new file mode 100755 index 000000000..57945f5c6 --- /dev/null +++ b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/kernel.lds @@ -0,0 +1,291 @@ +/* + * The OUTPUT_ARCH command specifies the machine architecture where the + * argument is one of the names used in the T-HEAD library. + */ +OUTPUT_ARCH("riscv") +OUTPUT_FORMAT("elf32-littleriscv","elf64-littleriscv","elf32-littleriscv") + +MEMORY +{ + /*DRAM_KERNEL: 4M */ + DRAM_SEG_KRN (rwx) : ORIGIN = 0x43c00000, LENGTH = 0x00400000 +} + +PHDRS +{ + sbi PT_LOAD FLAGS(5); /* PF_R|PF_X */ + boot PT_LOAD FLAGS(5); /* PF_R|PF_X */ + text PT_LOAD FLAGS(5); /* PF_R|PF_X */ + rodata PT_LOAD FLAGS(4); /* PF_R */ + data PT_LOAD FLAGS(6); /* PF_R|PF_W */ + note PT_NOTE FLAGS(4); /* PF_R */ + debug PT_NOTE FLAGS(0); /* PF_R */ +} + +/* This area could be used for idle thead at last.*/ +__STACKSIZE__ = 4096; + +/* Get Kernel Running Address */ +__DRAM_KRN_RUN_ADDRESS = ORIGIN(DRAM_SEG_KRN); + +/* 0x9002 is insn "ebreak". */ +ENTRY(_start) +SECTIONS +{ + . = __DRAM_KRN_RUN_ADDRESS; + PROVIDE(_firmware_start = .); + + .head.text __DRAM_KRN_RUN_ADDRESS : AT(__DRAM_KRN_RUN_ADDRESS) + { + . = ALIGN(8); + KEEP(*(.start)) + . = ALIGN(8); + } > DRAM_SEG_KRN :boot =0x9002 + + .dram_seg.text ADDR(.head.text) + SIZEOF(.head.text) : AT(LOADADDR(.head.text) + SIZEOF(.head.text)) + { + . = ALIGN(8); + PROVIDE(__code_start = ABSOLUTE(.)); + *(.init) + *(.text) + *(.text.*) + *(.text*) + *(.stub) + *(.eh_frame_hdr) + *(.eh_frame_entry) + *(.gnu.warning) + *(.gnu.linkonce.t*) + *(.glue_7) + *(.glue_7t) + *(.gcc_except_table) + *(.jcr) + *(.fini) + *(.reuse) + KEEP(*(.eh_frame)) + . = ALIGN(8); + PROVIDE(__code_end = ABSOLUTE(.)); + } > DRAM_SEG_KRN :text =0x9002 + + PROVIDE(__readonly_area_start = .); + .dram_seg.rodata ADDR(.dram_seg.text) + SIZEOF(.dram_seg.text) : AT(LOADADDR(.dram_seg.text) + SIZEOF(.dram_seg.text)) + { + . = ALIGN(8); + *(.rodata) + *(.rodata.*) + *(.rodata*) + *(.srodata) + *(.srodata.*) + *(.srodata*) + *(.gnu.linkonce.r*) + *(.rel.dyn*) + *(.flash) + KEEP(*.o(.openocd_support)) + KEEP(*.o(.ramdisk)) + KEEP(*.o(.dtbcfgs)) + . = ALIGN(8); + } > DRAM_SEG_KRN :rodata =0x9002 + + .dram_seg.initcall ADDR(.dram_seg.rodata) + SIZEOF(.dram_seg.rodata) : AT(LOADADDR(.dram_seg.rodata) + SIZEOF(.dram_seg.rodata)) + { + . = ALIGN(8); + __initcall_start = .; + KEEP(*(.initcallearly.init)) + __initcall0_start = .; + KEEP(*(.initcall0.init)) + KEEP(*(.initcall0s.init)) + __initcall1_start = .; + KEEP(*(.initcall1.init)) + KEEP(*(.initcall1s.init)) + __initcall2_start = .; + KEEP(*(.initcall2.init)) + KEEP(*(.initcall2s.init)) + __initcall3_start = .; + KEEP(*(.initcall3.init)) + KEEP(*(.initcall3s.init)) + __initcall4_start = .; + KEEP(*(.initcall4.init)) + KEEP(*(.initcall4s.init)) + __initcall5_start = .; + KEEP(*(.initcall5.init)) + KEEP(*(.initcall5s.init)) + __initcallrootfs_start = .; + KEEP(*(.initcallrootfs.init)) + KEEP(*(.initcallrootfss.init)) + __initcall6_start = .; + KEEP(*(.initcall6.init)) + KEEP(*(.initcall6s.init)) + __initcall7_start = .; + KEEP(*(.initcall7.init)) + KEEP(*(.initcall7s.init)) + __initcall_end = .; + __con_initcall_start = .; + KEEP(*(.con_initcall.init)) + __con_initcall_end = .; + . = ALIGN(8); + } > DRAM_SEG_KRN :rodata =0x9002 + + .note.gnu.build-id ADDR(.dram_seg.initcall) + SIZEOF(.dram_seg.initcall) : AT(LOADADDR(.dram_seg.initcall) + SIZEOF(.dram_seg.initcall)) + { + . = ALIGN(8); + *(.note.gnu.build-id) + . = ALIGN(8); + } > DRAM_SEG_KRN :rodata =0x9002 + + .dram_seg.ctors ADDR(.note.gnu.build-id) + SIZEOF(.note.gnu.build-id) : AT(LOADADDR(.note.gnu.build-id) + SIZEOF(.note.gnu.build-id)) + { + . = ALIGN(8); + PROVIDE(__ctors_start__ = .); + KEEP(*(SORT(.ctors.*))) + KEEP(*(SORT(.ctors))) + KEEP (*(SORT(.init_array.*))) + KEEP (*(.init_array)) + PROVIDE(__ctors_end__ = .); + . = ALIGN(0x8); + } > DRAM_SEG_KRN :rodata =0x9002 + + .dram_seg.dtors ADDR(.dram_seg.ctors) + SIZEOF(.dram_seg.ctors) : AT(LOADADDR(.dram_seg.ctors) + SIZEOF(.dram_seg.ctors)) + { + . = ALIGN(8); + PROVIDE(__dtors_start__ = .); + KEEP(*(SORT(.dtors.*))) + KEEP(*(SORT(.dtors))) + KEEP (*(SORT(.fini_array.*))) + KEEP (*(.fini_array)) + PROVIDE(__dtors_end__ = .); + . = ALIGN(0x8); + } > DRAM_SEG_KRN :rodata =0x9002 + + PROVIDE(__readonly_area_end = .); + + .dram_seg.data ADDR(.dram_seg.dtors) + SIZEOF(.dram_seg.dtors) : AT(LOADADDR(.dram_seg.dtors) + SIZEOF(.dram_seg.dtors)) + { + . = ALIGN(8); + KEEP(*(*.vectors*)) + *(.data) + *(.data.*) + *(.readmostly.data) + + *(.data1) + *(.data1.*) + + /*Best in the middle of data/sdata area.*/ + PROVIDE( __global_pointer$ = . + 0x400); + + __tdata_start = .; + *(.tdata) + *(.tdata.*) + *(.gnu.linkonce.td.*) + __tdata_end = .; + + *(.gnu.linkonce.d.*) + *(.sdata) + *(.sdata.*) + *(.sdata*) + *(.gnu.linkonce.s.*) + *(.sdata2) + *(.sdata2.*) + *(.gnu.linkonce.s2.*) + *(.got.plt) + *(.got) + + . = ALIGN(8); + __fsymtab_start = .; + KEEP(*(FSymTab)) + __fsymtab_end = .; + . = ALIGN(8); + + . = ALIGN(8); + __vsymtab_start = .; + KEEP(*(VSymTab)) + __vsymtab_end = .; + . = ALIGN(8); + } > DRAM_SEG_KRN :data =0x9002 + + .resource_table ADDR(.dram_seg.data) + SIZEOF(.dram_seg.data) : AT(LOADADDR(.dram_seg.data) + SIZEOF(.dram_seg.data)) + { + KEEP(*(.resource_table)) + } > DRAM_SEG_KRN :data + + .share_irq_table ADDR(.resource_table) + SIZEOF(.resource_table) : AT(LOADADDR(.resource_table) + SIZEOF(.resource_table)) + { + KEEP(*(.share_irq_table)) + } > DRAM_SEG_KRN :data + + /* stack for bringup process */ + .dram_seg.stack ADDR(.share_irq_table) + SIZEOF(.share_irq_table) : AT(LOADADDR(.share_irq_table) + SIZEOF(.share_irq_table)) + { + . = ALIGN(8); + __init_process_stack_start__ = .; + . += __STACKSIZE__; + __init_process_stack_end__ = .; + . = ALIGN(8); + } > DRAM_SEG_KRN :data + + .dram_seg.bss ADDR(.dram_seg.stack) + SIZEOF(.dram_seg.stack) + SIZEOF(.dram_seg.stack) (NOLOAD) : + { + . = ALIGN(8); + *(.bss) + *(.bss.*) + *(.gnu.linkonce.b.*) + *(.sbss) + *(.sbss.*) + *(.sbss*) + *(.gnu.linkonce.sb.*) + *(.sbss2) + *(.sbss2.*) + *(.gnu.linkonce.sb2.*) + *(.scommon) + *(.dynbss) + *(COMMON) + . = ALIGN(8); + __tbss_start = .; + *(.tbss) + *(.tbss.*) + *(.gnu.linkonce.tb.*) + . = ALIGN(8); + __tbss_end = .; + } > DRAM_SEG_KRN :data + + PROVIDE(__bss_start = ADDR(.dram_seg.bss)); + PROVIDE(__bss_end = ABSOLUTE(.)); + PROVIDE(_end = ABSOLUTE(.)); + PROVIDE(_firmware_end = .); + + .note 0 : { *(.note) } :note + .stab 0 : { *(.stab) } :note + .stabstr 0 : { *(.stabstr) } :note + .stab.excl 0 : { *(.stab.excl) } :note + .stab.exclstr 0 : { *(.stab.exclstr) } :note + .stab.index 0 : { *(.stab.index) } :note + .stab.indexstr 0 : { *(.stab.indexstr) } :note + .reginfo 0 : { *(.reginfo) } :note + .comment 0 : { *(.comment) } :note + .mdebug 0 : { *(.mdebug) } :note + /* DWARF 1 */ + .debug 0 : { *(.debug) } + .line 0 : { *(.line) } + /* GNU DWARF 1 extensions */ + .debug_srcinfo 0 : { *(.debug_srcinfo) } + .debug_sfnames 0 : { *(.debug_sfnames) } + /* DWARF 1.1 and DWARF 2 */ + .debug_aranges 0 : { *(.debug_aranges) } + .debug_pubnames 0 : { *(.debug_pubnames) } + /* DWARF 2 */ + .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) } + .debug_abbrev 0 : { *(.debug_abbrev) } + .debug_line 0 : { *(.debug_line) } + .debug_frame 0 : { *(.debug_frame) } + .debug_str 0 : { *(.debug_str) } + .debug_loc 0 : { *(.debug_loc) } + .debug_macinfo 0 : { *(.debug_macinfo) } + /* SGI/MIPS DWARF 2 extensions */ + .debug_weaknames 0 : { *(.debug_weaknames) } + .debug_funcnames 0 : { *(.debug_funcnames) } + .debug_typenames 0 : { *(.debug_typenames) } + .debug_varnames 0 : { *(.debug_varnames) } + /* DWARF 3 */ + .debug_pubtypes 0 : { *(.debug_pubtypes) } + .debug_ranges 0 : { *(.debug_ranges) } + .riscv.attributes 0 : { KEEP (*(.riscv.attributes)) KEEP (*(.gnu.attributes)) } + /DISCARD/ : { *(.note.GNU-stack) } +} diff --git a/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/src/Makefile b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/src/Makefile new file mode 100755 index 000000000..138b19724 --- /dev/null +++ b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/src/Makefile @@ -0,0 +1,5 @@ +obj-y += main.o + +ifeq ($(CONFIG_FF_TRACE),y) +subdir-ccflags-y += -finstrument-functions +endif diff --git a/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/src/main.c b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/src/main.c new file mode 100755 index 000000000..9ac56c1a1 --- /dev/null +++ b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/src/main.c @@ -0,0 +1,45 @@ +#include +#include +#include + +extern int csi_init(int argc, const char **argv); +extern int msh_exec(char *cmd, int length); + +int app_entry(void *param) +{ +#ifdef CONFIG_DRIVERS_VIN + int ret; + + ret = csi_init(0, NULL); + if (ret) { + rpmsg_notify("rt-media", NULL, 0); + printf("csi init fail!\n"); + } +#if 1 + rpmsg_notify("twi0", NULL, 0); + rpmsg_notify("twi1", NULL, 0); + rpmsg_notify("tdm0", NULL, 0); + rpmsg_notify("isp0", NULL, 0); + rpmsg_notify("isp1", NULL, 0); + rpmsg_notify("scaler0", NULL, 0); + rpmsg_notify("scaler1", NULL, 0); + rpmsg_notify("scaler4", NULL, 0); + rpmsg_notify("scaler5", NULL, 0); + rpmsg_notify("scaler8", NULL, 0); + rpmsg_notify("scaler9", NULL, 0); + rpmsg_notify("scaler12", NULL, 0); + rpmsg_notify("vinc0", NULL, 0); + rpmsg_notify("vinc1", NULL, 0); + rpmsg_notify("vinc4", NULL, 0); + rpmsg_notify("vinc5", NULL, 0); + rpmsg_notify("vinc8", NULL, 0); + rpmsg_notify("vinc9", NULL, 0); + rpmsg_notify("vinc12", NULL, 0); +#endif +#else + hal_msleep(200); + rpmsg_notify("rt-media", NULL, 0); +#endif + //msh_exec("dmesg", strlen("dmesg")); + return 0; +} diff --git a/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/version/version_base.mk b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/version/version_base.mk new file mode 100755 index 000000000..c96ccbfc6 --- /dev/null +++ b/lichee/melis-v3.0/source/projects/v851-e907-h13-pv-board/version/version_base.mk @@ -0,0 +1,10 @@ +# define the verions of the image +# format: main +# such as 1, 2 +# NOTICE: the range of main version is from 0 to 31, +# ROOT_ROLLBACK_USE ---0:not used,1:used +# when you change the version, you must increase main version, and never reduce the versions. +# the default version is 0 + +ROOT_ROLLBACK_USED = 1 +MAIN_VERSION = 0 diff --git a/target/allwinner/v851s-fastboot_h13_pv/BoardConfig.mk b/target/allwinner/v851s-fastboot_h13_pv/BoardConfig.mk new file mode 100755 index 000000000..446b46da1 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/BoardConfig.mk @@ -0,0 +1,26 @@ +-include target/allwinner/v851s-common/BoardConfigCommon.mk + +TARGET_ROOTFS_IMAGES_USE_EXT4 := true +TARGET_NORROOTFS_IMAGES_USE_SQUASHFS := true +BOARD_ROOTFS_IMAGE_PARTITION_SIZE := 524288 +BOARD_ROOTFS_FLASH_BLOCK_SIZE := 4096 + +TARGET_OVERLAYFS_IMAGE_USE_EXT4 :=true +TARGET_OVERLAYFS_IMAGE_USE_SQUASHFS :=true +BOARD_OVERLAYFS_IMAGE_PARTITION_SIZE := 524288 +BOARD_OVERLAYFS_FLASH_BLOCK_SIZE := 4096 + +TARGET_DATAFS_IMAGE_USE_EXT4 :=true +TARGET_DATAFS_IMAGE_USE_SQUASHFS :=true +TARGET_DATAFS_IMAGE_USE_VFAT :=true +BOARD_DATAFS_IMAGE_PARTITION_SIZE := 524288 +BOARD_DATAFS_FLASH_BLOCK_SIZE := 4096 + +TARGET_VERSION_MANUFACTURER_URL := www.allwinnertech.com +TARGET_VERSION_MANUFACTURER := allwinnertech +TARGET_VERSION_PRODUCT := v2.1 +TARGET_VERSION_HWREV := v1.0 + +BOARD_CHARGER_ENABLE_SUSPEND := true + +TARGET_CHIP := sun8iw21p1 diff --git a/target/allwinner/v851s-fastboot_h13_pv/Makefile b/target/allwinner/v851s-fastboot_h13_pv/Makefile new file mode 100755 index 000000000..60f4ee841 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/Makefile @@ -0,0 +1,31 @@ +# +# Copyright (C) 2013-2016 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +include $(TOPDIR)/rules.mk + +ARCH:=arm +BOARD:=v851s-fastboot_h13_pv +BOARDNAME:=v851s-fastboot_h13_pv +FEATURES:=fpu usb ext4 display rtc +CPU_TYPE:=cortex-a7 +CPU_SUBTYPE:=neon +MAINTAINER:=Allwinner + +KERNEL_PATCHVER:=4.9 +UBOOT_PATCHVER:=2018 +KERNELNAME:=zImage dtbs + +include $(BUILD_DIR)/target.mk + +DEFAULT_PACKAGES += +TARGET_CFLAGS += -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_LOG_LIB_GLOG -Wno-unused-but-set-variable \ + -Wno-unused-variable -Wno-unused-function -Wno-unused-label -Wno-unused-const-variable -Wno-comment \ + -Wno-unused-value +#-DUSE_STD_LOG +TARGET_CXXFLAGS += -std=c++11 -fno-rtti + +$(eval $(call BuildTarget)) diff --git a/target/allwinner/v851s-fastboot_h13_pv/TinaProducts.mk b/target/allwinner/v851s-fastboot_h13_pv/TinaProducts.mk new file mode 100755 index 000000000..3d6c616b9 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/TinaProducts.mk @@ -0,0 +1,18 @@ +# +# Copyright (C) 2013 The Android Open-Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +PRODUCT_MAKEFILES := \ + $(LOCAL_DIR)/v851s_fastboot_h13_pv.mk diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/asound.conf b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/asound.conf new file mode 100755 index 000000000..57081c85b --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/asound.conf @@ -0,0 +1,414 @@ + +hook_args.HookArgsDefault [ + { + name "LINEOUT Switch" + preserve true + optional true + value 1 + } + { + name "SPK Switch" + preserve true + optional true + value 1 + } + { + name "LINEOUT Output Select" + preserve true + optional true + value "differ" #value=1, "single" value=0 + } +# { +# name "LINEOUT volume" +# preserve true +# optional true +# value 31 +# } + { + name "MIC1 Switch" + preserve true + optional true + value 1 + } + { + name "MIC1 Input Select" + preserve true + optional true + value "differ" #value=0, "single" value=1 + } +# { +# name "MIC1 gain volume" +# preserve true +# optional true +# value 31 +# } +] + +hook_args.HookArgsPlayback [ + { + name "LINEOUT Switch" + preserve true + optional true + value 1 + } + { + name "SPK Switch" + preserve true + optional true + value 1 + } + { + name "LINEOUT Output Select" + preserve true + optional true + value "differ" + } +# { +# name "LINEOUT volume" +# preserve true +# optional true +# value 31 +# } +] + +hook_args.HookArgsCapture [ + { + name "MIC1 Switch" + preserve true + optional true + value 1 + } + { + name "MIC1 Input Select" + preserve true + optional true + value "differ" + } +# { +# name "MIC1 gain volume" +# preserve true +# optional true +# value 31 +# } +] +pcm.!default { + type hooks + slave { + pcm { + type asym + playback.pcm "hw:{CARD=audiocodec, DEV=0}" + capture.pcm "hw:0,0" + } + } + hooks.0 { + type ctl_elems + hook_args HookArgsDefault + } +} + +pcm.PlaybackRateDmix { + @args [ SAMPLERATE CHNNUM PERIODSIZE ] + @args.SAMPLERATE { + type integer + default 16000 + } + @args.CHNNUM { + type integer + default 1 + } + @args.PERIODSIZE { + type integer + default 960 #1024 + } + type plug + slave.pcm { + type softvol + slave.pcm { + type hooks + slave.pcm { + type dmix + ipc_key 1111 + ipc_perm 0666 + slave { + pcm "hw:0,0" + format S16_LE + rate $SAMPLERATE + channels $CHNNUM + period_size $PERIODSIZE + periods 8 + } + } + hooks.0 { + type ctl_elems + hook_args HookArgsPlayback + } + } + control { + name "Soft Volume Master" + card audiocodec + count 1 + } + min_dB -26.0 + max_dB 25.0 + resolution 256 + } + rate_converter "linear" #"speexrate" +} + +#pcm.resample rely on alsa-plugin and libspeexdsp. Select them in menuconfig if we want to use plugin pcm.resample. +pcm.resample { + type plug + slave { + pcm "hw:0,0" + format S16_LE + rate 16000 + channels 1 + } + rate_converter "speexrate" +} + +pcm.CaptureMic Capture1MicHard + +# I2SRTX's I2S_SAMPLERATE and I2S_CHNNUM must be same to PlaybackRateDmix's SAMPLERATE and CHNNUM! +pcm.I2SRTX { + @args [ I2S_SAMPLERATE I2S_CHNNUM ] + @args.I2S_SAMPLERATE { + type integer + default 16000 + } + @args.I2S_CHNNUM { + type integer + default 1 + } + type hooks + slave.pcm { + type plug + slave { + pcm "hw:snddaudio0,0" + channels $I2S_CHNNUM + rate $I2S_SAMPLERATE + } + } + hooks.0 { + type ctl_elems + hook_args [ + { + name "loopback debug" + preserve true + optional true + value 1 + } + ] + } +} + +#pcm.CaptureI2SRX { +# type hooks +# slave.pcm "hw:snddaudio0,0" +# hooks.0 { +# type ctl_elems +# hook_args [ +# { +# name "loopback debug" +# preserve true +# optional true +# value 1 +# } +# ] +# } +#} + +#pcm_slave.slaveCap { +# @args [ PCMID CHNNUM ] +# @args.PCMID { +# type string +# } +# @args.CHNNUM { +# type integer +# } +# pcm $PCMID +# channels $CHNNUM +#} + +#pcm_slave.slaveMultiCapture { +# pcm { +# type multi +# slaves { +# a "slaveCap:CaptureMic,1" +# b "slaveCap:CaptureI2SRX,1" +# } +# bindings { +# 0 {slave a channel 0} +# 1 {slave b channel 0} +# } +# } +#} + +#pcm.CaptureDouble { +# type plug +# slave slaveMultiCapture +# ttable.0.0 1 +# ttable.1.1 1 +#} + +#we define pcm capture plugin naming convention: +#pcm.CaptureMic:, : the number of MIC. It can auto convert to indicated channels. : set sample rate to Hardware PCM. +#pcm.CaptureMicPlusAec, if enable aec, add PlusAec. It forbids to auto convert to multi channels because of aec. +# ref to GenerateCaptureIdentifier() in [audio_hw.c] +#e.g.: +#pcm.Capture1Mic:16000 +#pcm.Capture1MicPlusAec +#pcm.Capture2Mic:16000 +#pcm.Capture2MicPlusAec +pcm.Capture1Mic { + @args [ SAMPLERATE ] + @args.SAMPLERATE { + type integer + default 16000 + } + type hooks + slave.pcm { + type plug + slave { + pcm "hw:0,0" + channels 1 + rate $SAMPLERATE + } + } + hooks.0 { + type ctl_elems + hook_args HookArgsCapture + } +} + +pcm.Capture1MicHard { + type hooks + slave.pcm "hw:0,0" + hooks.0 { + type ctl_elems + hook_args HookArgsCapture + } +} +pcm.Capture1MicPlusAec { + type route + slave.pcm { + type multi + slaves { + a {pcm Capture1MicHard channels 1} + b {pcm I2SRTX channels 1} + } + bindings { + 0 {slave a channel 0} + 1 {slave b channel 0} + } + } + ttable.0.0 1 + ttable.1.1 1 +} + +pcm.Capture2Mic { + @args [ SAMPLERATE ] + @args.SAMPLERATE { + type integer + default 16000 + } + type hooks + slave.pcm { + type plug + slave { + pcm "hw:0,0" + channels 2 + rate $SAMPLERATE + } + } + hooks.0 { + type ctl_elems + hook_args [ + { + name "MIC1 Switch" + preserve true + optional true + value 1 + } + { + name "MIC1 Input Select" + preserve true + optional true + value "differ" + } + { + name "MIC2 Switch" + preserve true + optional true + value 1 + } + { + name "MIC2 Input Select" + preserve true + optional true + value "differ" + } + ] + } +} + +pcm.Capture2MicHard { + type hooks + slave.pcm "hw:0,0" + hooks.0 { + type ctl_elems + hook_args [ + { + name "MIC1 Switch" + preserve true + optional true + value 1 + } + { + name "MIC1 Input Select" + preserve true + optional true + value "differ" + } + { + name "MIC2 Switch" + preserve true + optional true + value 1 + } + { + name "MIC2 Input Select" + preserve true + optional true + value "differ" + } + ] + } +} +pcm.Capture2MicPlusAec { + type route + slave.pcm { + type multi + slaves { + a {pcm Capture2MicHard channels 2} + b {pcm I2SRTX channels 1} + } + bindings { + 0 {slave a channel 0} + 1 {slave a channel 1} + 2 {slave b channel 0} + } + } + ttable.0.0 1 + ttable.1.1 1 + ttable.2.2 1 +} + +pcm.eq { + type awequal + slave.pcm "hw:0,0" + config_file "/etc/awequal.conf" + tuning_support true + verbose true +} + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/fw_env.config b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/fw_env.config new file mode 100755 index 000000000..f1a10e66f --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/fw_env.config @@ -0,0 +1,46 @@ +# Configuration file for fw_(printenv/setenv) utility. +# Up to two entries are valid, in this case the redundant +# environment sector is assumed present. +# Notice, that the "Number of sectors" is not required on NOR and SPI-dataflash. +# Futhermore, if the Flash sector size is omitted, this value is assumed to +# be the same as the Environment size, which is valid for NOR and SPI-dataflash +# Device offset must be prefixed with 0x to be parsed as a hexadecimal value. + +# NOR example +# MTD device name Device offset Env. size Flash sector size Number of sectors +# /dev/mtd1 0x0000 0x4000 0x4000 +# /dev/mtd2 0x0000 0x4000 0x4000 + +# MTD SPI-dataflash example +# MTD device name Device offset Env. size Flash sector size Number of sectors +#/dev/mtd5 0x4200 0x4200 +#/dev/mtd6 0x4200 0x4200 + +# NAND example +#/dev/mtd0 0x4000 0x4000 0x20000 2 + +# On a block device a negative offset is treated as a backwards offset from the +# end of the device/partition, rather than a forwards offset from the start. + +# Block device example +#/dev/mmcblk0 0xc0000 0x20000 +#/dev/mmcblk0 -0x20000 0x20000 + +# VFAT example +#/boot/uboot.env 0x0000 0x4000 + +# UBI volume +#/dev/ubi0_0 0x0 0x1f000 0x1f000 +#/dev/ubi0_1 0x0 0x1f000 0x1f000 + +# UBI volume by name +#/dev/ubi0:env 0x0 0x1f000 0x1f000 +#/dev/ubi0:env-redund 0x0 0x1f000 0x1f000 + +# Allwinner Tina +/dev/by-name/env 0x0000 0x1000 +/dev/by-name/env-redund 0x0000 0x1000 + +# Allwinner Tina UBI volume +# /dev/ubi0:env 0x0 0x20000 0x20000 +# /dev/ubi0:env-redund 0x0 0x20000 0x20000 diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S00mpp b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S00mpp new file mode 100755 index 000000000..678d6ac23 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S00mpp @@ -0,0 +1,80 @@ +#!/bin/sh +# +# load modules.... +# + +MODULES_DIR="/lib/modules/`uname -r`" + +start() { + printf "load modules\n" + + echo "load sample_virvi2vo ---- " + #/usr/bin/sample_virvi2vo -path /usr/bin/sample_virvi2vo_v851s_sc1721v.conf & + + #echo "------ insmod scsi modules start --------" + #insmod $MODULES_DIR/scsi_mod.ko + #insmod $MODULES_DIR/sd_mod.ko + + #wifi + echo "------ insmod xr806 modules start --------" + #insmod $MODULES_DIR/xr806.ko + #insmod $MODULES_DIR/vipcore.ko + #input + #insmod $MODULES_DIR/input-core.ko + insmod $MODULES_DIR/evdev.ko + + echo "------insmod audio modules start-----" + #audio + insmod $MODULES_DIR/soundcore.ko + insmod $MODULES_DIR/snd.ko + insmod $MODULES_DIR/snd-timer.ko + insmod $MODULES_DIR/snd-pcm.ko + insmod $MODULES_DIR/snd-pcm-dmaengine.ko + insmod $MODULES_DIR/snd-soc-core.ko + insmod $MODULES_DIR/snd_soc_sunxi_pcm.ko + insmod $MODULES_DIR/snd_soc_sunxi_component_rxsync.ko + insmod $MODULES_DIR/snd_soc_sunxi_aaudio.ko + insmod $MODULES_DIR/snd_soc_sunxi_daudio.ko + insmod $MODULES_DIR/snd_soc_sunxi_internal_codec.ko + insmod $MODULES_DIR/snd_soc_sunxi_machine.ko + + echo "------insmod audio modules end-----" + + #insmod $MODULES_DIR/rt-media.ko + + echo "------ insmod gpio_keys modules start --------" + #gpio key + #insmod $MODULES_DIR/gpio_keys.ko + + echo "------ insmod sunxi_gpadc modules start --------" + #l-sen + #insmod $MODULES_DIR/sunxi_gpadc.ko + + echo "------ insmod cst9220 modules start --------" + #ctp + #insmod $MODULES_DIR/gslX680new.ko + #insmod $MODULES_DIR/cst9220.ko +} + +stop() { + printf "unload modules\n" + +} + +case "$1" in + start) + start + ;; + stop) + stop + ;; + restart|reload) + stop + start + ;; + *) + echo "Usage: $0 {start|stop|restart}" + exit 1 +esac + +exit $? diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S10udev b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S10udev new file mode 100755 index 000000000..8382bec2b --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S10udev @@ -0,0 +1,50 @@ +#!/bin/sh +# +# udev This is a minimal non-LSB version of a UDEV startup script. It +# was derived by stripping down the udev-058 LSB version for use +# with buildroot on embedded hardware using Linux 2.6.34+ kernels. +# +# You may need to customize this for your system's resource limits +# (including startup time!) and administration. For example, if +# your early userspace has a custom initramfs or initrd you might +# need /dev much earlier; or without hotpluggable busses (like USB, +# PCMCIA, MMC/SD, and so on) your /dev might be static after boot. +# +# This script assumes your system boots right into the eventual root +# filesystem, and that init runs this udev script before any programs +# needing more device nodes than the bare-bones set -- /dev/console, +# /dev/zero, /dev/null -- that's needed to boot and run this script. +# + +# Check for missing binaries +UDEV_BIN=/sbin/udevd +test -x $UDEV_BIN || exit 5 + +# Check for config file and read it +UDEV_CONFIG=/etc/udev/udev.conf +test -r $UDEV_CONFIG || exit 6 +. $UDEV_CONFIG + +case "$1" in + start) + printf "Populating ${udev_root:-/dev} using udev: " + printf '\000\000\000\000' > /proc/sys/kernel/hotplug + $UDEV_BIN -d || (echo "FAIL" && exit 1) + udevadm trigger --type=subsystems --action=add + udevadm trigger --type=devices --action=add + udevadm settle --timeout=30 || echo "udevadm settle failed" + echo "done" + ;; + stop) + # Stop execution of events + udevadm control --stop-exec-queue + killall udevd + ;; + *) + echo "Usage: $0 {start|stop}" + exit 1 + ;; +esac + + +exit 0 diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S50wifidaemon b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S50wifidaemon new file mode 100755 index 000000000..e8065dfd0 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S50wifidaemon @@ -0,0 +1,34 @@ +#!/bin/sh +# +# Start wifi_deamon.... +# + +start() { + printf "Starting wifi_deamon....: " + #wifi_daemon + #sleep 0.2 + #wifi -o sta + #wifi -a enable +} + +stop() { + printf "Stopping wifi_deamon: " +} + +case "$1" in + start) + start + ;; + stop) + stop + ;; + restart|reload) + stop + start + ;; + *) + echo "Usage: $0 {start|stop|restart}" + exit 1 +esac + +exit $? diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S79fat b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S79fat new file mode 100755 index 000000000..4110b5808 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S79fat @@ -0,0 +1,36 @@ +#!/bin/sh +# +# Load fat modules.... +# + +MODULES_DIR="/lib/modules/`uname -r`" + +start() { + printf "Load fat modules\n" + insmod $MODULES_DIR/fat.ko + insmod $MODULES_DIR/vfat.ko +} + +stop() { + printf "Unload fat modules\n" + rmmod $MODULES_DIR/fat.ko + rmmod $MODULES_DIR/vfat.ko +} + +case "$1" in + start) + start + ;; + stop) + stop + ;; + restart|reload) + stop + start + ;; + *) + echo "Usage: $0 {start|stop|restart}" + exit 1 +esac + +exit $? diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S80mmc b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S80mmc new file mode 100755 index 000000000..7b034dcb8 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/S80mmc @@ -0,0 +1,38 @@ +#!/bin/sh +# +# Load mmc modules.... +# + +MODULES_DIR="/lib/modules/`uname -r`" + +start() { + printf "Load mmc modules\n" + #insmod $MODULES_DIR/mmc_core.ko + #insmod $MODULES_DIR/mmc_block.ko + #insmod $MODULES_DIR/sunxi_mmc_host.ko +} + +stop() { + printf "Unload mmc modules\n" + #rmmod $MODULES_DIR/mmc_core.ko + #rmmod $MODULES_DIR/block.ko + #rmmod $MODULES_DIR/sunxi_mmc_host.ko +} + +case "$1" in + start) + start + ;; + stop) + stop + ;; + restart|reload) + stop + start + ;; + *) + echo "Usage: $0 {start|stop|restart}" + exit 1 +esac + +exit $? diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/_rc.final b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/_rc.final new file mode 100755 index 000000000..b63faf9c5 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/_rc.final @@ -0,0 +1,117 @@ +#!/bin/sh + +echo "------run rc.final file-----" +#echo "insmod wifi modules" +#insmod /lib/modules/3.4.39/8723ds.ko +#insmod /lib/modules/3.4.39/bcmdhd.ko +#insmod /lib/modules/3.4.39/xradio_mac.ko +#insmod /lib/modules/3.4.39/xradio_core.ko +#insmod /lib/modules/3.4.39/xradio_wlan.ko + +export LD_LIBRARY_PATH=/usr/lib/eyesee-mpp:${LD_LIBRARY_PATH} +ulimit -c unlimited +echo /mnt/extsd/coredump-%e-%p-%s-%t > /proc/sys/kernel/core_pattern + +for i in /etc/init.d/S??* ;do + + # Ignore dangling symlinks (if any). + [ ! -f "$i" ] && continue + + case "$i" in + *.sh) + # Source shell script for speed. + ( + trap - INT QUIT TSTP + set start + . $i + ) + ;; + *) + # No sh extension, so fork subprocess. + $i start + ;; + esac +done + +LOOP_CNT=0 +SD_DEV= +while [ 1 ];do + if [ $LOOP_CNT -eq 3 ];then + echo wait SD Card ready timeout + break; + fi + if [ -b /dev/mmcblk1p1 ];then + SD_DEV=/dev/mmcblk1p1 + break; + elif [ -b /dev/mmcblk1 ];then + SD_DEV=/dev/mmcblk1 + break; + elif [ -b /dev/mmcblk0p1 ];then + SD_DEV=/dev/mmcblk0p1 + break; + elif [ -b /dev/mmcblk0 ];then + SD_DEV=/dev/mmcblk0 + break; + else + echo SD Card not ready, wait + fi + LOOP_CNT=$(($LOOP_CNT+1)) + sleep 1 +done + +# repair sd card file +if [ "x$SD_DEV" != "x" ]; then + echo SD Card is ready + + if [ -f /usr/bin/fsck_msdos ]; then + /usr/bin/fsck_msdos -pfS $SD_DEV + fi +fi + +if [ -z "$(grep '\' /proc/mounts)" ]; then + ! /bin/mount -t vfat /dev/mmcblk0 /mnt/extsd 2>/dev/null && + /bin/mount -t vfat /dev/mmcblk0p1 /mnt/extsd +fi + +sleep 1 +if [ -n "$(grep '/mnt/extsd' /proc/mounts)" ]; then +echo "start mv stream..." +ls /tmp/ +rm -rf /mnt/extsd/stream*.h264 +rm -rf /mnt/extsd/data*.jpg +mv /tmp/stream*.h264 /mnt/extsd/ +mv /tmp/data*.jpg /mnt/extsd/ +echo "---/mnt/extsd/---" +ls /mnt/extsd/ +fi + +echo "run_usb_adb start!" +run_usb_adb + +#echo "sample_virvi2vo start!" + +#/usr/bin/sample_virvi2vo -path /usr/bin/sample_virvi2vo_v851s_sc1721v_dual.conf & +#catch jpg 0 +#demo_video_in -n 40 -s0 800x608 -f0 0 -pf 4 -trd 1 -snd 1 -s1 800x608 -f1 0 -pf1 4 -vn1 1 + +#catch jpg 1 +#demo_video_in -n 40 -s0 800x608 -f0 0 -pf 4 -snd 1 -s1 800x608 -f1 0 -pf1 4 -trd 1 -vn1 1 -vn2 5 + +#set ir +echo 6 > /sys/class/pwm/pwmchip0/export +echo 50000 > /sys/class/pwm/pwmchip0/pwm6/period +echo 30000 > /sys/class/pwm/pwmchip0/pwm6/duty_cycle + +#disable ir +echo 0 > /sys/class/pwm/pwmchip0/pwm6/enable +#enable ir +#echo 1 > /sys/class/pwm/pwmchip0/pwm6/enable + +#/usr/bin/rt_media-uvc -D 0 -b 0 -d 2 & + +#run_otg + +#sleep 2 + +#/usr/bin/rt_media-uvc -D 0 -d 2 & + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rc.final b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rc.final new file mode 100755 index 000000000..8dd0d828f --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rc.final @@ -0,0 +1,98 @@ +#!/bin/sh + +echo "------run rc.final file-----" +#echo "insmod wifi modules" +#insmod /lib/modules/3.4.39/8723ds.ko +#insmod /lib/modules/3.4.39/bcmdhd.ko +#insmod /lib/modules/3.4.39/xradio_mac.ko +#insmod /lib/modules/3.4.39/xradio_core.ko +#insmod /lib/modules/3.4.39/xradio_wlan.ko + +export LD_LIBRARY_PATH=/usr/lib/eyesee-mpp:${LD_LIBRARY_PATH} +ulimit -c unlimited +echo /mnt/extsd/coredump-%e-%p-%s-%t > /proc/sys/kernel/core_pattern + +for i in /etc/init.d/S??* ;do + + # Ignore dangling symlinks (if any). + [ ! -f "$i" ] && continue + + case "$i" in + *.sh) + # Source shell script for speed. + ( + trap - INT QUIT TSTP + set start + . $i + ) + ;; + *) + # No sh extension, so fork subprocess. + $i start + ;; + esac +done + +#LOOP_CNT=0 +#SD_DEV= +#while [ 1 ];do +# if [ $LOOP_CNT -eq 3 ];then +# echo wait SD Card ready timeout +# break; +# fi +# if [ -b /dev/mmcblk1p1 ];then +# SD_DEV=/dev/mmcblk1p1 +# break; +# elif [ -b /dev/mmcblk1 ];then +# SD_DEV=/dev/mmcblk1 +# break; +# elif [ -b /dev/mmcblk0p1 ];then +# SD_DEV=/dev/mmcblk0p1 +# break; +# elif [ -b /dev/mmcblk0 ];then +# SD_DEV=/dev/mmcblk0 +# break; +# else +# echo SD Card not ready, wait +# fi +# LOOP_CNT=$(($LOOP_CNT+1)) +# sleep 1 +#done +# +# repair sd card file +#if [ "x$SD_DEV" != "x" ]; then +# echo SD Card is ready +# +# if [ -f /usr/bin/fsck_msdos ]; then +# /usr/bin/fsck_msdos -pfS $SD_DEV +# fi +#fi + +#if [ -z "$(grep '\' /proc/mounts)" ]; then +# ! /bin/mount -t vfat /dev/mmcblk0 /mnt/extsd 2>/dev/null && +# /bin/mount -t vfat /dev/mmcblk0p1 /mnt/extsd +#fi + +#sleep 1 +#echo "start mv stream..." +#ls /tmp/ +#rm -rf /mnt/extsd/stream*.h264 +#rm -rf /mnt/extsd/data*.jpg +#mv /tmp/stream*.h264 /mnt/extsd/ +#mv /tmp/data*.jpg /mnt/extsd/ +#echo "---/mnt/extsd/---" +#ls /mnt/extsd/ + +echo 160 > /sys/class/gpio/export +echo out > /sys/class/gpio/gpio160/direction +echo 0 > /sys/class/gpio/gpio160/value + +echo 0 > /sys/class/pwm/pwmchip0/export +echo 100000 > /sys/class/pwm/pwmchip0/pwm0/period +echo 40000 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle +echo 1 > /sys/class/pwm/pwmchip0/pwm0/enable + +echo 1 > /sys/class/gpio/gpio160/value + +run_usb_adb + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rc.modules b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rc.modules new file mode 100755 index 000000000..70a674efa --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rc.modules @@ -0,0 +1,43 @@ +#!/bin/sh + +echo "------run rc.modules file-----" +MODULES_DIR="/lib/modules/`uname -r`" +#disp +#echo "------insmod display modules start-----" +#insmod /lib/modules/4.9.191/fb.ko +#insmod /lib/modules/4.9.191/disp.ko +#wifi +#echo "------insmod wifi modules xr806 start-----" +#insmod /lib/modules/4.9.191/xr806.ko +#insmod /lib/modules/4.9.191/vipcore.ko +#input +#echo "------insmod input modules start-----" +#insmod /lib/modules/4.9.191/input-core.ko +#insmod /lib/modules/4.9.191/evdev.ko + +#audio +echo "------insmod audio modules start-----" +insmod $MODULES_DIR/soundcore.ko +insmod $MODULES_DIR/snd.ko +insmod $MODULES_DIR/snd-timer.ko +insmod $MODULES_DIR/snd-pcm.ko +insmod $MODULES_DIR/snd-pcm-dmaengine.ko +insmod $MODULES_DIR/snd-soc-core.ko +insmod $MODULES_DIR/snd_soc_sunxi_pcm.ko +insmod $MODULES_DIR/snd_soc_sunxi_component_rxsync.ko +insmod $MODULES_DIR/snd_soc_sunxi_aaudio.ko +insmod $MODULES_DIR/snd_soc_sunxi_daudio.ko +insmod $MODULES_DIR/snd_soc_sunxi_internal_codec.ko +insmod $MODULES_DIR/snd_soc_sunxi_machine.ko +echo "------insmod audio modules end-----" +insmod $MODULES_DIR/rt-media.ko +#insmod $MODULES_DIR/cst9220.ko + +#ctp +#echo "------insmod ctp modules gslx680 start-----" +#insmod /lib/modules/4.9.191/gslX680new.ko +#l-sen +#echo "------insmod l-sen modules gpadc start-----" +#insmod /lib/modules/4.9.191/sunxi_gpadc.ko + + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rc.preboot b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rc.preboot new file mode 100755 index 000000000..39df103c2 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rc.preboot @@ -0,0 +1,4 @@ +#!/bin/sh + +echo "------run rc.preboot file-----" + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rcK b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rcK new file mode 100755 index 000000000..e733f9c99 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/init.d/rcK @@ -0,0 +1,28 @@ +#!/bin/sh + + +# Stop all init scripts in /etc/init.d +# executing them in reversed numerical order. +# + +for i in $(ls -r /etc/init.d/S??*) ;do + + # Ignore dangling symlinks (if any). + [ ! -f "$i" ] && continue + + case "$i" in + *.sh) + # Source shell script for speed. + ( + trap - INT QUIT TSTP + set stop + . $i + ) + ;; + *) + # No sh extension, so fork subprocess. + $i stop + ;; + esac +done + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/inittab b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/inittab new file mode 100755 index 000000000..d4aec1458 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/inittab @@ -0,0 +1,39 @@ +# /etc/inittab +# +# Copyright (C) 2001 Erik Andersen +# +# Note: BusyBox init doesn't support runlevels. The runlevels field is +# completely ignored by BusyBox init. If you want runlevels, use +# sysvinit. +# +# Format for each entry: ::: +# +# id == tty to run on, or empty for /dev/console +# runlevels == ignored +# action == one of sysinit, respawn, askfirst, wait, and once +# process == program to run + +# Startup the system +::sysinit:/etc/preinit +::sysinit:/bin/mount -t proc proc /proc +::sysinit:/bin/mount -t tmpfs tmpfs /run +::sysinit:/bin/mount -o remount,rw / +::sysinit:/bin/mkdir -p /dev/pts +::sysinit:/bin/mkdir -p /dev/shm +::sysinit:/bin/mount -a +::sysinit:/bin/hostname -F /etc/hostname +# now run any rc scripts +#::sysinit:/etc/init.d/rcS +::sysinit:/etc/init.d/rcS boot + +# Put a getty on the serial port +/dev/console::respawn:-/bin/sh +#ttyS0::respawn:/sbin/getty -n -L ttyS0 115200 vt100 -n -l /bin/sh # GENERIC_SERIAL + +# Stuff to do for the 3-finger salute +#::ctrlaltdel:/sbin/reboot + +# Stuff to do before rebooting +::shutdown:/etc/init.d/rcK +::shutdown:/sbin/swapoff -a +::shutdown:/bin/umount -a -r diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/profile b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/profile new file mode 100755 index 000000000..ff075b4c9 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/profile @@ -0,0 +1,45 @@ +#!/bin/sh +echo "------run profile file-----" +[ -f /etc/banner ] && cat /etc/banner +[ -e /tmp/.failsafe ] && cat /etc/banner.failsafe +fgrep -sq '/ overlay ro,' /proc/mounts && { + echo 'Your JFFS2-partition seems full and overlayfs is mounted read-only.' + echo 'Please try to remove files from /overlay/upper/... and reboot!' +} + +export PATH="%PATH%" +export HOME=$(grep -e "^${USER:-root}:" /etc/passwd | cut -d ":" -f 6) +export HOME=${HOME:-/root} +export PS1='\u@\h:\w\$ ' +export LD_LIBRARY_PATH=/usr/lib/eyesee-mpp:${LD_LIBRARY_PATH} +ulimit -c unlimited +mount -t debugfs none /sys/kernel/debug + +[ -x /bin/more ] || alias more=less +[ -x /usr/bin/vim ] && alias vi=vim || alias vim=vi + +[ -z "$KSH_VERSION" -o \! -s /etc/mkshrc ] || . /etc/mkshrc + +[ -x /usr/bin/arp ] || arp() { cat /proc/net/arp; } +[ -x /usr/bin/ldd ] || ldd() { LD_TRACE_LOADED_OBJECTS=1 $*; } + +[ -n "$FAILSAFE" ] || { + for FILE in /etc/profile.d/*.sh; do + [ -e "$FILE" ] && . "$FILE" + done + unset FILE +} +[ -x /bin/ll ] || alias ll='ls -al' + +#export TSLIB_ROOT=/usr/local/tslib +export TSLIB_TSDEVICE=/dev/input/event2 +export TSLIB_TSEVENTTYPE=input +export TSLIB_CONFFILE=/mnt/ts.conf +#export TSLIB_PLUGINDIR=/usr/local/tslib/lib/ts +#export TSLIB_CALIBFILE=/etc/pointercal +export TSLIB_CALIBFILE=/mnt/pointercal + +export TSLIB_PLUGINDIR=/usr/lib/ts +export TSLIB_CONSOLEDEVICE=none +export TSLIB_FBDEVICE=/dev/fb0 + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udev/rules.d/10-tf.rules b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udev/rules.d/10-tf.rules new file mode 100755 index 000000000..2566d3c4d --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udev/rules.d/10-tf.rules @@ -0,0 +1,3 @@ +KERNEL=="mmcblk[0-9]p[0-9]", RUN+="/etc/udev/hotplug-tf.sh %k $env{ACTION}" +ACTION=="add", KERNEL=="mmc0:*", RUN+="/etc/udev/hotplug-tf.sh %k $env{ACTION}" +ACTION=="remove", KERNEL=="mmc0:*", RUN+="/etc/udev/hotplug-tf.sh %k $env{ACTION}" diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udev/rules.d/10-usb.rules b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udev/rules.d/10-usb.rules new file mode 100755 index 000000000..c7f57b645 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udev/rules.d/10-usb.rules @@ -0,0 +1,3 @@ +KERNEL=="sda[0-9]", SUBSYSTEM=="block", SUBSYSTEM=="usb", RUN+="/etc/udev/usb_handle %k $env{ACTION}" +ACTION=="add|change", KERNEL=="sd*", RUN+="/etc/udev/usb_handle %k $env{ACTION}" +ACTION=="remove", KERNEL=="sd*", RUN+="/etc/udev/usb_handle %k $env{ACTION}" diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udev/usb_handle b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udev/usb_handle new file mode 100755 index 000000000..aa28b8482 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udev/usb_handle @@ -0,0 +1,18 @@ +#!/bin/sh + +echo "hotplug usb $(date)"#>>/run/udev.log +echo "[$#] $0, $1, $2"#>>/run/udev.log +if [ "$#" != "2" ];then + echo " !! param err." #>> /run/udev.log + exit 1 +fi + +if [ "$2" == "remove" ];then + echo " <==umount"#>> /run/udev.log + umount /mnt/exUDISK +fi + +if [ "$2" == "add" ];then + echo " <==mount"#>> /run/udev.log + mount -t vfat /dev/sda1 /mnt/exUDISK +fi diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udhcpd.conf b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udhcpd.conf new file mode 100755 index 000000000..a1b0a2574 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/udhcpd.conf @@ -0,0 +1,105 @@ +# Sample udhcpd configuration file (/etc/udhcpd.conf) +# Values shown are defaults + +# The start and end of the IP lease block +start 172.168.10.100 +end 172.168.10.254 + +# The interface that udhcpd will use +#interface wlan0 +interface usb0 + +# The maximum number of leases (includes addresses reserved +# by OFFER's, DECLINE's, and ARP conflicts). Will be corrected +# if it's bigger than IP lease block, but it ok to make it +# smaller than lease block. +#max_leases 254 + +# The time period at which udhcpd will write out a dhcpd.leases +# file. If this is 0, udhcpd will never automatically write a +# lease file. Specified in seconds. +#auto_time 7200 + +# The amount of time that an IP will be reserved (leased to nobody) +# if a DHCP decline message is received (seconds) +#decline_time 3600 + +# The amount of time that an IP will be reserved +# if an ARP conflict occurs (seconds) +#conflict_time 3600 + +# How long an offered address is reserved (seconds) +#offer_time 60 + +# If client asks for lease below this value, it will be rounded up +# to this value (seconds) +#min_lease 60 + +# The location of the leases file +#lease_file /var/lib/misc/udhcpd.leases + +# The location of the pid file +#pidfile /var/run/udhcpd.pid + +# Every time udhcpd writes a leases file, the below script will be called +#notify_file # default: no script +#notify_file dumpleases # useful for debugging + +# The following are bootp specific options +# next server to use in bootstrap +#siaddr 192.168.0.22 # default: 0.0.0.0 (none) +# tftp server name +#sname zorak # default: none +# tftp file to download (e.g. kernel image) +#boot_file /var/nfs_root # default: none + +# Static leases map +#static_lease 00:60:08:11:CE:4E 192.168.0.54 +#static_lease 00:60:08:11:CE:3E 192.168.0.44 + +# The remainder of options are DHCP options and can be specified with the +# keyword 'opt' or 'option'. If an option can take multiple items, such +# as the dns option, they can be listed on the same line, or multiple +# lines. +# Examples: +opt dns 172.168.10.2 172.168.10.10 +option subnet 255.255.255.0 +opt router 172.168.10.1 +opt wins 172.168.10.1 +option dns 129.219.13.81 # appended to above DNS servers for a total of 3 +option domain local +option lease 864000 # default: 10 days +# Arbitrary option in hex form: +option 0x08 01020304 # option 8: "cookie server IP addr: 1.2.3.4" + +# Currently supported options (for more info, see options.c): +#opt lease NUM +#opt subnet IP +#opt broadcast IP +#opt router IP_LIST +#opt ipttl NUM +#opt mtu NUM +#opt hostname STRING # client's hostname +#opt domain STRING # client's domain suffix +#opt search STRING_LIST # search domains +#opt nisdomain STRING +#opt timezone NUM # (localtime - UTC_time) in seconds. signed +#opt tftp STRING # tftp server name +#opt bootfile STRING # tftp file to download (e.g. kernel image) +#opt bootsize NUM # size of that file +#opt rootpath STRING # (NFS) path to mount as root fs +#opt wpad STRING +#opt serverid IP # default: server's IP +#opt message STRING # error message (udhcpd sends it on success too) +# Options specifying server(s) +#opt dns IP_LIST +#opt wins IP_LIST +#opt nissrv IP_LIST +#opt ntpsrv IP_LIST +#opt lprsrv IP_LIST +#opt swapsrv IP +# Obsolete options, no longer supported +#opt logsrv IP_LIST # 704/UDP log server (not syslog!) +#opt namesrv IP_LIST # IEN 116 name server, obsolete (August 1979!!!) +#opt cookiesrv IP_LIST # RFC 865 "quote of the day" server, rarely (never?) used +#opt timesrv IP_LIST # RFC 868 time server, rarely (never?) used diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/wpa_supplicant.conf b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/wpa_supplicant.conf new file mode 100755 index 000000000..3f7bd9364 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/etc/wpa_supplicant.conf @@ -0,0 +1,7 @@ +ctrl_interface=/var/log/wpa_supplicant +update_config=1 + +network={ + ssid="AWTest" + psk="1qaz@WSX" +} \ No newline at end of file diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/files/pseudo_init b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/files/pseudo_init new file mode 100755 index 000000000..e6a15bd35 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/files/pseudo_init @@ -0,0 +1,563 @@ +#!/bin/sh + +MOUNT_ETC=0 +MOUNT_OVERLAY=1 + +################################## functions ################################## + +#mkfs_jffs2() +mkfs_jffs2() { + ! [ -x /usr/sbin/mkfs.jffs2 ] \ + && ! [ -x /sbin/mkfs.jffs2 ] \ + && echo "Not Found /usr/sbin/mkfs.jffs2 or /sbin/mkfs.jffs2" \ + && return 1 + + # format to jffs2 + local erase_block=$(/bin/cat /proc/mtd \ + | /bin/grep "$(basename $1)" \ + | /usr/bin/awk '{print $3}') + /bin/mkdir -p /tmp/jffs2.dir/tmp + mkfs.jffs2 -p -e 0x${erase_block} -d /tmp/jffs2.dir \ + -o /tmp/jffs2.img >/dev/null || return 1 + /bin/dd if=/tmp/jffs2.img of=$1 || return 1 + /bin/rm -rf /tmp/jffs2.img /tmp/jffs2.dir + return 0 +} + +mkfs_ubifs() { + mkfs.ubifs -x lzo -y "$1" +} + +mount_etc() { + local etc_update=0 + # if enable ota, do update + [ -f /etc/init.d/rc.ota-upgrade ] \ + && source /etc/init.d/ota-upgrade + + local root_dev="$(readlink /dev/by-name/rootfs)" + + # if mount failed, format. + case "${root_dev}" in + /dev/mtdblock*) + /bin/mount -t jffs2 /dev/by-name/rootfs_data /etc \ + && [ -e /etc/etc_complete -a ! -e /etc/etc_need_update ] \ + && return + # /etc/etc_complete and /etc/etc_need_update both exist, that means we just need to update + [ -e /etc/etc_complete -a -e /etc/etc_need_update ] && /bin/echo "do etc update" && etc_update=1 + /bin/umount /etc + + [ x$etc_update = x"1" ] || { + # not update, format first + /bin/echo "Mount Failed: formating /dev/by-name/rootfs_data to jffs2 ..." + mkfs_jffs2 "/dev/by-name/rootfs_data" || return 1 + } + mount -t jffs2 /dev/by-name/rootfs_data /mnt + ;; + /dev/ubi*) + /bin/mount -t ubifs /dev/by-name/rootfs_data /etc \ + && [ -e /etc/etc_complete -a ! -e /etc/etc_need_update ] \ + && return + # /etc/etc_complete and /etc/etc_need_update both exist, that means we just need to update + [ -e /etc/etc_complete -a -e /etc/etc_need_update ] && /bin/echo "do etc update" && etc_update=1 + + /bin/umount /etc + [ x$etc_update = x"1" ] || { + # not update, format first + /bin/echo "Mount Failed: formating /dev/by-name/rootfs_data to ubifs ..." + mkfs_ubifs "/dev/by-name/rootfs_data" || return 1 + } + /bin/mount -t ubifs /dev/by-name/rootfs_data /mnt + ;; + *) + /usr/sbin/fsck.ext4 -y /dev/by-name/rootfs_data &>/dev/null + /bin/mount -t ext4 -o sync,data=journal /dev/by-name/rootfs_data /etc \ + && [ -e /etc/etc_complete -a ! -e /etc/etc_need_update ] \ + && return + # /etc/etc_complete and /etc/etc_need_update both exist, that means we just need to update + [ -e /etc/etc_complete -a -e /etc/etc_need_update ] && /bin/echo "do etc update" && etc_update=1 + + /bin/umount /etc + [ x$etc_update = x"1" ] || { + # not update, format first + /bin/echo "Mount Failed: formating /dev/by-name/rootfs_data to ext4 ..." + mkfs.ext4 -m 0 /dev/by-name/rootfs_data >/dev/null || return 1 + } + /bin/mount -t ext4 -o sync,data=journal /dev/by-name/rootfs_data /mnt + ;; + esac + mkdir -p /tmp/etc + /bin/cp -af /etc/* /tmp/etc/ + # keep the wifi config + [ -e /mnt/wifi/wpa_supplicant.conf ] && { + /bin/echo "keep the wifi config" + /bin/cp /mnt/wifi/wpa_supplicant.conf /tmp/etc/wifi/ + } + /bin/cp -af /tmp/etc/* /mnt/ + rm -rf /tmp/etc + sync + [ ! -e /mnt/etc_complete ] && touch /mnt/etc_complete + [ -e /mnt/etc_need_update ] && /bin/echo "etc update done" && rm -f /mnt/etc_need_update + sync + /bin/mount -o move /mnt /etc + +} + +mount_usr(){ + + local extend_name=$(fw_printenv -n extend_partition) + if [ $extend_name == extendB ]; then + extend_name="extend_backup" + else + extend_name="extend" + fi + local extend_partition="/dev/by-name/${extend_name}" + + [ -L ${extend_partition} ] || + if [ ${extend_partition} == "/dev/by-name/extend" ]; then + [ -L /dev/by-name/extend_backup ] || return + else + [ -L /dev/by-name/extend ] || return + fi + + /bin/mkdir -p /tmp/usr + /bin/mount ${extend_partition} /tmp/usr >/dev/null || { + if [ ${extend_partition} == "/dev/by-name/extend" ]; then + echo "****** 111 mount /dev/by-name/extend_backup /usr *******" + /bin/mount /dev/by-name/extend_backup /tmp/usr > /dev/null + return + else + echo "********** 222 mount /dev/by-name/extend /usr ********" + /bin/mount /dev/by-name/extend /tmp/usr > /dev/null + fi + } + + echo "*******333 mount ${extend_partition} /usr ******" + ! [ -d /tmp/usr/bin ] \ + && umount /tmp/usr \ + && rm -rf /tmp/usr \ + && return + + /bin/mount -o move /tmp/usr /usr \ + && rm -rf /tmp/usr + +} + +mount_sec_storage(){ + [ -e /dev/by-name/sec_storage ] || return + + local root_dev="$(readlink /dev/by-name/rootfs)" + + # mount sec_storage + if [ -h /dev/by-name/sec_storage -a -d /data/tee ]; then + case "${root_dev}" in + /dev/mtdblock*) + /bin/busybox mount -t jffs2 /dev/by-name/sec_storage /data/tee 2>/dev/null + if [ "$?" -ne "0" ]; then + mkfs_jffs2 "/dev/by-name/sec_storage" + /bin/busybox mount -t jffs2 /dev/by-name/sec_storage /data/tee 2>/dev/null + fi + ;; + /dev/ubi*) + /bin/busybox mount -t ubifs /dev/by-name/sec_storage /data/tee 2>/dev/null + if [ "$?" -ne "0" ]; then + mkfs_ubifs "/dev/by-name/sec_storage" + /bin/busybox mount -t ubifs /dev/by-name/sec_storage /data/tee 2>/dev/null + fi + ;; + *) + /usr/sbin/fsck.ext4 -y /dev/by-name/sec_storage &>/dev/null + /bin/busybox mount -t ext4 /dev/by-name/sec_storage /data/tee 2>/dev/null + if [ "$?" -ne "0" ]; then + mkfs.ext4 /dev/by-name/sec_storage >/dev/null + /bin/busybox mount -t ext4 /dev/by-name/sec_storage /data/tee 2>/dev/null + fi + ;; + esac + fi +} + +mount_single_app(){ + /usr/sbin/fsck.ext4 -y /dev/by-name/app &>/dev/null + /bin/mount /dev/by-name/app /mnt/app +} + +mount_dual_app(){ + local appAB=$(fw_printenv -n appAB) + local first_app=app + local second_app=app_sub + local applimit=$(fw_printenv -n applimit) + [ x"$applimit" != x"" -a "$applimit" -ne 0 ] && { + local appcount=$(fw_printenv -n appcount) + let appcount+=1 + [ "$appcount" -gt "$applimit" ] && { + echo "Warning: applimit ($applimit) exceeded. Switch app partition." + if [ x"$appAB" = x"A" ]; then + appAB=B + elif [ x"$appAB" = x"B" ]; then + appAB=A + else + echo "check appAB error: appAB=$appAB" + appAB=A + fi + fw_setenv appAB $appAB + echo "Switch appAB to $appAB" + appcount=1 + } + fw_setenv appcount $appcount + } + echo "appAB=$appAB" + if [ x"$appAB" = x"A" ]; then + first_app=app + second_app=app_sub + elif [ x"$appAB" = x"B" ]; then + first_app=app_sub + second_app=app + else + echo "check appAB error: appAB=$appAB" + fi + + /usr/sbin/fsck.ext4 -y /dev/by-name/$first_app &> /dev/null + /bin/mount -t ext4 /dev/by-name/$first_app /mnt/app \ + && echo "mount $first_app success" \ + && return + + echo "mount $first_app fail, now try mount $second_app" + + #mount first_app fail, try second_app + /usr/sbin/fsck.ext4 -y /dev/by-name/$second_app &> /dev/null + /bin/mount -t ext4 /dev/by-name/$second_app /mnt/app \ + && echo "mount $second_app success" \ + && return + + echo "mount app fail" +} + +mount_app() { + [ -L /dev/by-name/app ] || return + + if [ -L /dev/by-name/app_sub ]; then + mount_dual_app + else + mount_single_app + fi +} + +mount_overlay() { + + local root_dev="$(readlink /dev/by-name/rootfs)" + local mount_partition_dir + case "$1" in + UDISK) + mount_partition_dir="/mnt/UDISK" + ;; + rootfs_data) + mount_partition_dir="/overlay" + ;; + *) + echo "error: please choose rootfs_data or UDISK" + return 1 + esac + + case "${root_dev}" in + /dev/mtdblock*) + /bin/mount -t jffs2 /dev/by-name/$1 ${mount_partition_dir} || { + /bin/echo "Mount Failed: formating /dev/by-name/$1 to jffs2 ..." + mkfs_jffs2 "/dev/by-name/$1" || return 1 + mount -t jffs2 /dev/by-name/$1 ${mount_partition_dir} + } + ;; + /dev/ubi*) + /bin/mount -t ubifs /dev/by-name/$1 ${mount_partition_dir} || { + /bin/echo "Mount Failed: formating /dev/by-name/$1 to ubifs ..." + mkfs_ubifs "/dev/by-name/$1" || return 1 + /bin/mount -t ubifs /dev/by-name/$1 ${mount_partition_dir} + } + ;; + *) + /usr/sbin/fsck.ext4 -y /dev/by-name/$1 &>/dev/null + /bin/mount -t ext4 -o sync,data=journal /dev/by-name/$1 ${mount_partition_dir} || { + /bin/echo "Mount Failed: formating /dev/by-name/$1 to ext4 ..." + mkfs.ext4 -m 0 /dev/by-name/$1 >/dev/null || return 1 + /bin/mount -t ext4 -o sync,data=journal /dev/by-name/$1 ${mount_partition_dir} + } + ;; + esac + + fgrep -sq overlay /proc/filesystems || { + /bin/echo "skip mount overlayfs as kernel not support" + return + } + # only for recovery,copy boot_partition(boot) wifi information to boot_partition(recovery) + local system=$(fw_printenv -n boot_partition) + + if [ x"$system" = x"recovery" ]; then + [ -e /overlay/upper/etc/wifi/wpa_supplicant ] && { + cp -fpr /overlay/upper/etc/wifi/* /etc/wifi/ + } + fi + + #When /dev/root is readonly, such as squashfs or ext4 ro, we try to mount overlayfs.Otherwise, don't mount overlayfs + fgrep -sq '/dev/root / squashfs ro' /proc/mounts || fgrep -sq '/dev/root / ext4 ro' /proc/mounts || { + /bin/echo "skip mount overlayfs as now rootfs not squashfs or readonly ext4" + return + } + # First, try to mount without a workdir, for overlayfs v22 and before. + # If it fails, it means that we are probably using a v23 and + # later versions that require a workdir + # mount -n -t overlay overlayfs:/overlay -o rw,noatime,lowerdir=/,upperdir=/overlay /mnt || { + # mkdir -p /overlay/upper /overlay/workdir + # mount -n -t overlay overlayfs:/overlay -o rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/workdir /mnt + # } + + local overlay_need_workdir=1 + # overlayfs in linux-3.4 and linux-3.10 is v22 and before, should mount without a workdir + fgrep -sq 'Linux version 3' /proc/version && overlay_need_workdir=0 + + local mount_overlay_dir="/overlay" + [ x"${mount_partition_dir}" = x"/mnt/UDISK" ] && { + mkdir -p /mnt/UDISK/overlay + mount_overlay_dir="/mnt/UDISK/overlay" + } + + if [ x"$overlay_need_workdir" = x"0" ]; then + mount -n -t overlayfs overlayfs:${mount_overlay_dir} -o rw,noatime,lowerdir=/,upperdir=${mount_overlay_dir} /mnt + else + mkdir -p ${mount_overlay_dir}/upper ${mount_overlay_dir}/workdir + mount -n -t overlay overlayfs:${mount_overlay_dir} -o rw,noatime,lowerdir=/,upperdir=${mount_overlay_dir}/upper,workdir=${mount_overlay_dir}/workdir /mnt + fi + + mount -n /proc -o noatime,move /mnt/proc + pivot_root /mnt /mnt/rom + mount -n /rom/dev -o noatime,move /dev + mount -n /rom/tmp -o noatime,move /tmp + mount -n /rom/sys -o noatime,move /sys + mount -n /rom$mount_partition_dir -o noatime,move $mount_partition_dir + fgrep -sq '/rom/usr' /proc/mounts && { + mount -n /rom/usr -o noatime,move /usr + if [ x"$overlay_need_workdir" = x"0" ]; then + mkdir -p $mount_overlay_dir/usr + mount -n -t overlayfs overlayfs:${mount_overlay_dir} -o rw,noatime,lowerdir=/usr,upperdir=${mount_overlay_dir}/usr /usr + else + mkdir -p ${mount_overlay_dir}/upper/usr ${mount_overlay_dir}/workdir/usr + mount -n -t overlay overlayfs:${mount_overlay_dir} -o rw,noatime,lowerdir=/usr,upperdir=${mount_overlay_dir}/upper/usr,workdir=${mount_overlay_dir}/workdir/usr /usr + fi + } + + [ x"$1" = x"UDISK" ] && rm -rf /overlay +} + +set_parts_by_name() { + # create by-name + local parts part + /bin/mkdir -p /dev/by-name + parts=$partitions + for part in $(/bin/echo ${parts} | /bin/sed 's/:/ /g') + do + [ ! -e /dev/${part#*@} ] && [ -x /sbin/mdev ] && mdev -s #for initramfs + /bin/ln -fs "/dev/${part#*@}" "/dev/by-name/${part%@*}" + done +} + +etc_part=/dev/nande + +#hardcode rootfs_data partition as nande +mount_etc_hardcode() { + + # fix fs + /usr/sbin/fsck.ext4 -y $etc_part &>/dev/null + + /bin/mount -t ext4 $etc_part /etc \ + && [ -e /etc/etc_complete ] \ + && return + + /bin/echo "mount Failed or etc_complete not exist" + /bin/echo "now format $etc_part to ext4 ..." + /bin/umount /etc + mkfs.ext4 -m 0 $etc_part >/dev/null || return 1 + /bin/mount -t ext4 -o sync,data=journal $etc_part /mnt + + /bin/cp -af /etc/* /mnt/ + sync + /bin/mount -o move /mnt /etc + + #prepare by-name in /etc for next boot + set_parts_by_name + cp -fpr /dev/by-name /etc + sync + #now rootfs_data is ready, next boot can mount it as etc + touch /etc/etc_complete + sync # this sync not necessary, but sync after modify something is good +} + +set_parts_by_name_hardcode() { + + #UDISK is the last partition, when UDISK is there, the /etc/by-name is ready + [ -e /etc/by-name/UDISK ] && { + #set_part_by_name may cost more than 100ms, now just copy it from /etc + cp -fpr /etc/by-name /dev/ + return + } + + #should not go here. now just show warning and do set_parts_by_name + echo "warning: no /etc/by-name/UDISK, please check it" + set_parts_by_name +} + +check_update_system_state() { + swu_mode=`fw_printenv | grep swu_mode | awk -F '=' '{print $2}'` + echo "swu_mode:$swu_mode" + if [ $swu_mode == ]; then + echo "Not thing todo" + else + # update_flash_flag && boot_partition_flag + # bit3~7: reserve + # bit2 : extend(/usr) 1:extend 0:extend_back + # bit1 : rootfs 1:rootfs 0:rootfs_backup + # bit0 : kernel 1:kernel 0:kernel_back + + dd if=/dev/mtdblock0 of=/tmp/boot0_flag skip=61439 ibs=1 bs=1 count=1 1>/dev/null 2>&1 + boot_flash_flag=0x`xxd /tmp/boot0_flag | awk -F ' ' '{print $2}'` + boot_partition_flag=0x`fw_printenv | grep update_partition_flag | awk 'BEGIN{FS="="} {print $2}'` + echo "boot_flash_flag:$boot_flash_flag, boot_partition_flag:$boot_partition_flag" + if [ $boot_flash_flag == $boot_partition_flag ]; then + + boot_flash_flag_tmp=$((boot_flash_flag&0x7)) + echo "boot_flash_flag_tmp:$boot_flash_flag_tmp" + # The system has been updated, but env has not been updated + case $boot_flash_flag_tmp in + 0) + fw_setenv boot_partition bootB + fw_setenv root_partition rootfsB + fw_setenv extend_parttion extendB + fw_setenv swu_mode + ;; + + 1) + fw_setenv boot_partition bootA + fw_setenv root_partition rootfsB + fw_setenv extend_parttion extendB + fw_setenv swu_mode + ;; + 2) + fw_setenv boot_partition bootB + fw_setenv root_partition rootfsA + fw_setenv extend_parttion extendB + fw_setenv swu_mode + ;; + 3) + + fw_setenv boot_partition bootB + fw_setenv root_partition rootfsB + fw_setenv extend_parttion extendA + fw_setenv swu_mode + ;; + 4) + + fw_setenv boot_partition bootA + fw_setenv root_partition rootfsA + fw_setenv extend_parttion extendB + fw_setenv swu_mode + ;; + 5) + fw_setenv boot_partition bootA + fw_setenv root_partition rootfsB + fw_setenv extend_parttion extendA + fw_setenv swu_mode + ;; + 6) + fw_setenv boot_partition bootB + fw_setenv root_partition rootfsA + fw_setenv extend_parttion extendA + fw_setenv swu_mode + ;; + 7) + fw_setenv boot_partition bootA + fw_setenv root_partition rootfsA + fw_setenv extend_parttion extendA + fw_setenv swu_mode + ;; + *) + echo "not match boot_flash_flag_tmp" + ;; + + esac + + else + echo "update system fail, not clean swu_mode" + fi + fi +} + + +#---------------------------------------------------------------- + +/bin/mount -t proc /proc /proc +/bin/mount -t tmpfs tmpfs /tmp +/bin/mount -t sysfs sys /sys +# /bin/mount -t devtmpfs none /dev +#/bin/mount -t jffs2 /dev/mtdblock3 /home +#/bin/mount -t jffs2 /dev/mtdblock6 /home + +# /bin/mount -t jffs2 /dev/mtdblock4 /home + +# cur_time=`cat /proc/uptime` +# echo "mount /data partition [${cur_time}]" + + +# cur_time=`cat /proc/uptime` +#echo "initialization led pwm [${cur_time}]" +#echo 6 > /sys/class/pwm/pwmchip0/export +#echo 50000 > /sys/class/pwm/pwmchip0/pwm6/period +#echo 30000 > /sys/class/pwm/pwmchip0/pwm6/duty_cycle +# echo "initialization led gpio [${cur_time}]" +#echo 134 > /sys/class/gpio/export +#echo out > /sys/class/gpio/gpio134/direction + +# cur_time=`cat /proc/uptime` +# echo "enable ir led [${cur_time}]" +#echo 1 > /sys/class/pwm/pwmchip0/pwm6/enable +#echo 0 > /sys/class/gpio/gpio134/value + +# cur_time=`cat /proc/uptime` +# echo "start demo_video_in [${cur_time}]" +#demo_video_in -n 40 -s0 800x600 -f0 0 -pf 4 -trd 1 -snd 1 -s1 800x600 -f1 0 -pf1 4 -vn1 1 +#demo_video_in -n 40 -s0 800x600 -f0 0 -pf 4 -snd 1 -s1 800x600 -f1 0 -pf1 4 -trd 1 -vn1 1 -vn2 5 + +# cur_time=`cat /proc/uptime` +# echo "start uvc out [${cur_time}]" +# /bin/setusbconfig uvc +#/bin/setusbconfig uvc +# /usr/bin/setusbconfig uvc +#/usr/bin/rt_media-uvc -D 0 -d 2 -B 10 & + +#sleep 2 +#/bin/rt_media-uvc -D 1 -d 2 -B 10 & +# sleep 3 + +fgrep -sq pstore /proc/filesystems && { + /bin/mount -t pstore pstore /sys/fs/pstore +} + +#fw_setenv, fw_printenv need /var/lock +mkdir -p /var/lock + +#common but slow +set_parts_by_name + +mount_sec_storage + +# OTA's configuration is not turned on by default exit returns, +# which does not affect the startup speed +check_update_system_state + +mount_usr +[ x"$MOUNT_ETC" = x"1" ] && mount_etc +[ x"$MOUNT_OVERLAY" = x"1" ] && mount_overlay rootfs_data #choose rootfs_data or UDISK +mount_app + +#hardcode but fast +#mount_etc_hardcode +#set_parts_by_name_hardcode +#mount_usr + +exec /sbin/init diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/mnt/ts.conf b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/mnt/ts.conf new file mode 100755 index 000000000..52fdbfb15 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/mnt/ts.conf @@ -0,0 +1,29 @@ +# Uncomment if you wish to use the one-wire linux input layer S70/A70... +# module_raw one_wire_ts_input + +# Uncomment if you wish to use the linux input layer event interface +module_raw input + +# Uncomment if you're using a Sharp Zaurus SL-5500/SL-5000d +# module_raw collie + +# Uncomment if you're using a Sharp Zaurus SL-C700/C750/C760/C860 +# module_raw corgi + +# Uncomment if you're using a device with a UCB1200/1300/1400 TS interface +# module_raw ucb1x00 + +# Uncomment if you're using an HP iPaq h3600 or similar +# module_raw h3600 + +# Uncomment if you're using a Hitachi Webpad +# module_raw mk712 + +# Uncomment if you're using an IBM Arctic II +# module_raw arctic2 + +module pthres pmin=1 +module variance delta=30 +module dejitter delta=100 +module linear + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/face_hand_detect_v1_10_20240221.bin b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/face_hand_detect_v1_10_20240221.bin new file mode 100755 index 000000000..fab15d72d Binary files /dev/null and b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/face_hand_detect_v1_10_20240221.bin differ diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/face_model_v1_4_20231027.bin b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/face_model_v1_4_20231027.bin new file mode 100755 index 000000000..c0c1f6010 Binary files /dev/null and b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/face_model_v1_4_20231027.bin differ diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/hand_model_v2_14_20240220.bin b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/hand_model_v2_14_20240220.bin new file mode 100755 index 000000000..af0d73422 Binary files /dev/null and b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/hand_model_v2_14_20240220.bin differ diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/hotplug.sh b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/hotplug.sh new file mode 100755 index 000000000..85ef2c556 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/hotplug.sh @@ -0,0 +1,42 @@ +#!/bin/sh +: <<'COMMENTBLOCK' +# remove +if [ "${ACTION}" == "remove" ]; then + MOUNTPOINT="$(grep -w "^/dev/${MDEV}" /proc/mounts | awk '{print $2}')" + [ -n "${MOUNTPOINT}" ] \ + && /bin/umount -l ${MOUNTPOINT} 2>/dev/null 1>/dev/null + exit 0 +fi + +# add +if [ "${ACTION}" == "add" ]; then + case ${MDEV} in + mmcblk[0-9]) + [ -d "/sys/block/${MDEV}/${MDEV}p1" ] && exit 0 + MOUNTPOINT=/mnt/SDCARD + ;; + mmcblk[0-9]p[0-9]) + MOUNTPOINT=/mnt/SDCARD + ;; + sd[a-z]) + [ -d "/sys/block/${MDEV}/${MDEV}1" ] && exit 0 + MOUNTPOINT=/mnt/exUDISK + ;; + sd[a-z][0-9]) + MOUNTPOINT=/mnt/exUDISK + ;; + *) + exit 0 + ;; + esac + for fstype in vfat ext4 + do + [ "${fstype}" = "ext4" -a -x "/usr/sbin/e2fsck" ] \ + && e2fsck -p /dev/${MDEV} >/dev/null + /bin/mount -t ${fstype} -o utf8 /dev/${MDEV} ${MOUNTPOINT} && exit 0 + done + [ ! -b "/dev/${MDEV}" -a -f "/sys/block/${MDEV%p*}/${MDEV}/uevent" ] \ + && echo add > /sys/block/${MDEV%p*}/${MDEV}/uevent +fi +COMMENTBLOCK +exit 0 diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/pix_face_lazy_v1_0_20230515.bin b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/pix_face_lazy_v1_0_20230515.bin new file mode 100755 index 000000000..8dfb255a4 Binary files /dev/null and b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/pix_face_lazy_v1_0_20230515.bin differ diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/ramparser b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/ramparser new file mode 100755 index 000000000..946695861 Binary files /dev/null and b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/ramparser differ diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/run_otg b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/run_otg new file mode 100755 index 000000000..7635af91a --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/run_otg @@ -0,0 +1,68 @@ +#!/bin/sh + +MODULES_DIR="/lib/modules/`uname -r`" +#insmod $MODULES_DIR/sunxi_usb_udc.ko +#insmod $MODULES_DIR/sunxi_usbc.ko + +mount -t configfs none /sys/kernel/config +mkdir /sys/kernel/config/usb_gadget/g1 +echo "0x1f3a" > /sys/kernel/config/usb_gadget/g1/idVendor +echo "0x100f" > /sys/kernel/config/usb_gadget/g1/idProduct +mkdir /sys/kernel/config/usb_gadget/g1/strings/0x409 +echo "20080411" > /sys/kernel/config/usb_gadget/g1/strings/0x409/serialnumber +echo "Android" > /sys/kernel/config/usb_gadget/g1/strings/0x409/manufacturer + +mkdir /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0 +mkdir -p /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p +echo 1280 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/wWidth +echo 720 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/wHeight +echo 333333 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwFrameInterval +echo 333333 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwDefaultFrameInterval +echo 442368000 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwMinBitRate +echo 442368000 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwMaxBitRate +echo 1843200 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwMaxVideoFrameBufferSize +mkdir /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/header/h +ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/header/h/ +ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/header/h/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/class/fs +ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/header/h/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/class/hs +mkdir /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/header/h +ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/header/h/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/class/fs/ +ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/header/h/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/class/ss/ + +mkdir /sys/kernel/config/usb_gadget/g1/functions/ffs.adb +mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1 +echo 0xc0 > /sys/kernel/config/usb_gadget/g1/configs/c.1/bmAttributes +echo 500 > /sys/kernel/config/usb_gadget/g1/configs/c.1/MaxPower +mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1/strings/0x409 +mkdir /sys/kernel/config/usb_gadget/g1/functions/mass_storage.usb0 +ln -s /sys/kernel/config/usb_gadget/g1/functions/mass_storage.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/mass_storage.usb0 +mkdir /dev/usb-ffs +mkdir /dev/usb-ffs/adb +mount -o uid=2000,gid=2000 -t functionfs adb /dev/usb-ffs/adb/ +udc=`ls /sys/class/udc` +isudc=0 +start(){ + while [ 1 ] + do + sleep 1 + otg_role=`cat /sys/devices/platform/soc/usbc0/otg_role` + if [ "$otg_role" = "usb_device" ] + then + if [ $isudc == 0 ] + then + echo $udc > /sys/kernel/config/usb_gadget/g1/UDC + isudc=1 + fi + else + isudc=0 + fi + done +} +start & + +echo > /sys/kernel/config/usb_gadget/g1/UDC +echo 0x100d > /sys/kernel/config/usb_gadget/g1/idProduct +rm /sys/kernel/config/usb_gadget/g1/configs/c.1/mass_storage.usb0 +rm /sys/kernel/config/usb_gadget/g1/configs/c.1/uvc.usb0 +ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/uvc.usb0 +ls /sys/class/udc | xargs echo > /sys/kernel/config/usb_gadget/g1/UDC diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/run_usb_adb b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/run_usb_adb new file mode 100755 index 000000000..28208bcd5 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/run_usb_adb @@ -0,0 +1,52 @@ +#!/bin/sh + +MODULES_DIR="/lib/modules/`uname -r`" + +insmod $MODULES_DIR/configfs.ko +insmod $MODULES_DIR/videobuf2-vmalloc.ko +insmod $MODULES_DIR/usb-common.ko +insmod $MODULES_DIR/usbcore.ko +insmod $MODULES_DIR/sunxi_hci.ko +insmod $MODULES_DIR/ehci-hcd.ko +insmod $MODULES_DIR/ohci-hcd.ko +insmod $MODULES_DIR/udc-core.ko +insmod $MODULES_DIR/libcomposite.ko +insmod $MODULES_DIR/sunxi_usb_udc.ko +insmod $MODULES_DIR/usb_f_fs.ko +insmod $MODULES_DIR/usb_f_mass_storage.ko +insmod $MODULES_DIR/usb_f_hid.ko +insmod $MODULES_DIR/usb_f_uvc.ko +insmod $MODULES_DIR/sunxi_usbc.ko + +if [ -f /lib/modules/4.9.191/videobuf2-vmalloc.ko ];then +insmod $MODULES_DIR/videobuf2-vmalloc.ko +fi +if [ -f /lib/modules/4.9.191/usb_f_uvc.ko ];then +insmod $MODULES_DIR/usb_f_uvc.ko +fi +if [ -f /lib/modules/4.9.191/u_audio.ko ];then +insmod $MODULES_DIR/u_audio.ko +fi +if [ -f /lib/modules/4.9.191/usb_f_uac1.ko ];then +insmod $MODULES_DIR/usb_f_uac1.ko +fi +if [ -f /lib/modules/4.9.191/uvcvideo.ko ];then +insmod $MODULES_DIR/uvcvideo.ko +fi +if [ -f /lib/modules/4.9.191/snd-hwdep.ko ];then +insmod $MODULES_DIR/snd-hwdep.ko +fi +if [ -f /lib/modules/4.9.191/snd-rawmidi.ko ];then +insmod $MODULES_DIR/snd-rawmidi.ko +fi +if [ -f /lib/modules/4.9.191/snd-usbmidi-lib.ko ];then +insmod $MODULES_DIR/snd-usbmidi-lib.ko +fi +if [ -f /lib/modules/4.9.191/snd-usb-audio.ko ];then +insmod $MODULES_DIR/snd-usb-audio.ko +fi + +cat /sys/devices/platform/soc/usbc0/usb_device +setusbconfig adb +adbd > /dev/null & + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/run_usb_disk b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/run_usb_disk new file mode 100755 index 000000000..33f0fecf8 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/run_usb_disk @@ -0,0 +1,37 @@ +#!/bin/sh + +MODULES_DIR="/lib/modules/`uname -r`" + +insmod $MODULES_DIR/configfs.ko +insmod $MODULES_DIR/usb-common.ko +insmod $MODULES_DIR/usbcore.ko +insmod $MODULES_DIR/sunxi_hci.ko +insmod $MODULES_DIR/ehci-hcd.ko +insmod $MODULES_DIR/ohci-hcd.ko +insmod $MODULES_DIR/udc-core.ko +insmod $MODULES_DIR/libcomposite.ko +insmod $MODULES_DIR/sunxi_usb_udc.ko +insmod $MODULES_DIR/usb_f_fs.ko +insmod $MODULES_DIR/usb_f_mass_storage.ko +insmod $MODULES_DIR/usb_f_hid.ko +insmod $MODULES_DIR/sunxi_usbc.ko + +insmod $MODULES_DIR/scsi_mod.ko +insmod $MODULES_DIR/sd_mod.ko +insmod $MODULES_DIR/usb-storage.ko +insmod $MODULES_DIR/uas.ko +insmod $MODULES_DIR/ums-realtek.ko +insmod $MODULES_DIR/ums-datafab.ko +insmod $MODULES_DIR/ums-freecom.ko +insmod $MODULES_DIR/ums-isd200.ko +insmod $MODULES_DIR/ums-usbat.ko +insmod $MODULES_DIR/ums-sddr09.ko +insmod $MODULES_DIR/ums-sddr55.ko +insmod $MODULES_DIR/ums-jumpshot.ko +insmod $MODULES_DIR/ums-alauda.ko +insmod $MODULES_DIR/ums-karma.ko +insmod $MODULES_DIR/ums-cypress.ko +insmod $MODULES_DIR/ums-eneub6250.ko + +cat /sys/devices/platform/soc/usbc0/usb_host + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/setusbconfig b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/setusbconfig new file mode 100755 index 000000000..40d6f98f0 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files/usr/bin/setusbconfig @@ -0,0 +1,345 @@ +#!/bin/sh + +name=`basename $0` + +usage() { + echo "$name Usage:" + echo "" + echo "$name [function]" + echo "function: mtp, support MTP function" + echo " adb, support adb function" + echo " uvc, support uvc function" + echo " uvc,uac1 support uvc and uac1 function" + echo " rndis support rndis function" + echo "example:" + echo "$name uvc" + echo "" +} + +enable_adb() { + [ -d /sys/kernel/config/usb_gadget/g1/functions/ffs.adb ] || { + mkdir /sys/kernel/config/usb_gadget/g1/functions/ffs.adb + } + echo "Tina ADB" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + ln -s /sys/kernel/config/usb_gadget/g1/functions/ffs.adb/ /sys/kernel/config/usb_gadget/g1/configs/c.1/ffs.adb + + [ -d /dev/usb-ffs/adb ] || { + mkdir -p /dev/usb-ffs + mkdir /dev/usb-ffs/adb + mount -o uid=2000,gid=2000 -t functionfs adb /dev/usb-ffs/adb/ + } +} + +enable_mtp() { + mtp_name=mtp.gs0 + mtp_ffs=false + kv=`uname -r` + kv=${kv:0:1} + if [ "x$kv" = "x5" ]; then + mtp_ffs=true + mtp_name=ffs.mtp + fi + [ -d /sys/kernel/config/usb_gadget/g1/functions/$mtp_name ] || { + mkdir /sys/kernel/config/usb_gadget/g1/functions/$mtp_name + } + if [ "x$mtp_ffs" = "xtrue" ]; then + [ -d /dev/usb-ffs/mtp ] || { + mkdir -p /dev/usb-ffs + mkdir /dev/usb-ffs/mtp + mount -o rmode=0770,fmode=0660,uid=1024,gid=1024,no_disconnect=1 -t functionfs mtp /dev/usb-ffs/mtp/ + } + fi + echo "Tina MTP" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + echo 1 > /sys/kernel/config/usb_gadget/g1/os_desc/use + ln -s /sys/kernel/config/usb_gadget/g1/functions/$mtp_name/ /sys/kernel/config/usb_gadget/g1/configs/c.1/$mtp_name + if [ "x$mtp_ffs" = "xtrue" ]; then + MtpTools -f connect + sleep .500 + fi +} + +uvc_create_frame() +{ + format=$1 + name=$2 + width=$3 + height=$4 + frameindex=$5 + + dir=streaming/$format/$name/${height}p + mkdir -p $dir + echo $width > $dir/wWidth + echo $height > $dir/wHeight + echo $(($width * $height * 2 )) > $dir/dwMaxVideoFrameBufferSize + #20,30fps + #cat < $dir/dwFrameInterval +#500000 +#333333 +#EOF + + #30fps + echo 333333 > $dir/dwFrameInterval + echo 333333 > $dir/dwDefaultFrameInterval + echo $(($width * $height * 2 * 30 * 8)) > $dir/dwMinBitRate + echo $(($width * $height * 2 * 30 * 8)) > $dir/dwMaxBitRate + echo $frameindex > $dir/bFrameIndex +} + +enable_uvc() +{ + cd /sys/kernel/config/usb_gadget/g1/functions + mkdir uvc.usb0 + cd uvc.usb0 + + uvc_create_frame mjpeg m 1920 1080 1 + uvc_create_frame mjpeg m 1280 720 2 + uvc_create_frame mjpeg m 640 480 3 + uvc_create_frame uncompressed u 320 240 1 + uvc_create_frame h264 h 1920 1080 1 + uvc_create_frame h264 h 1280 720 2 + + mkdir -p streaming/header/h + + ln -s streaming/mjpeg/m/ streaming/header/h/ + ln -s streaming/uncompressed/u/ streaming/header/h/ + ln -s streaming/h264/h/ streaming/header/h/ + + ln -s streaming/header/h/ streaming/class/fs + ln -s streaming/header/h/ streaming/class/hs + + mkdir -p control/header/h + + ln -s control/header/h/ control/class/fs/ + ln -s control/header/h/ control/class/ss/ + + #echo 3072 > streaming_maxpacket + + ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/ +} + +udc_controller=`ls /sys/class/udc` + +set_usb_function() { +# 1:function +# 2:idVendor +# 3:idProduct +# + + [ -d /sys/kernel/config/usb_gadget ] || { + mount -t configfs none /sys/kernel/config + mkdir /sys/kernel/config/usb_gadget/g1 + mkdir /sys/kernel/config/usb_gadget/g1/strings/0x409 + echo "Allwinner Technology Inc." > /sys/kernel/config/usb_gadget/g1/strings/0x409/manufacturer + echo "Tina" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + } + [ -d /sys/kernel/config/usb_gadget/g1/configs/c.1 ] || { + mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1 + echo 0xc0 > /sys/kernel/config/usb_gadget/g1/configs/c.1/bmAttributes + echo 500 > /sys/kernel/config/usb_gadget/g1/configs/c.1/MaxPower + mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1/strings/0x409 + } + + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/ffs.adb + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/ffs.mtp + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/mtp.gs0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/f1 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/rndis.usb0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/uac1.usb0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/accessory.usb0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/hid.usb0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/hid.usb1 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/loopback.usb0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/gser.usb0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/printer.usb0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/uvc.usb0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/mass_storage.usb0 + rm -rf /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/header/h/ + rm -rf /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/class/fs + rm -rf /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/class/hs + rm -rf /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/class/fs/ + rm -rf /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/class/ss/ + rm -rf /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m + rm -rf /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/ + rm -rf /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/uncompressed/ + + echo $2 > /sys/kernel/config/usb_gadget/g1/idVendor + echo $3 > /sys/kernel/config/usb_gadget/g1/idProduct + + if [ $1 == "none" ]; then + return + elif [ $1 == "mtp" ]; then + enable_mtp + elif [ $1 == "adb" ]; then + enable_adb + elif [ $1 == "mass_storage" ]; then + [ -d /sys/kernel/config/usb_gadget/g1/functions/mass_storage.usb0 ] || { + mkdir /sys/kernel/config/usb_gadget/g1/functions/mass_storage.usb0 + echo Tina > /sys/kernel/config/usb_gadget/g1/functions/mass_storage.usb0/lun.0/inquiry_string + } + ln -s /sys/kernel/config/usb_gadget/g1/functions/mass_storage.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/f1 + + #echo "/dev/by-name/UDISK" > /sys/kernel/config/usb_gadget/g1/functions/mass_storage.usb0/lun.0/file + elif [ $1 == "uac1" ]; then + [ -d /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0 ] || { + mkdir /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0 + } + echo 0x1 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/p_chmask + echo 0x1 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/c_chmask + echo 16000 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/p_srate + echo 16000 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/c_srate + echo "Tina UAC1" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + ln -s /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/uac1.usb0 + elif [ $1 == "uvc" ]; then + echo N > /sys/module/usb_f_uvc/parameters/bulk_streaming_ep + [ $4 == "bulk" ] && { + echo Y > /sys/module/usb_f_uvc/parameters/bulk_streaming_ep + } + echo 0xef > /sys/kernel/config/usb_gadget/g1/bDeviceClass + echo 0x02 > /sys/kernel/config/usb_gadget/g1/bDeviceSubClass + echo 0x01 > /sys/kernel/config/usb_gadget/g1/bDeviceProtocol + echo "Tina UVC" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + + #echo 0x150 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/header/h/bcdUVC + + enable_uvc + elif [ $1 == "uvc,uac1" ]; then + echo Y > /sys/module/usb_f_uvc/parameters/bulk_streaming_ep + echo 0xef > /sys/kernel/config/usb_gadget/g1/bDeviceClass + echo 0x02 > /sys/kernel/config/usb_gadget/g1/bDeviceSubClass + echo 0x01 > /sys/kernel/config/usb_gadget/g1/bDeviceProtocol + echo "Tina UVC" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + + enable_uvc + [ -d /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0 ] || { + mkdir /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0 + } + # enable PC capture only ISOC(IN) + echo 0x1 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/p_chmask + echo 0x1 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/c_chmask + echo 16000 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/p_srate + echo 16000 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/c_srate + echo "Tina UVC UAC1" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + ln -s /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/uac1.usb0 + elif [ $1 == "adb,uvc" -o $1 == "uvc,adb" ]; then + echo 0xef > /sys/kernel/config/usb_gadget/g1/bDeviceClass + echo 0x02 > /sys/kernel/config/usb_gadget/g1/bDeviceSubClass + echo 0x01 > /sys/kernel/config/usb_gadget/g1/bDeviceProtocol + echo "Tina ADB&UVC" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + + enable_uvc + enable_adb + elif [ $1 == "adb,uac1" -o $1 == "uac1,adb" ]; then + echo 0xef > /sys/kernel/config/usb_gadget/g1/bDeviceClass + echo 0x02 > /sys/kernel/config/usb_gadget/g1/bDeviceSubClass + echo 0x01 > /sys/kernel/config/usb_gadget/g1/bDeviceProtocol + [ -d /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0 ] || { + mkdir /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0 + } + echo 0x1 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/p_chmask + echo 0x1 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/c_chmask + echo 16000 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/p_srate + echo 16000 > /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/c_srate + ln -s /sys/kernel/config/usb_gadget/g1/functions/uac1.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/uac1.usb0 + + enable_adb + echo "Tina ADB&UAC1" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + elif [ $1 == "rndis" ]; then + mkdir /sys/kernel/config/usb_gadget/g1/functions/rndis.usb0 + echo "Tina RNDIS" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + ln -s /sys/kernel/config/usb_gadget/g1/functions/rndis.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/rndis.usb0 + ls /sys/class/udc/ | xargs echo > /sys/kernel/config/usb_gadget/g1/UDC + elif [ $1 == "adb,rndis" ]; then + [ -d /sys/kernel/config/usb_gadget/g1/functions/rndis.usb0] || { + mkdir /sys/kernel/config/usb_gadget/g1/functions/rndis.usb0 + } + ln -s /sys/kernel/config/usb_gadget/g1/functions/rndis.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/rndis.usb0 + ls /sys/class/udc/ | xargs echo > /sys/kernel/config/usb_gadget/g1/UDC + enable_adb + echo 0xef > /sys/kernel/config/usb_gadget/g1/bDeviceClass + echo 0x02 > /sys/kernel/config/usb_gadget/g1/bDeviceSubClass + echo 0x01 > /sys/kernel/config/usb_gadget/g1/bDeviceProtocol + echo "Tina ADB,RNDIS" > /sys/kernel/config/usb_gadget/g1/strings/0x409/product + fi + + echo $udc_controller > /sys/kernel/config/usb_gadget/g1/UDC +} + +if [ $# -lt 1 ]; then + echo "Lack of arg!" + usage + exit +fi + +# idVendor, idProduct only for test +if [ $1 == "none" ]; then + set_usb_function none 0x1f3a 0x1001 + return +fi +if [ $1 == "adb" ]; then + set_usb_function adb 0x18d1 0xD002 + return +fi +if [ $1 == "mtp" ]; then + set_usb_function mtp 0x045E 0x00C9 + return +fi +if [ $1 == "uac1" ]; then + if [ $# == 3 ]; then + set_usb_function uac1 $2 $3 + else + set_usb_function uac1 0x1d61 0x0101 + fi + return +fi +if [ $1 == "mass_storage" ]; then + set_usb_function mass_storage 0x1f3a 0x1000 + return +fi +if [ $1 == "uvc" ]; then + if [ $2 == "bulk" ]; then + set_usb_function uvc 0x09a1 0x0026 bulk + else + set_usb_function uvc 0x09a1 0x0026 + fi + return +fi +if [ $1 == "uac1,uvc" -o $1 == "uvc,uac1" ]; then + #set_usb_function uvc,uac1 0x1943 0x2263 + #set_usb_function uvc,uac1 0x09a1 0x0026 + if [ $# == 3 ]; then + set_usb_function uvc,uac1 $2 $3 + else + set_usb_function uvc,uac1 0x09a1 0x002A + fi + return +fi +if [ $1 == "adb,uvc" -o $1 == "uvc,adb" ]; then + set_usb_function adb,uvc 0x18d1 0xD002 + return +fi +if [ $1 == "adb,uac1" -o $1 == "uac1,adb" ]; then + if [ $# == 3 ];then + set_usb_function adb,uac1 $2 $3 + else + set_usb_function adb,uac1 0x18d1 0xD002 + fi + return +fi +if [ $1 == "rndis" ]; then +# MODULES_DIR="/lib/modules/`uname -r`" +# insmod $MODULES_DIR/sunxi_usb_udc.ko + if [ $# == 3 ]; then + set_usb_function rndis $2 $3 + else + set_usb_function rndis 0x0525 0xa4a2 + fi +fi +if [ $1 == "adb,rndis" ]; then +# MODULES_DIR="/lib/modules/`uname -r`" +# insmod $MODULES_DIR/sunxi_usb_udc.ko + if [ $# == 3 ]; then + set_usb_function adb,rndis $2 $3 + else + set_usb_function adb,rndis 0x0525 0xa4a2 + fi +fi diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files_generate/S50usbcam b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files_generate/S50usbcam new file mode 100755 index 000000000..30aaf27b8 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files_generate/S50usbcam @@ -0,0 +1,88 @@ +#!/bin/sh + +MODULES_DIR="/lib/modules/`uname -r`" + +run(){ + while [ 1 ] + do + sleep 1 + otg_role=`cat /sys/devices/platform/soc/usbc0/otg_role` + if [ "$otg_role" = "usb_device" ] + then + if [ $isudc == 0 ] + then + echo $udc > /sys/kernel/config/usb_gadget/g1/UDC + isudc=1 + fi + else + isudc=0 + fi + done +} + +start() { + echo "enable android usb" + + insmod $MODULES_DIR/sunxi_usb_udc.ko + insmod $MODULES_DIR/sunxi_usbc.ko + + mount -t configfs none /sys/kernel/config + mkdir /sys/kernel/config/usb_gadget/g1 + echo "0x1f3a" > /sys/kernel/config/usb_gadget/g1/idVendor + echo "0x100d" > /sys/kernel/config/usb_gadget/g1/idProduct + mkdir /sys/kernel/config/usb_gadget/g1/strings/0x409 + mkdir /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0 + mkdir -p /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p + echo 1280 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/wWidth + echo 720 > /sys/kernel/config/usb_akegadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/wHeight + echo 333333 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwFrameInterval + echo 333333 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwDefaultFrameInterval + echo 442368000 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwMinBitRate + echo 442368000 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwMaxBitRate + echo 1843200 > /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/720p/dwMaxVideoFrameBufferSize + mkdir /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/header/h + ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/mjpeg/m/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/header/h/ + ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/header/h/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/class/fs + ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/header/h/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/streaming/class/hs + mkdir /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/header/h + ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/header/h/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/class/fs/ + ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/header/h/ /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/control/class/ss/ + mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1 + echo 0xc0 > /sys/kernel/config/usb_gadget/g1/configs/c.1/bmAttributes + echo 500 > /sys/kernel/config/usb_gadget/g1/configs/c.1/MaxPower + mkdir /sys/kernel/config/usb_gadget/g1/configs/c.1/strings/0x409 + ln -s /sys/kernel/config/usb_gadget/g1/functions/uvc.usb0/ /sys/kernel/config/usb_gadget/g1/configs/c.1/ + ls /sys/class/udc/ | xargs echo > /sys/kernel/config/usb_gadget/g1/UDC +} + +stop() { + echo "disable android usb" + + killall adbd 2>/dev/null + + echo > /sys/kernel/config/usb_gadget/g1/UDC + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/mass_storage.usb0 + rm -f /sys/kernel/config/usb_gadget/g1/configs/c.1/uvc.usb0 + + rmmod $MODULES_DIR/sunxi_usbc.ko + rmmod $MODULES_DIR/sunxi_usb_udc.ko +} + +case "$1" in + start) + start + ;; + stop) + # stop + ;; + restart|reload) + stop + start + ;; + *) + echo "Usage: $0 {start|stop|restart}" + exit 1 +esac + +exit $? + diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files_generate/mk_extra_dir.sh b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files_generate/mk_extra_dir.sh new file mode 100755 index 000000000..a8d2d67c9 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files_generate/mk_extra_dir.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +pwd=$(dirname $0) + +echo $pwd $1 + +mkdir -vp $1/squashfs +mkdir -vp $1/home +mkdir -vp $1/data +mkdir -vp $1/mnt/extsd +mkdir -vp $1/mnt/sdcard + +exit 0 diff --git a/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files_generate/rootfs_hook_squash.sh b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files_generate/rootfs_hook_squash.sh new file mode 100755 index 000000000..aa72039c9 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/busybox-init-base-files_generate/rootfs_hook_squash.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +set -e + +pwd=$(dirname $0) + +mkdir -p $1/etc +mkdir -p $1/etc/init.d +mkdir -p $1/usr/bin +#if [ -f ${pwd}/profile ]; then +# cp -f ${pwd}/profile $1/etc/profile +#else +# echo "fatal error! ${pwd}/profile is not exist!" +# exit 1 +#fi + +#$pwd/import_udhcpd.sh $1 +#$pwd/import_timezone.sh $1 +#$pwd/import_cron.sh $1 +$pwd/mk_extra_dir.sh $1 +#$pwd/export_extra_env.sh $1 +#$pwd/gen_nfsmount.sh $1 +#$pwd/install_init_script.sh $1 + +#install -m 777 $pwd/preinit $1/etc/preinit +#$pwd/gen_inittab.sh $1 + +exit 0 diff --git a/target/allwinner/v851s-fastboot_h13_pv/defconfig b/target/allwinner/v851s-fastboot_h13_pv/defconfig new file mode 100755 index 000000000..513e7ab94 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/defconfig @@ -0,0 +1,4538 @@ +# +# Automatically generated file; DO NOT EDIT. +# Tina Configuration +# +CONFIG_MODULES=y +CONFIG_HAVE_DOT_CONFIG=y +CONFIG_TARGET_v851s_fastboot_h13_pv=y +# CONFIG_TARGET_v851s3_fastboot_sl100_front is not set +CONFIG_TARGET_v851s_fastboot_h13_pv_=y +CONFIG_TARGET_BOARD="v851s-fastboot_h13_pv" +CONFIG_DEFAULT_TARGET_OPTIMIZATION="-Os -pipe -march=armv7-a -mtune=cortex-a7 -mfpu=neon" +CONFIG_CPU_TYPE="cortex-a7+neon" +CONFIG_LINUX_4_9=y +CONFIG_PLATFORM_v851s=y +CONFIG_DEFAULT_base-files=y +CONFIG_DEFAULT_busybox=y +CONFIG_DEFAULT_dropbear=y +CONFIG_DEFAULT_fstools=y +CONFIG_DEFAULT_libc=y +CONFIG_DEFAULT_libgcc=y +CONFIG_DEFAULT_logd=y +CONFIG_DEFAULT_mtd=y +CONFIG_DEFAULT_netifd=y +CONFIG_DEFAULT_opkg=y +CONFIG_DEFAULT_uci=y +CONFIG_DEFAULT_uclient-fetch=y +CONFIG_HAS_FPU=y +CONFIG_AUDIO_SUPPORT=y +CONFIG_GPIO_SUPPORT=y +CONFIG_USB_SUPPORT=y +CONFIG_RTC_SUPPORT=y +CONFIG_USES_DEVICETREE=y +CONFIG_USES_EXT4=y +CONFIG_arm=y +CONFIG_ARCH="arm" + +# +# Target Images +# +# CONFIG_TARGET_ROOTFS_INITRAMFS is not set +CONFIG_EXTERNAL_CPIO="" + +# +# Root filesystem archives +# +# CONFIG_TARGET_ROOTFS_CPIOGZ is not set +# CONFIG_TARGET_ROOTFS_TARGZ is not set + +# +# Root filesystem images +# +# CONFIG_TARGET_ROOTFS_EXT4FS is not set +# CONFIG_TARGET_ROOTFS_JFFS2 is not set +# CONFIG_TARGET_ROOTFS_EROFS is not set +CONFIG_TARGET_ROOTFS_SQUASHFS=y +# CONFIG_ROOTFS_SQUASHFS_XZ is not set +CONFIG_ROOTFS_SQUASHFS_LZ4=y +# CONFIG_ROOTFS_SQUASHFS_ZLIB is not set +# CONFIG_USR_SQUASHFS_FOLLOW_ROOTFS is not set +CONFIG_USR_SQUASHFS_XZ=y +# CONFIG_USR_SQUASHFS_LZ4 is not set +# CONFIG_USR_SQUASHFS_ZLIB is not set +CONFIG_KERNEL_SQUASHFS_XZ=y +CONFIG_KERNEL_SQUASHFS_LZ4=y +CONFIG_TARGET_SQUASHFS_BLOCK_SIZE=256 +CONFIG_TARGET_UBIFS_FREE_SPACE_FIXUP=y +CONFIG_TARGET_UBIFS_JOURNAL_SIZE="" + +# +# Image Options +# +# CONFIG_SUNXI_SD_BOOT_PART is not set +# CONFIG_SUNXI_SD_BOOT_KERNEL_FORMAT_UIMAGE is not set +CONFIG_SUNXI_SD_BOOT_KERNEL_FORMAT_BOOTIMG=y +# CONFIG_SUNXI_MKBOOTIMG_WITH_COMPRESS_KERNEL is not set +# CONFIG_SUNXI_MKBOOTIMG_ADD_DTB is not set +CONFIG_SUNXI_SMALL_STORAGE_OTA=y +CONFIG_SUNXI_MOVE_KO_TO_USR=y +CONFIG_SUNXI_MOVE_ADB_TO_USR=y +# CONFIG_SUNXI_RECOVERY_INITRAMFS_PART is not set +CONFIG_SUNXI_RECOVERY_INITRAMFS_KERNEL_FORMAT_UIMAGE=y +# CONFIG_SUNXI_RECOVERY_INITRAMFS_KERNEL_FORMAT_BOOTIMG is not set +# CONFIG_SUNXI_SEPARATE_APP_FROM_ROOTFS is not set +# CONFIG_SUNXI_SEPARATE_DATA_FROM_ROOTFS is not set +# CONFIG_CUSTOMIZE_IMAGE_NAME is not set +# CONFIG_CUSTOMIZE_CONFIG_FILE is not set +# CONFIG_SUPPORT_PACK_OUT_OF_TINA is not set +CONFIG_TARGET_ROOTFS_INCLUDE_UIMAGE=y +CONFIG_TARGET_ROOTFS_INCLUDE_ZIMAGE=y +CONFIG_TARGET_ROOTFS_INCLUDE_FIT=y + +# +# Kernel Image Compression Mode setting +# +CONFIG_TARGET_KERNEL_COMPRESSION_MODE=y +# CONFIG_KERNEL_KERNEL_GZIP is not set +# CONFIG_KERNEL_KERNEL_LZMA is not set +# CONFIG_KERNEL_KERNEL_XZ is not set +# CONFIG_KERNEL_KERNEL_LZO is not set +CONFIG_KERNEL_KERNEL_LZ4=y + +# +# Downsize root filesystem +# +CONFIG_REDUCE_ROOTFS_SIZE=y + +# +# Optimize kernel size +# +# CONFIG_REDUCE_KERNEL_SIZE is not set + +# +# Boot Time Optimization +# + +# +# Global build settings +# +# CONFIG_ALL_KMODS is not set +# CONFIG_ALL is not set +# CONFIG_SIGNED_PACKAGES is not set + +# +# Security options +# +# CONFIG_USE_SELINUX is not set +# CONFIG_USE_DM_VERITY is not set +# CONFIG_USE_UBOOT_VERIFY_SQUASHFS is not set + +# +# General build options +# +CONFIG_DISPLAY_SUPPORT=y +CONFIG_BUILD_PATENTED=y +# CONFIG_BUILD_NLS is not set +CONFIG_SHADOW_PASSWORDS=y +CONFIG_CLEAN_IPKG=y +# CONFIG_COLLECT_KERNEL_DEBUG is not set + +# +# Kernel build options +# +# CONFIG_KERNEL_GENERIC_DEBUG_ONOFF is not set +CONFIG_KERNEL_BUILD_USER="" +CONFIG_KERNEL_BUILD_DOMAIN="" +CONFIG_KERNEL_PRINTK=y +# CONFIG_KERNEL_SWAP is not set +CONFIG_KERNEL_DEBUG_FS=y +# CONFIG_KERNEL_HW_PERF_EVENTS is not set +# CONFIG_KERNEL_PERF_EVENTS is not set +# CONFIG_KERNEL_FRAME_POINTER is not set +# CONFIG_KERNEL_PROFILING is not set +# CONFIG_KERNEL_KALLSYMS is not set +# CONFIG_KERNEL_FTRACE is not set +# CONFIG_KERNEL_DEBUG_KERNEL is not set +# CONFIG_KERNEL_DEBUG_INFO is not set +# CONFIG_KERNEL_DEBUG_LL_UART_NONE is not set +# CONFIG_KERNEL_DEBUG_LL is not set +# CONFIG_KERNEL_DYNAMIC_DEBUG is not set +# CONFIG_KERNEL_EARLY_PRINTK is not set +# CONFIG_KERNEL_KPROBES is not set +# CONFIG_KERNEL_AIO is not set +# CONFIG_KERNEL_DIRECT_IO is not set +# CONFIG_KERNEL_FHANDLE is not set +# CONFIG_KERNEL_FANOTIFY is not set +# CONFIG_KERNEL_BLK_DEV_BSG is not set +# CONFIG_KERNEL_MAGIC_SYSRQ is not set +# CONFIG_KERNEL_ELF_CORE is not set +# CONFIG_KERNEL_PROVE_LOCKING is not set +CONFIG_KERNEL_PRINTK_TIME=y +# CONFIG_KERNEL_SLABINFO is not set +# CONFIG_KERNEL_PROC_PAGE_MONITOR is not set +CONFIG_KERNEL_PROC_SYSCTL=y +# CONFIG_KERNEL_KEXEC is not set +# CONFIG_USE_RFKILL is not set +# CONFIG_USE_SPARSE is not set +CONFIG_KERNEL_DEVTMPFS=y +CONFIG_KERNEL_DEVTMPFS_MOUNT=y +# CONFIG_KERNEL_CGROUPS is not set +# CONFIG_KERNEL_NAMESPACES is not set +# CONFIG_KERNEL_LXC_MISC is not set +# CONFIG_KERNEL_SECCOMP_FILTER is not set +# CONFIG_KERNEL_SECCOMP is not set +# CONFIG_KERNEL_IPV6 is not set +# CONFIG_KERNEL_IP_PNP is not set + +# +# Package build options +# +CONFIG_DEBUG=y +# CONFIG_IPV6 is not set +CONFIG_PKG_BUILD_PARALLEL=y +CONFIG_PKG_BUILD_USE_JOBSERVER=y + +# +# Stripping options +# +# CONFIG_NO_STRIP is not set +CONFIG_USE_STRIP=y +# CONFIG_USE_SSTRIP is not set +CONFIG_STRIP_ARGS="--strip-all" +# CONFIG_STRIP_KERNEL_EXPORTS is not set +CONFIG_USE_MKLIBS=y +CONFIG_USE_UCLIBCXX=y +# CONFIG_USE_LIBSTDCXX is not set + +# +# Hardening build options +# +CONFIG_PKG_CHECK_FORMAT_SECURITY=y +# CONFIG_PKG_ASLR_PIE is not set +CONFIG_PKG_CC_STACKPROTECTOR_NONE=y +# CONFIG_PKG_CC_STACKPROTECTOR_ALL is not set +CONFIG_KERNEL_CC_STACKPROTECTOR_NONE=y +# CONFIG_KERNEL_CC_STACKPROTECTOR_REGULAR is not set +CONFIG_PKG_FORTIFY_SOURCE_NONE=y +# CONFIG_PKG_FORTIFY_SOURCE_1 is not set +# CONFIG_PKG_FORTIFY_SOURCE_2 is not set +# CONFIG_PKG_RELRO_NONE is not set +# CONFIG_PKG_RELRO_PARTIAL is not set +CONFIG_PKG_RELRO_FULL=y +CONFIG_SUNXI_MAKE_REDUNDANT_ENV=y +CONFIG_SUNXI_REDUNDANT_ENV_SIZE="0x1000" +# CONFIG_SYSTEM_INIT_PROCD is not set +CONFIG_SYSTEM_INIT_BUSYBOX=y +# CONFIG_DEVEL is not set +# CONFIG_BROKEN is not set +CONFIG_LOCALMIRROR="" +CONFIG_AUTOREBUILD=y +CONFIG_BUILD_SUFFIX="" +CONFIG_TARGET_ROOTFS_DIR="" +# CONFIG_CCACHE is not set +CONFIG_EXTRA_OPTIMIZATION="-fno-caller-saves -fno-plt" +CONFIG_TARGET_OPTIMIZATION="-Os -pipe -march=armv7-a -mtune=cortex-a7 -mfpu=neon" +# CONFIG_UPDATE_TOOLCHAIN is not set +# CONFIG_EXTRA_TARGET_ARCH is not set +CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS="" +CONFIG_EXTRA_GCC_CONFIG_OPTIONS="" +# CONFIG_SJLJ_EXCEPTIONS is not set +# CONFIG_INSTALL_LIBGCJ is not set +# CONFIG_INSTALL_GFORTRAN is not set +# CONFIG_INSIGHT is not set +CONFIG_TOOLCHAIN_LIBC="musl" +CONFIG_USE_MUSL=y +CONFIG_USE_EXTERNAL_LIBC=y +# CONFIG_BINUTILS_VERSION_2_25 is not set +# CONFIG_BINUTILS_VERSION_2_26 is not set +CONFIG_BINUTILS_VERSION_2_27=y +CONFIG_BINUTILS_VERSION_2_28=y +CONFIG_BINUTILS_VERSION="2.27" +# CONFIG_GCC_VERSION_5_2_LINARO is not set +# CONFIG_GCC_VERSION_5_3_1 is not set +CONFIG_GCC_VERSION_6_4_LINARO=y +CONFIG_GCC_VERSION_7_4_LINARO=y +CONFIG_GCC_VERSION_8_3_0=y +CONFIG_GCC_VERSION="linaro-6.4-2017.11" +CONFIG_MUSL_VERSION="1.1.24" +CONFIG_LIBC="musl" +CONFIG_LIBC_VERSION="1.1.24" +CONFIG_TARGET_SUFFIX="muslgnueabi" +CONFIG_EXTERNAL_TOOLCHAIN=y +CONFIG_IMAGEOPT=y +# CONFIG_PREINITOPT is not set +CONFIG_TARGET_PREINIT_SUPPRESS_STDERR=y +CONFIG_TARGET_PREINIT_TIMEOUT=2 +# CONFIG_TARGET_PREINIT_SHOW_NETMSG is not set +# CONFIG_TARGET_PREINIT_SUPPRESS_FAILSAFE_NETMSG is not set +CONFIG_TARGET_PREINIT_IFNAME="" +CONFIG_TARGET_PREINIT_IP="192.168.1.1" +CONFIG_TARGET_PREINIT_NETMASK="255.255.255.0" +CONFIG_TARGET_PREINIT_BROADCAST="192.168.1.255" +# CONFIG_INITOPT is not set +CONFIG_TARGET_INIT_PATH="/usr/sbin:/usr/bin:/sbin:/bin" +CONFIG_TARGET_INIT_ENV="" +CONFIG_TARGET_INIT_CMD="/sbin/init" +CONFIG_TARGET_INIT_SUPPRESS_STDERR=y +CONFIG_PER_FEED_REPO=y +CONFIG_PER_FEED_REPO_ADD_DISABLED=y +CONFIG_PER_FEED_REPO_ADD_COMMENTED=y +# CONFIG_FEED_packages is not set +# CONFIG_FEED_luci is not set +# CONFIG_FEED_routing is not set +# CONFIG_FEED_telephony is not set +# CONFIG_FEED_management is not set +# CONFIG_FEED_targets is not set +# CONFIG_SMIMEOPT is not set +CONFIG_OPKGSMIME_PASSPHRASE=y + +# +# Package features +# +CONFIG_FEATURE_drawing-backend_DirectFB=y + +# +# Base system +# +CONFIG_PACKAGE_busybox=y +CONFIG_BUSYBOX_CUSTOM=y +CONFIG_BUSYBOX_DEFAULT_HAVE_DOT_CONFIG=y +# CONFIG_BUSYBOX_DEFAULT_DESKTOP is not set +# CONFIG_BUSYBOX_DEFAULT_EXTRA_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEDORA_COMPAT is not set +CONFIG_BUSYBOX_DEFAULT_INCLUDE_SUSv2=y +# CONFIG_BUSYBOX_DEFAULT_USE_PORTABLE_CODE is not set +CONFIG_BUSYBOX_DEFAULT_PLATFORM_LINUX=y +CONFIG_BUSYBOX_DEFAULT_SHOW_USAGE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE_USAGE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_COMPRESS_USAGE=y +# CONFIG_BUSYBOX_DEFAULT_BUSYBOX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSTALLER is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_NO_USR is not set +# CONFIG_BUSYBOX_DEFAULT_PAM is not set +CONFIG_BUSYBOX_DEFAULT_LONG_OPTS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DEVPTS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CLEAN_UP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UTMP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WTMP is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDFILE=y +CONFIG_BUSYBOX_DEFAULT_PID_FILE_PATH="/var/run" +CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID_CONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID_CONFIG_QUIET is not set +# CONFIG_BUSYBOX_DEFAULT_SELINUX is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PREFER_APPLETS=y +CONFIG_BUSYBOX_DEFAULT_BUSYBOX_EXEC_PATH="/proc/self/exe" +CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOG=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HAVE_RPC is not set +# CONFIG_BUSYBOX_DEFAULT_STATIC is not set +# CONFIG_BUSYBOX_DEFAULT_PIE is not set +# CONFIG_BUSYBOX_DEFAULT_NOMMU is not set +# CONFIG_BUSYBOX_DEFAULT_BUILD_LIBBUSYBOX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INDIVIDUAL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHARED_BUSYBOX is not set +CONFIG_BUSYBOX_DEFAULT_LFS=y +CONFIG_BUSYBOX_DEFAULT_CROSS_COMPILER_PREFIX="" +CONFIG_BUSYBOX_DEFAULT_SYSROOT="" +CONFIG_BUSYBOX_DEFAULT_EXTRA_CFLAGS="" +CONFIG_BUSYBOX_DEFAULT_EXTRA_LDFLAGS="" +CONFIG_BUSYBOX_DEFAULT_EXTRA_LDLIBS="" +CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_SYMLINKS=y +# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_HARDLINKS is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_SCRIPT_WRAPPERS is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_DONT is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_SYMLINK is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_HARDLINK is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set +CONFIG_BUSYBOX_DEFAULT_PREFIX="./_install" +# CONFIG_BUSYBOX_DEFAULT_DEBUG is not set +# CONFIG_BUSYBOX_DEFAULT_DEBUG_PESSIMIZE is not set +# CONFIG_BUSYBOX_DEFAULT_DEBUG_SANITIZE is not set +# CONFIG_BUSYBOX_DEFAULT_UNIT_TEST is not set +# CONFIG_BUSYBOX_DEFAULT_WERROR is not set +CONFIG_BUSYBOX_DEFAULT_NO_DEBUG_LIB=y +# CONFIG_BUSYBOX_DEFAULT_DMALLOC is not set +# CONFIG_BUSYBOX_DEFAULT_EFENCE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_BSS_TAIL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RTMINMAX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_USE_MALLOC is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_GO_ON_STACK=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_GO_IN_BSS is not set +CONFIG_BUSYBOX_DEFAULT_PASSWORD_MINLEN=6 +CONFIG_BUSYBOX_DEFAULT_MD5_SMALL=1 +CONFIG_BUSYBOX_DEFAULT_SHA3_SMALL=1 +CONFIG_BUSYBOX_DEFAULT_FEATURE_FAST_TOP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ETC_NETWORKS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_MAX_LEN=512 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_VI is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_HISTORY=256 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_SAVEHISTORY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_SAVE_ON_EXIT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_REVERSE_SEARCH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAB_COMPLETION=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USERNAME_COMPLETION is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_FANCY_PROMPT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_ASK_TERMINAL is not set +# CONFIG_BUSYBOX_DEFAULT_LOCALE_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_USING_LOCALE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_UNICODE_IN_ENV is not set +CONFIG_BUSYBOX_DEFAULT_SUBST_WCHAR=0 +CONFIG_BUSYBOX_DEFAULT_LAST_SUPPORTED_WCHAR=0 +# CONFIG_BUSYBOX_DEFAULT_UNICODE_COMBINING_WCHARS is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_WIDE_WCHARS is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_BIDI_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_NEUTRAL_TABLE is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_PRESERVE_BROKEN is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_NON_POSIX_CP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE_CP_MESSAGE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_SENDFILE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_COPYBUF_KB=4 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SKIP_ROOTFS is not set +# CONFIG_BUSYBOX_DEFAULT_MONOTONIC_SYSCALL is not set +CONFIG_BUSYBOX_DEFAULT_IOCTL_HEX2STR_ERROR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWIB is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_XZ is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_LZMA is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_BZ2 is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_GZ=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_Z is not set +# CONFIG_BUSYBOX_DEFAULT_AR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_AR_LONG_FILENAMES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_AR_CREATE is not set +# CONFIG_BUSYBOX_DEFAULT_UNCOMPRESS is not set +CONFIG_BUSYBOX_DEFAULT_GUNZIP=y +CONFIG_BUSYBOX_DEFAULT_ZCAT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GUNZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_BUNZIP2=y +CONFIG_BUSYBOX_DEFAULT_BZCAT=y +# CONFIG_BUSYBOX_DEFAULT_UNLZMA is not set +# CONFIG_BUSYBOX_DEFAULT_LZCAT is not set +# CONFIG_BUSYBOX_DEFAULT_LZMA is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LZMA_FAST is not set +# CONFIG_BUSYBOX_DEFAULT_UNXZ is not set +# CONFIG_BUSYBOX_DEFAULT_XZCAT is not set +# CONFIG_BUSYBOX_DEFAULT_XZ is not set +# CONFIG_BUSYBOX_DEFAULT_BZIP2 is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_BZIP2_DECOMPRESS=y +# CONFIG_BUSYBOX_DEFAULT_CPIO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CPIO_O is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CPIO_P is not set +# CONFIG_BUSYBOX_DEFAULT_DPKG is not set +# CONFIG_BUSYBOX_DEFAULT_DPKG_DEB is not set +CONFIG_BUSYBOX_DEFAULT_GZIP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_GZIP_FAST=0 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_LEVELS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_DECOMPRESS=y +# CONFIG_BUSYBOX_DEFAULT_LZOP is not set +# CONFIG_BUSYBOX_DEFAULT_UNLZOP is not set +# CONFIG_BUSYBOX_DEFAULT_LZOPCAT is not set +# CONFIG_BUSYBOX_DEFAULT_LZOP_COMPR_HIGH is not set +# CONFIG_BUSYBOX_DEFAULT_RPM is not set +# CONFIG_BUSYBOX_DEFAULT_RPM2CPIO is not set +CONFIG_BUSYBOX_DEFAULT_TAR=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_CREATE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_AUTODETECT is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_FROM=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_GNU_EXTENSIONS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_TO_COMMAND is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_UNAME_GNAME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_NOPRESERVE_TIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_SELINUX is not set +# CONFIG_BUSYBOX_DEFAULT_UNZIP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_CDF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_BZIP2 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_LZMA is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_XZ is not set +CONFIG_BUSYBOX_DEFAULT_BASENAME=y +CONFIG_BUSYBOX_DEFAULT_CAT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CATV is not set +CONFIG_BUSYBOX_DEFAULT_CHGRP=y +CONFIG_BUSYBOX_DEFAULT_CHMOD=y +CONFIG_BUSYBOX_DEFAULT_CHOWN=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHOWN_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_CHROOT=y +# CONFIG_BUSYBOX_DEFAULT_CKSUM is not set +# CONFIG_BUSYBOX_DEFAULT_COMM is not set +CONFIG_BUSYBOX_DEFAULT_CP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_CUT=y +CONFIG_BUSYBOX_DEFAULT_DATE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_ISOFMT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_NANO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_COMPAT is not set +CONFIG_BUSYBOX_DEFAULT_DD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_SIGNAL_HANDLING=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_THIRD_STATUS_LINE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_IBS_OBS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_STATUS is not set +CONFIG_BUSYBOX_DEFAULT_DF=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DF_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_DIRNAME=y +# CONFIG_BUSYBOX_DEFAULT_DOS2UNIX is not set +# CONFIG_BUSYBOX_DEFAULT_UNIX2DOS is not set +CONFIG_BUSYBOX_DEFAULT_DU=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y +CONFIG_BUSYBOX_DEFAULT_ECHO=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_ECHO=y +CONFIG_BUSYBOX_DEFAULT_ENV=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ENV_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_EXPAND is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EXPAND_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_UNEXPAND is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNEXPAND_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_EXPR=y +CONFIG_BUSYBOX_DEFAULT_EXPR_MATH_SUPPORT_64=y +# CONFIG_BUSYBOX_DEFAULT_FACTOR is not set +CONFIG_BUSYBOX_DEFAULT_FALSE=y +# CONFIG_BUSYBOX_DEFAULT_FOLD is not set +CONFIG_BUSYBOX_DEFAULT_FSYNC=y +CONFIG_BUSYBOX_DEFAULT_HEAD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_HEAD=y +# CONFIG_BUSYBOX_DEFAULT_HOSTID is not set +CONFIG_BUSYBOX_DEFAULT_ID=y +# CONFIG_BUSYBOX_DEFAULT_GROUPS is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSTALL_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_LINK is not set +CONFIG_BUSYBOX_DEFAULT_LN=y +# CONFIG_BUSYBOX_DEFAULT_LOGNAME is not set +CONFIG_BUSYBOX_DEFAULT_LS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_FILETYPES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_FOLLOWLINKS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_RECURSIVE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_WIDTH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_SORTFILES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_TIMESTAMPS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_USERNAME=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_COLOR=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_COLOR_IS_DEFAULT=y +CONFIG_BUSYBOX_DEFAULT_MD5SUM=y +# CONFIG_BUSYBOX_DEFAULT_SHA1SUM is not set +CONFIG_BUSYBOX_DEFAULT_SHA256SUM=y +# CONFIG_BUSYBOX_DEFAULT_SHA512SUM is not set +# CONFIG_BUSYBOX_DEFAULT_SHA3SUM is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MD5_SHA1_SUM_CHECK=y +CONFIG_BUSYBOX_DEFAULT_MKDIR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MKDIR_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_MKFIFO=y +CONFIG_BUSYBOX_DEFAULT_MKNOD=y +CONFIG_BUSYBOX_DEFAULT_MV=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MV_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_NICE=y +# CONFIG_BUSYBOX_DEFAULT_NL is not set +# CONFIG_BUSYBOX_DEFAULT_NOHUP is not set +# CONFIG_BUSYBOX_DEFAULT_NPROC is not set +# CONFIG_BUSYBOX_DEFAULT_OD is not set +# CONFIG_BUSYBOX_DEFAULT_PASTE is not set +# CONFIG_BUSYBOX_DEFAULT_PRINTENV is not set +CONFIG_BUSYBOX_DEFAULT_PRINTF=y +CONFIG_BUSYBOX_DEFAULT_PWD=y +CONFIG_BUSYBOX_DEFAULT_READLINK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_READLINK_FOLLOW=y +# CONFIG_BUSYBOX_DEFAULT_REALPATH is not set +CONFIG_BUSYBOX_DEFAULT_RM=y +CONFIG_BUSYBOX_DEFAULT_RMDIR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RMDIR_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_SEQ=y +# CONFIG_BUSYBOX_DEFAULT_SHRED is not set +# CONFIG_BUSYBOX_DEFAULT_SHUF is not set +CONFIG_BUSYBOX_DEFAULT_SLEEP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_SLEEP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FLOAT_SLEEP=y +CONFIG_BUSYBOX_DEFAULT_SORT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SORT_BIG is not set +# CONFIG_BUSYBOX_DEFAULT_SPLIT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SPLIT_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_STAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_STAT_FORMAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_STAT_FILESYSTEM is not set +# CONFIG_BUSYBOX_DEFAULT_STTY is not set +# CONFIG_BUSYBOX_DEFAULT_SUM is not set +CONFIG_BUSYBOX_DEFAULT_SYNC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYNC_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_TAC is not set +CONFIG_BUSYBOX_DEFAULT_TAIL=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_TAIL=y +CONFIG_BUSYBOX_DEFAULT_TEE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TEE_USE_BLOCK_IO=y +CONFIG_BUSYBOX_DEFAULT_TEST=y +CONFIG_BUSYBOX_DEFAULT_TEST1=y +CONFIG_BUSYBOX_DEFAULT_TEST2=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TEST_64=y +CONFIG_BUSYBOX_DEFAULT_TOUCH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOUCH_NODEREF is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TOUCH_SUSV3=y +CONFIG_BUSYBOX_DEFAULT_TR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TR_CLASSES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TR_EQUIV is not set +CONFIG_BUSYBOX_DEFAULT_TRUE=y +# CONFIG_BUSYBOX_DEFAULT_TRUNCATE is not set +# CONFIG_BUSYBOX_DEFAULT_TTY is not set +CONFIG_BUSYBOX_DEFAULT_UNAME=y +CONFIG_BUSYBOX_DEFAULT_UNAME_OSNAME="GNU/Linux" +CONFIG_BUSYBOX_DEFAULT_UNIQ=y +# CONFIG_BUSYBOX_DEFAULT_UNLINK is not set +CONFIG_BUSYBOX_DEFAULT_USLEEP=y +# CONFIG_BUSYBOX_DEFAULT_UUDECODE is not set +# CONFIG_BUSYBOX_DEFAULT_BASE64 is not set +# CONFIG_BUSYBOX_DEFAULT_UUENCODE is not set +CONFIG_BUSYBOX_DEFAULT_WC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WC_LARGE is not set +# CONFIG_BUSYBOX_DEFAULT_WHO is not set +# CONFIG_BUSYBOX_DEFAULT_W is not set +# CONFIG_BUSYBOX_DEFAULT_USERS is not set +# CONFIG_BUSYBOX_DEFAULT_WHOAMI is not set +CONFIG_BUSYBOX_DEFAULT_YES=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PRESERVE_HARDLINKS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_HUMAN_READABLE=y +# CONFIG_BUSYBOX_DEFAULT_CHVT is not set +CONFIG_BUSYBOX_DEFAULT_CLEAR=y +# CONFIG_BUSYBOX_DEFAULT_DEALLOCVT is not set +# CONFIG_BUSYBOX_DEFAULT_DUMPKMAP is not set +# CONFIG_BUSYBOX_DEFAULT_FGCONSOLE is not set +# CONFIG_BUSYBOX_DEFAULT_KBD_MODE is not set +# CONFIG_BUSYBOX_DEFAULT_LOADFONT is not set +# CONFIG_BUSYBOX_DEFAULT_SETFONT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETFONT_TEXTUAL_MAP is not set +CONFIG_BUSYBOX_DEFAULT_DEFAULT_SETFONT_DIR="" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOADFONT_PSF2 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOADFONT_RAW is not set +# CONFIG_BUSYBOX_DEFAULT_LOADKMAP is not set +# CONFIG_BUSYBOX_DEFAULT_OPENVT is not set +CONFIG_BUSYBOX_DEFAULT_RESET=y +# CONFIG_BUSYBOX_DEFAULT_RESIZE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RESIZE_PRINT is not set +# CONFIG_BUSYBOX_DEFAULT_SETCONSOLE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETCONSOLE_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_SETKEYCODES is not set +# CONFIG_BUSYBOX_DEFAULT_SETLOGCONS is not set +# CONFIG_BUSYBOX_DEFAULT_SHOWKEY is not set +CONFIG_BUSYBOX_DEFAULT_MKTEMP=y +# CONFIG_BUSYBOX_DEFAULT_PIPE_PROGRESS is not set +# CONFIG_BUSYBOX_DEFAULT_RUN_PARTS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUN_PARTS_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUN_PARTS_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_START_STOP_DAEMON=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_START_STOP_DAEMON_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_WHICH=y +CONFIG_BUSYBOX_DEFAULT_AWK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_LIBM=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_GNU_EXTENSIONS=y +CONFIG_BUSYBOX_DEFAULT_CMP=y +CONFIG_BUSYBOX_DEFAULT_DIFF=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DIFF_LONG_OPTIONS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DIFF_DIR=y +# CONFIG_BUSYBOX_DEFAULT_ED is not set +# CONFIG_BUSYBOX_DEFAULT_PATCH is not set +CONFIG_BUSYBOX_DEFAULT_SED=y +CONFIG_BUSYBOX_DEFAULT_VI=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_MAX_LEN=1024 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_8BIT is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_COLON=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_YANKMARK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SEARCH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_REGEX_SEARCH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_USE_SIGNALS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_DOT_CMD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_READONLY=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SETOPTS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SET=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_WIN_RESIZE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_ASK_TERMINAL=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE_MAX=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_ALLOW_EXEC=y +CONFIG_BUSYBOX_DEFAULT_FIND=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PRINT0=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MTIME=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MMIN is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PERM=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_TYPE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_XDEV=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MAXDEPTH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_NEWER=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_INUM is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXEC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXEC_PLUS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_USER=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_GROUP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_NOT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_DEPTH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PAREN=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_SIZE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PRUNE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_DELETE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PATH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_REGEX=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_CONTEXT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_LINKS is not set +CONFIG_BUSYBOX_DEFAULT_GREP=y +CONFIG_BUSYBOX_DEFAULT_EGREP=y +CONFIG_BUSYBOX_DEFAULT_FGREP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_GREP_CONTEXT=y +CONFIG_BUSYBOX_DEFAULT_XARGS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_CONFIRMATION=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_QUOTES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_TERMOPT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ZERO_TERM=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_REPL_STR is not set +# CONFIG_BUSYBOX_DEFAULT_BOOTCHARTD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_CONFIG_FILE is not set +CONFIG_BUSYBOX_DEFAULT_HALT=y +CONFIG_BUSYBOX_DEFAULT_POWEROFF=y +CONFIG_BUSYBOX_DEFAULT_REBOOT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CALL_TELINIT is not set +CONFIG_BUSYBOX_DEFAULT_TELINIT_PATH="" +CONFIG_BUSYBOX_DEFAULT_INIT=y +# CONFIG_BUSYBOX_DEFAULT_LINUXRC is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_INITTAB=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_KILL_REMOVED is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_KILL_DELAY=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_SCTTY=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_SYSLOG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_QUIET=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_COREDUMPS=y +CONFIG_BUSYBOX_DEFAULT_INIT_TERMINAL_TYPE="" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_MODIFY_CMDLINE is not set +# CONFIG_BUSYBOX_DEFAULT_MESG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MESG_ENABLE_ONLY_GROUP is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SHADOWPASSWDS=y +# CONFIG_BUSYBOX_DEFAULT_USE_BB_PWD_GRP is not set +# CONFIG_BUSYBOX_DEFAULT_USE_BB_SHADOW is not set +# CONFIG_BUSYBOX_DEFAULT_USE_BB_CRYPT is not set +# CONFIG_BUSYBOX_DEFAULT_USE_BB_CRYPT_SHA is not set +# CONFIG_BUSYBOX_DEFAULT_ADD_SHELL is not set +# CONFIG_BUSYBOX_DEFAULT_REMOVE_SHELL is not set +# CONFIG_BUSYBOX_DEFAULT_ADDGROUP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ADDGROUP_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ADDUSER_TO_GROUP is not set +# CONFIG_BUSYBOX_DEFAULT_ADDUSER is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ADDUSER_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_NAMES is not set +CONFIG_BUSYBOX_DEFAULT_LAST_ID=0 +CONFIG_BUSYBOX_DEFAULT_FIRST_SYSTEM_ID=0 +CONFIG_BUSYBOX_DEFAULT_LAST_SYSTEM_ID=0 +# CONFIG_BUSYBOX_DEFAULT_CHPASSWD is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_DEFAULT_PASSWD_ALGO="md5" +# CONFIG_BUSYBOX_DEFAULT_CRYPTPW is not set +# CONFIG_BUSYBOX_DEFAULT_MKPASSWD is not set +# CONFIG_BUSYBOX_DEFAULT_DELUSER is not set +# CONFIG_BUSYBOX_DEFAULT_DELGROUP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DEL_USER_FROM_GROUP is not set +# CONFIG_BUSYBOX_DEFAULT_GETTY is not set +CONFIG_BUSYBOX_DEFAULT_LOGIN=y +CONFIG_BUSYBOX_DEFAULT_LOGIN_SESSION_AS_CHILD=y +# CONFIG_BUSYBOX_DEFAULT_LOGIN_SCRIPTS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NOLOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SECURETTY is not set +CONFIG_BUSYBOX_DEFAULT_PASSWD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_PASSWD_WEAK_CHECK=y +# CONFIG_BUSYBOX_DEFAULT_SU is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_SYSLOG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_CHECKS_SHELLS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set +# CONFIG_BUSYBOX_DEFAULT_SULOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_VLOCK is not set +# CONFIG_BUSYBOX_DEFAULT_CHATTR is not set +# CONFIG_BUSYBOX_DEFAULT_FSCK is not set +# CONFIG_BUSYBOX_DEFAULT_LSATTR is not set +# CONFIG_BUSYBOX_DEFAULT_TUNE2FS is not set +# CONFIG_BUSYBOX_DEFAULT_MODPROBE_SMALL is not set +# CONFIG_BUSYBOX_DEFAULT_DEPMOD is not set +CONFIG_BUSYBOX_DEFAULT_INSMOD=y +CONFIG_BUSYBOX_DEFAULT_LSMOD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y +# CONFIG_BUSYBOX_DEFAULT_MODINFO is not set +# CONFIG_BUSYBOX_DEFAULT_MODPROBE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODPROBE_BLACKLIST is not set +CONFIG_BUSYBOX_DEFAULT_RMMOD=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CMDLINE_MODULE_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_2_4_MODULES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_VERSION_CHECKING is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOADINKMEM is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP_FULL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_TAINTED_MODULE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_TRY_MMAP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODUTILS_ALIAS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODUTILS_SYMBOLS is not set +CONFIG_BUSYBOX_DEFAULT_DEFAULT_MODULES_DIR="" +CONFIG_BUSYBOX_DEFAULT_DEFAULT_DEPMOD_FILE="" +# CONFIG_BUSYBOX_DEFAULT_ACPID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ACPID_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_BLKDISCARD is not set +# CONFIG_BUSYBOX_DEFAULT_BLKID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BLKID_TYPE is not set +# CONFIG_BUSYBOX_DEFAULT_BLOCKDEV is not set +# CONFIG_BUSYBOX_DEFAULT_CAL is not set +CONFIG_BUSYBOX_DEFAULT_DMESG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DMESG_PRETTY=y +# CONFIG_BUSYBOX_DEFAULT_FALLOCATE is not set +# CONFIG_BUSYBOX_DEFAULT_FATATTR is not set +# CONFIG_BUSYBOX_DEFAULT_FBSET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FBSET_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FBSET_READMODE is not set +# CONFIG_BUSYBOX_DEFAULT_FDFORMAT is not set +# CONFIG_BUSYBOX_DEFAULT_FDISK is not set +# CONFIG_BUSYBOX_DEFAULT_FDISK_SUPPORT_LARGE_DISKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FDISK_WRITABLE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_AIX_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SGI_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUN_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_OSF_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GPT_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FDISK_ADVANCED is not set +# CONFIG_BUSYBOX_DEFAULT_FINDFS is not set +CONFIG_BUSYBOX_DEFAULT_FLOCK=y +# CONFIG_BUSYBOX_DEFAULT_FDFLUSH is not set +# CONFIG_BUSYBOX_DEFAULT_FREERAMDISK is not set +# CONFIG_BUSYBOX_DEFAULT_FSCK_MINIX is not set +# CONFIG_BUSYBOX_DEFAULT_FSFREEZE is not set +# CONFIG_BUSYBOX_DEFAULT_FSTRIM is not set +# CONFIG_BUSYBOX_DEFAULT_GETOPT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GETOPT_LONG is not set +CONFIG_BUSYBOX_DEFAULT_HEXDUMP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HEXDUMP_REVERSE is not set +# CONFIG_BUSYBOX_DEFAULT_HD is not set +# CONFIG_BUSYBOX_DEFAULT_XXD is not set +CONFIG_BUSYBOX_DEFAULT_HWCLOCK=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWCLOCK_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWCLOCK_ADJTIME_FHS is not set +# CONFIG_BUSYBOX_DEFAULT_IPCRM is not set +# CONFIG_BUSYBOX_DEFAULT_IPCS is not set +# CONFIG_BUSYBOX_DEFAULT_LOSETUP is not set +# CONFIG_BUSYBOX_DEFAULT_LSPCI is not set +# CONFIG_BUSYBOX_DEFAULT_LSUSB is not set +CONFIG_BUSYBOX_DEFAULT_MDEV=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_CONF=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_RENAME=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_RENAME_REGEXP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_EXEC=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_LOAD_FIRMWARE=y +# CONFIG_BUSYBOX_DEFAULT_MKE2FS is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_EXT2 is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_MINIX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MINIX2 is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_REISER is not set +# CONFIG_BUSYBOX_DEFAULT_MKDOSFS is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_VFAT is not set +CONFIG_BUSYBOX_DEFAULT_MKSWAP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MKSWAP_UUID is not set +# CONFIG_BUSYBOX_DEFAULT_MORE is not set +CONFIG_BUSYBOX_DEFAULT_MOUNT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FAKE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_VERBOSE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_HELPERS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_NFS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_CIFS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FLAGS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FSTAB=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_OTHERTAB is not set +# CONFIG_BUSYBOX_DEFAULT_NSENTER is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NSENTER_LONG_OPTS is not set +CONFIG_BUSYBOX_DEFAULT_PIVOT_ROOT=y +# CONFIG_BUSYBOX_DEFAULT_RDATE is not set +# CONFIG_BUSYBOX_DEFAULT_RDEV is not set +# CONFIG_BUSYBOX_DEFAULT_READPROFILE is not set +# CONFIG_BUSYBOX_DEFAULT_REV is not set +# CONFIG_BUSYBOX_DEFAULT_RTCWAKE is not set +# CONFIG_BUSYBOX_DEFAULT_SCRIPT is not set +# CONFIG_BUSYBOX_DEFAULT_SCRIPTREPLAY is not set +# CONFIG_BUSYBOX_DEFAULT_SETARCH is not set +# CONFIG_BUSYBOX_DEFAULT_LINUX32 is not set +# CONFIG_BUSYBOX_DEFAULT_LINUX64 is not set +# CONFIG_BUSYBOX_DEFAULT_SETPRIV is not set +# CONFIG_BUSYBOX_DEFAULT_SWAPON is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_DISCARD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_PRI is not set +# CONFIG_BUSYBOX_DEFAULT_SWAPOFF is not set +CONFIG_BUSYBOX_DEFAULT_SWITCH_ROOT=y +# CONFIG_BUSYBOX_DEFAULT_UEVENT is not set +CONFIG_BUSYBOX_DEFAULT_UMOUNT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_UMOUNT_ALL=y +# CONFIG_BUSYBOX_DEFAULT_UNSHARE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LOOP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LOOP_CREATE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MTAB_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_VOLUMEID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BCACHE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BTRFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_CRAMFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXFAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_F2FS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_FAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_HFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ISO9660 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_JFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXRAID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXSWAP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LUKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NILFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NTFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_OCFS2 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_REISERFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ROMFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SQUASHFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SYSV is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UBIFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UDF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_XFS is not set +# CONFIG_BUSYBOX_DEFAULT_ADJTIMEX is not set +# CONFIG_BUSYBOX_DEFAULT_BBCONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_COMPRESS_BBCONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_BEEP is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_FREQ=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_LENGTH_MS=0 +# CONFIG_BUSYBOX_DEFAULT_CHAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_NOFAIL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_TTY_HIFI is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_IMPLICIT_CR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_SWALLOW_OPTS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_SEND_ESCAPES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_VAR_ABORT_LEN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_CLR_ABORT is not set +# CONFIG_BUSYBOX_DEFAULT_CHRT is not set +# CONFIG_BUSYBOX_DEFAULT_CONSPY is not set +CONFIG_BUSYBOX_DEFAULT_CROND=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_D is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_CALL_SENDMAIL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_DIR="/etc" +CONFIG_BUSYBOX_DEFAULT_CRONTAB=y +# CONFIG_BUSYBOX_DEFAULT_DC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DC_LIBM is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD_MODLOAD is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD_FG_NP is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD_VERBOSE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DEVFS is not set +# CONFIG_BUSYBOX_DEFAULT_DEVMEM is not set +# CONFIG_BUSYBOX_DEFAULT_EJECT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EJECT_SCSI is not set +# CONFIG_BUSYBOX_DEFAULT_FBSPLASH is not set +# CONFIG_BUSYBOX_DEFAULT_FLASH_ERASEALL is not set +# CONFIG_BUSYBOX_DEFAULT_FLASH_LOCK is not set +# CONFIG_BUSYBOX_DEFAULT_FLASH_UNLOCK is not set +# CONFIG_BUSYBOX_DEFAULT_FLASHCP is not set +# CONFIG_BUSYBOX_DEFAULT_HDPARM is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_GET_IDENTITY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_GETSET_DMA is not set +# CONFIG_BUSYBOX_DEFAULT_I2CGET is not set +# CONFIG_BUSYBOX_DEFAULT_I2CSET is not set +# CONFIG_BUSYBOX_DEFAULT_I2CDUMP is not set +# CONFIG_BUSYBOX_DEFAULT_I2CDETECT is not set +# CONFIG_BUSYBOX_DEFAULT_INOTIFYD is not set +# CONFIG_BUSYBOX_DEFAULT_IONICE is not set +# CONFIG_BUSYBOX_DEFAULT_LAST is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LAST_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_LESS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_MAXLINES=9999999 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_BRACKETS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_FLAGS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_TRUNCATE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_MARKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_REGEXP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_WINCH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_ASK_TERMINAL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_DASHCMD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_LINENUMS is not set +CONFIG_BUSYBOX_DEFAULT_LOCK=y +# CONFIG_BUSYBOX_DEFAULT_LSSCSI is not set +# CONFIG_BUSYBOX_DEFAULT_MAKEDEVS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MAKEDEVS_LEAF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MAKEDEVS_TABLE is not set +# CONFIG_BUSYBOX_DEFAULT_MAN is not set +# CONFIG_BUSYBOX_DEFAULT_MICROCOM is not set +# CONFIG_BUSYBOX_DEFAULT_MOUNTPOINT is not set +# CONFIG_BUSYBOX_DEFAULT_MT is not set +# CONFIG_BUSYBOX_DEFAULT_NANDWRITE is not set +# CONFIG_BUSYBOX_DEFAULT_NANDDUMP is not set +# CONFIG_BUSYBOX_DEFAULT_PARTPROBE is not set +# CONFIG_BUSYBOX_DEFAULT_RAIDAUTORUN is not set +# CONFIG_BUSYBOX_DEFAULT_READAHEAD is not set +# CONFIG_BUSYBOX_DEFAULT_RFKILL is not set +# CONFIG_BUSYBOX_DEFAULT_RUNLEVEL is not set +# CONFIG_BUSYBOX_DEFAULT_RX is not set +# CONFIG_BUSYBOX_DEFAULT_SETSERIAL is not set +# CONFIG_BUSYBOX_DEFAULT_SETSID is not set +CONFIG_BUSYBOX_DEFAULT_STRINGS=y +# CONFIG_BUSYBOX_DEFAULT_TASKSET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TASKSET_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_TIME=y +# CONFIG_BUSYBOX_DEFAULT_TIMEOUT is not set +# CONFIG_BUSYBOX_DEFAULT_TTYSIZE is not set +# CONFIG_BUSYBOX_DEFAULT_UBIATTACH is not set +# CONFIG_BUSYBOX_DEFAULT_UBIDETACH is not set +# CONFIG_BUSYBOX_DEFAULT_UBIMKVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIRMVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIRSVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIUPDATEVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIRENAME is not set +# CONFIG_BUSYBOX_DEFAULT_VOLNAME is not set +# CONFIG_BUSYBOX_DEFAULT_WALL is not set +CONFIG_BUSYBOX_DEFAULT_WATCHDOG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IPV6=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNIX_LOCAL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PREFER_IPV4_ADDRESS=y +CONFIG_BUSYBOX_DEFAULT_VERBOSE_RESOLUTION_ERRORS=y +# CONFIG_BUSYBOX_DEFAULT_ARP is not set +# CONFIG_BUSYBOX_DEFAULT_ARPING is not set +CONFIG_BUSYBOX_DEFAULT_BRCTL=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_FANCY=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_SHOW=y +# CONFIG_BUSYBOX_DEFAULT_DNSD is not set +# CONFIG_BUSYBOX_DEFAULT_ETHER_WAKE is not set +# CONFIG_BUSYBOX_DEFAULT_FTPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_WRITE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_AUTHENTICATION is not set +# CONFIG_BUSYBOX_DEFAULT_FTPGET is not set +# CONFIG_BUSYBOX_DEFAULT_FTPPUT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPGETPUT_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_HOSTNAME=y +# CONFIG_BUSYBOX_DEFAULT_DNSDOMAINNAME is not set +# CONFIG_BUSYBOX_DEFAULT_HTTPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_RANGES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_SETUID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_BASIC_AUTH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_AUTH_MD5 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_CGI is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ENCODE_URL_STR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ERROR_PAGES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_PROXY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_GZIP is not set +CONFIG_BUSYBOX_DEFAULT_IFCONFIG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_STATUS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_SLIP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_HW=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_BROADCAST_PLUS=y +# CONFIG_BUSYBOX_DEFAULT_IFENSLAVE is not set +# CONFIG_BUSYBOX_DEFAULT_IFPLUGD is not set +# CONFIG_BUSYBOX_DEFAULT_IFUP is not set +# CONFIG_BUSYBOX_DEFAULT_IFDOWN is not set +CONFIG_BUSYBOX_DEFAULT_IFUPDOWN_IFSTATE_PATH="" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IPV4 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IPV6 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_MAPPING is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set +# CONFIG_BUSYBOX_DEFAULT_INETD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_RPC is not set +CONFIG_BUSYBOX_DEFAULT_IP=y +# CONFIG_BUSYBOX_DEFAULT_IPADDR is not set +# CONFIG_BUSYBOX_DEFAULT_IPLINK is not set +# CONFIG_BUSYBOX_DEFAULT_IPROUTE is not set +# CONFIG_BUSYBOX_DEFAULT_IPTUNNEL is not set +# CONFIG_BUSYBOX_DEFAULT_IPRULE is not set +# CONFIG_BUSYBOX_DEFAULT_IPNEIGH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ADDRESS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_LINK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE_DIR="/etc/iproute2" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_TUNNEL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_RULE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_NEIGH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_RARE_PROTOCOLS is not set +# CONFIG_BUSYBOX_DEFAULT_IPCALC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPCALC_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPCALC_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FAKEIDENTD is not set +# CONFIG_BUSYBOX_DEFAULT_NAMEIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NAMEIF_EXTENDED is not set +# CONFIG_BUSYBOX_DEFAULT_NBDCLIENT is not set +CONFIG_BUSYBOX_DEFAULT_NC=y +# CONFIG_BUSYBOX_DEFAULT_NC_SERVER is not set +# CONFIG_BUSYBOX_DEFAULT_NC_EXTRA is not set +# CONFIG_BUSYBOX_DEFAULT_NC_110_COMPAT is not set +CONFIG_BUSYBOX_DEFAULT_NETMSG=y +CONFIG_BUSYBOX_DEFAULT_NETSTAT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_WIDE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_PRG=y +# CONFIG_BUSYBOX_DEFAULT_NSLOOKUP is not set +CONFIG_BUSYBOX_DEFAULT_NSLOOKUP_OPENWRT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NSLOOKUP_OPENWRT_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_NTPD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_NTPD_SERVER=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NTPD_CONF is not set +CONFIG_BUSYBOX_DEFAULT_PING=y +CONFIG_BUSYBOX_DEFAULT_PING6=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_PING=y +# CONFIG_BUSYBOX_DEFAULT_PSCAN is not set +CONFIG_BUSYBOX_DEFAULT_ROUTE=y +# CONFIG_BUSYBOX_DEFAULT_SLATTACH is not set +# CONFIG_BUSYBOX_DEFAULT_SSL_CLIENT is not set +# CONFIG_BUSYBOX_DEFAULT_TCPSVD is not set +# CONFIG_BUSYBOX_DEFAULT_UDPSVD is not set +# CONFIG_BUSYBOX_DEFAULT_TELNET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_TTYPE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_AUTOLOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_WIDTH is not set +# CONFIG_BUSYBOX_DEFAULT_TELNETD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNETD_STANDALONE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNETD_INETD_WAIT is not set +# CONFIG_BUSYBOX_DEFAULT_TFTP is not set +# CONFIG_BUSYBOX_DEFAULT_TFTPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_GET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_PUT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_BLOCKSIZE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_PROGRESS_BAR is not set +# CONFIG_BUSYBOX_DEFAULT_TFTP_DEBUG is not set +# CONFIG_BUSYBOX_DEFAULT_TLS is not set +CONFIG_BUSYBOX_DEFAULT_TRACEROUTE=y +CONFIG_BUSYBOX_DEFAULT_TRACEROUTE6=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TRACEROUTE_VERBOSE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TRACEROUTE_USE_ICMP is not set +# CONFIG_BUSYBOX_DEFAULT_TUNCTL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TUNCTL_UG is not set +# CONFIG_BUSYBOX_DEFAULT_VCONFIG is not set +CONFIG_BUSYBOX_DEFAULT_WGET=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_STATUSBAR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_AUTHENTICATION is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_TIMEOUT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_HTTPS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_OPENSSL is not set +# CONFIG_BUSYBOX_DEFAULT_WHOIS is not set +# CONFIG_BUSYBOX_DEFAULT_ZCIP is not set +# CONFIG_BUSYBOX_DEFAULT_UDHCPC6 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC3646 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC4704 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC4833 is not set +# CONFIG_BUSYBOX_DEFAULT_UDHCPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set +CONFIG_BUSYBOX_DEFAULT_DHCPD_LEASES_FILE="" +# CONFIG_BUSYBOX_DEFAULT_DUMPLEASES is not set +# CONFIG_BUSYBOX_DEFAULT_DHCPRELAY is not set +CONFIG_BUSYBOX_DEFAULT_UDHCPC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC_ARPING is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC_SANITIZEOPT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_PORT is not set +CONFIG_BUSYBOX_DEFAULT_UDHCP_DEBUG=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_RFC3397=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_8021Q is not set +CONFIG_BUSYBOX_DEFAULT_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" +CONFIG_BUSYBOX_DEFAULT_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 +CONFIG_BUSYBOX_DEFAULT_IFUPDOWN_UDHCPC_CMD_OPTIONS="" +# CONFIG_BUSYBOX_DEFAULT_LPD is not set +# CONFIG_BUSYBOX_DEFAULT_LPR is not set +# CONFIG_BUSYBOX_DEFAULT_LPQ is not set +# CONFIG_BUSYBOX_DEFAULT_MAKEMIME is not set +# CONFIG_BUSYBOX_DEFAULT_POPMAILDIR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_POPMAILDIR_DELIVERY is not set +# CONFIG_BUSYBOX_DEFAULT_REFORMIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_REFORMIME_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_SENDMAIL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MIME_CHARSET="" +CONFIG_BUSYBOX_DEFAULT_FREE=y +# CONFIG_BUSYBOX_DEFAULT_FUSER is not set +# CONFIG_BUSYBOX_DEFAULT_IOSTAT is not set +CONFIG_BUSYBOX_DEFAULT_KILL=y +CONFIG_BUSYBOX_DEFAULT_KILLALL=y +# CONFIG_BUSYBOX_DEFAULT_KILLALL5 is not set +# CONFIG_BUSYBOX_DEFAULT_LSOF is not set +# CONFIG_BUSYBOX_DEFAULT_MPSTAT is not set +# CONFIG_BUSYBOX_DEFAULT_NMETER is not set +CONFIG_BUSYBOX_DEFAULT_PGREP=y +# CONFIG_BUSYBOX_DEFAULT_PKILL is not set +CONFIG_BUSYBOX_DEFAULT_PIDOF=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDOF_SINGLE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDOF_OMIT is not set +# CONFIG_BUSYBOX_DEFAULT_PMAP is not set +# CONFIG_BUSYBOX_DEFAULT_POWERTOP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_POWERTOP_INTERACTIVE is not set +CONFIG_BUSYBOX_DEFAULT_PS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_WIDE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_LONG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_TIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_ADDITIONAL_COLUMNS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_UNUSUAL_SYSTEMS is not set +# CONFIG_BUSYBOX_DEFAULT_PSTREE is not set +# CONFIG_BUSYBOX_DEFAULT_PWDX is not set +# CONFIG_BUSYBOX_DEFAULT_RENICE is not set +# CONFIG_BUSYBOX_DEFAULT_SMEMCAP is not set +CONFIG_BUSYBOX_DEFAULT_BB_SYSCTL=y +CONFIG_BUSYBOX_DEFAULT_TOP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_INTERACTIVE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_SMP_CPU is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_DECIMALS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_SMP_PROCESS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOPMEM is not set +CONFIG_BUSYBOX_DEFAULT_UPTIME=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UPTIME_UTMP_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_WATCH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHOW_THREADS is not set +# CONFIG_BUSYBOX_DEFAULT_CHPST is not set +# CONFIG_BUSYBOX_DEFAULT_SETUIDGID is not set +# CONFIG_BUSYBOX_DEFAULT_ENVUIDGID is not set +# CONFIG_BUSYBOX_DEFAULT_ENVDIR is not set +# CONFIG_BUSYBOX_DEFAULT_SOFTLIMIT is not set +# CONFIG_BUSYBOX_DEFAULT_RUNSV is not set +# CONFIG_BUSYBOX_DEFAULT_RUNSVDIR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUNSVDIR_LOG is not set +# CONFIG_BUSYBOX_DEFAULT_SV is not set +CONFIG_BUSYBOX_DEFAULT_SV_DEFAULT_SERVICE_DIR="" +# CONFIG_BUSYBOX_DEFAULT_SVC is not set +# CONFIG_BUSYBOX_DEFAULT_SVLOGD is not set +# CONFIG_BUSYBOX_DEFAULT_CHCON is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHCON_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_GETENFORCE is not set +# CONFIG_BUSYBOX_DEFAULT_GETSEBOOL is not set +# CONFIG_BUSYBOX_DEFAULT_LOAD_POLICY is not set +# CONFIG_BUSYBOX_DEFAULT_MATCHPATHCON is not set +# CONFIG_BUSYBOX_DEFAULT_RUNCON is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUNCON_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_SELINUXENABLED is not set +# CONFIG_BUSYBOX_DEFAULT_SESTATUS is not set +# CONFIG_BUSYBOX_DEFAULT_SETENFORCE is not set +# CONFIG_BUSYBOX_DEFAULT_SETFILES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETFILES_CHECK_OPTION is not set +# CONFIG_BUSYBOX_DEFAULT_RESTORECON is not set +# CONFIG_BUSYBOX_DEFAULT_SETSEBOOL is not set +CONFIG_BUSYBOX_DEFAULT_SH_IS_ASH=y +# CONFIG_BUSYBOX_DEFAULT_SH_IS_HUSH is not set +# CONFIG_BUSYBOX_DEFAULT_SH_IS_NONE is not set +# CONFIG_BUSYBOX_DEFAULT_BASH_IS_ASH is not set +# CONFIG_BUSYBOX_DEFAULT_BASH_IS_HUSH is not set +CONFIG_BUSYBOX_DEFAULT_BASH_IS_NONE=y +CONFIG_BUSYBOX_DEFAULT_ASH=y +# CONFIG_BUSYBOX_DEFAULT_ASH_OPTIMIZE_FOR_SIZE is not set +CONFIG_BUSYBOX_DEFAULT_ASH_INTERNAL_GLOB=y +CONFIG_BUSYBOX_DEFAULT_ASH_BASH_COMPAT=y +CONFIG_BUSYBOX_DEFAULT_ASH_JOB_CONTROL=y +CONFIG_BUSYBOX_DEFAULT_ASH_ALIAS=y +# CONFIG_BUSYBOX_DEFAULT_ASH_RANDOM_SUPPORT is not set +CONFIG_BUSYBOX_DEFAULT_ASH_EXPAND_PRMT=y +# CONFIG_BUSYBOX_DEFAULT_ASH_IDLE_TIMEOUT is not set +# CONFIG_BUSYBOX_DEFAULT_ASH_MAIL is not set +CONFIG_BUSYBOX_DEFAULT_ASH_ECHO=y +CONFIG_BUSYBOX_DEFAULT_ASH_PRINTF=y +CONFIG_BUSYBOX_DEFAULT_ASH_TEST=y +# CONFIG_BUSYBOX_DEFAULT_ASH_HELP is not set +CONFIG_BUSYBOX_DEFAULT_ASH_GETOPTS=y +CONFIG_BUSYBOX_DEFAULT_ASH_CMDCMD=y +# CONFIG_BUSYBOX_DEFAULT_CTTYHACK is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_BASH_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_BRACE_EXPANSION is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_HELP is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_INTERACTIVE is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_SAVEHISTORY is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_JOB is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TICK is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_IF is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_LOOPS is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_CASE is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_FUNCTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_LOCAL is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_RANDOM_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_MODE_X is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_ECHO is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_PRINTF is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TEST is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_EXPORT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_EXPORT_N is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_KILL is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_WAIT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TRAP is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TYPE is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_READ is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_SET is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_UNSET is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_ULIMIT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_UMASK is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_MEMLEAK is not set +# CONFIG_BUSYBOX_DEFAULT_MSH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_MATH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_MATH_64=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_EXTRA_QUIET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_STANDALONE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_NOFORK=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_HISTFILESIZE is not set +CONFIG_BUSYBOX_DEFAULT_KLOGD=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_KLOGD_KLOGCTL is not set +CONFIG_BUSYBOX_DEFAULT_LOGGER=y +CONFIG_BUSYBOX_DEFAULT_LOGREAD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LOGREAD_REDUCED_LOCKING=y +CONFIG_BUSYBOX_DEFAULT_SYSLOGD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_ROTATE_LOGFILE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_REMOTE_LOG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_DUP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_CFG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 +CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG_BUFFER_SIZE=4 +CONFIG_BUSYBOX_DEFAULT_FEATURE_KMSG_SYSLOG=y +CONFIG_BUSYBOX_CONFIG_HAVE_DOT_CONFIG=y + +# +# Busybox Settings +# +# CONFIG_BUSYBOX_CONFIG_DESKTOP is not set +# CONFIG_BUSYBOX_CONFIG_EXTRA_COMPAT is not set +# CONFIG_BUSYBOX_CONFIG_FEDORA_COMPAT is not set +# CONFIG_BUSYBOX_CONFIG_INCLUDE_SUSv2 is not set +# CONFIG_BUSYBOX_CONFIG_USE_PORTABLE_CODE is not set +# CONFIG_BUSYBOX_CONFIG_SHOW_USAGE is not set +# CONFIG_BUSYBOX_CONFIG_BUSYBOX is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL_NO_USR is not set +# CONFIG_BUSYBOX_CONFIG_PAM is not set +CONFIG_BUSYBOX_CONFIG_LONG_OPTS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DEVPTS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CLEAN_UP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_UTMP is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_PIDFILE=y +CONFIG_BUSYBOX_CONFIG_PID_FILE_PATH="/var/run" +CONFIG_BUSYBOX_CONFIG_FEATURE_SUID=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SUID_CONFIG is not set +# CONFIG_BUSYBOX_CONFIG_SELINUX is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_PREFER_APPLETS=y +CONFIG_BUSYBOX_CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" +CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOG=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HAVE_RPC is not set +CONFIG_BUSYBOX_CONFIG_PLATFORM_LINUX=y + +# +# Build Options +# +# CONFIG_BUSYBOX_CONFIG_STATIC is not set +# CONFIG_BUSYBOX_CONFIG_PIE is not set +# CONFIG_BUSYBOX_CONFIG_NOMMU is not set +CONFIG_BUSYBOX_CONFIG_LFS=y +CONFIG_BUSYBOX_CONFIG_CROSS_COMPILER_PREFIX="" +CONFIG_BUSYBOX_CONFIG_SYSROOT="" +CONFIG_BUSYBOX_CONFIG_EXTRA_CFLAGS="" +CONFIG_BUSYBOX_CONFIG_EXTRA_LDFLAGS="" +CONFIG_BUSYBOX_CONFIG_EXTRA_LDLIBS="" + +# +# Installation Options ("make install" behavior) +# +CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_SYMLINKS=y +# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_HARDLINKS is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_DONT is not set +CONFIG_BUSYBOX_CONFIG_PREFIX="./_install" + +# +# Debugging Options +# +# CONFIG_BUSYBOX_CONFIG_DEBUG is not set +# CONFIG_BUSYBOX_CONFIG_DEBUG_SANITIZE is not set +# CONFIG_BUSYBOX_CONFIG_UNIT_TEST is not set +# CONFIG_BUSYBOX_CONFIG_WERROR is not set +CONFIG_BUSYBOX_CONFIG_NO_DEBUG_LIB=y +# CONFIG_BUSYBOX_CONFIG_DMALLOC is not set +# CONFIG_BUSYBOX_CONFIG_EFENCE is not set + +# +# Busybox Library Tuning +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_USE_BSS_TAIL is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_RTMINMAX is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set +CONFIG_BUSYBOX_CONFIG_PASSWORD_MINLEN=6 +CONFIG_BUSYBOX_CONFIG_MD5_SMALL=1 +CONFIG_BUSYBOX_CONFIG_SHA3_SMALL=1 +CONFIG_BUSYBOX_CONFIG_FEATURE_FAST_TOP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_ETC_NETWORKS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING=y +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_MAX_LEN=512 +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_VI is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_HISTORY=256 +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_SAVEHISTORY is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_REVERSE_SEARCH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TAB_COMPLETION=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_USERNAME_COMPLETION is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_FANCY_PROMPT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set +# CONFIG_BUSYBOX_CONFIG_LOCALE_SUPPORT is not set +# CONFIG_BUSYBOX_CONFIG_UNICODE_SUPPORT is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_NON_POSIX_CP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_USE_SENDFILE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_COPYBUF_KB=4 +# CONFIG_BUSYBOX_CONFIG_FEATURE_SKIP_ROOTFS is not set +# CONFIG_BUSYBOX_CONFIG_MONOTONIC_SYSCALL is not set +CONFIG_BUSYBOX_CONFIG_IOCTL_HEX2STR_ERROR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HWIB is not set + +# +# Applets +# + +# +# Archival Utilities +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_XZ is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_LZMA is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_BZ2 is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_GZ is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_Z is not set +# CONFIG_BUSYBOX_CONFIG_AR is not set +# CONFIG_BUSYBOX_CONFIG_UNCOMPRESS is not set +# CONFIG_BUSYBOX_CONFIG_GUNZIP is not set +# CONFIG_BUSYBOX_CONFIG_ZCAT is not set +# CONFIG_BUSYBOX_CONFIG_BUNZIP2 is not set +# CONFIG_BUSYBOX_CONFIG_BZCAT is not set +# CONFIG_BUSYBOX_CONFIG_UNLZMA is not set +# CONFIG_BUSYBOX_CONFIG_LZCAT is not set +# CONFIG_BUSYBOX_CONFIG_LZMA is not set +# CONFIG_BUSYBOX_CONFIG_UNXZ is not set +# CONFIG_BUSYBOX_CONFIG_XZCAT is not set +# CONFIG_BUSYBOX_CONFIG_XZ is not set +# CONFIG_BUSYBOX_CONFIG_BZIP2 is not set +# CONFIG_BUSYBOX_CONFIG_CPIO is not set +# CONFIG_BUSYBOX_CONFIG_DPKG is not set +# CONFIG_BUSYBOX_CONFIG_DPKG_DEB is not set +# CONFIG_BUSYBOX_CONFIG_GZIP is not set +# CONFIG_BUSYBOX_CONFIG_LZOP is not set +# CONFIG_BUSYBOX_CONFIG_UNLZOP is not set +# CONFIG_BUSYBOX_CONFIG_LZOPCAT is not set +# CONFIG_BUSYBOX_CONFIG_RPM is not set +# CONFIG_BUSYBOX_CONFIG_RPM2CPIO is not set +# CONFIG_BUSYBOX_CONFIG_TAR is not set +# CONFIG_BUSYBOX_CONFIG_UNZIP is not set + +# +# Coreutils +# +CONFIG_BUSYBOX_CONFIG_BASENAME=y +CONFIG_BUSYBOX_CONFIG_CAT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CATV is not set +# CONFIG_BUSYBOX_CONFIG_CHGRP is not set +CONFIG_BUSYBOX_CONFIG_CHMOD=y +CONFIG_BUSYBOX_CONFIG_CHOWN=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CHOWN_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_CHROOT=y +CONFIG_BUSYBOX_CONFIG_CKSUM=y +# CONFIG_BUSYBOX_CONFIG_COMM is not set +CONFIG_BUSYBOX_CONFIG_CP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_CUT=y +CONFIG_BUSYBOX_CONFIG_DATE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_ISOFMT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_NANO is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_COMPAT is not set +CONFIG_BUSYBOX_CONFIG_DD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DD_SIGNAL_HANDLING=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_DD_IBS_OBS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_STATUS is not set +CONFIG_BUSYBOX_CONFIG_DF=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DF_FANCY is not set +CONFIG_BUSYBOX_CONFIG_DIRNAME=y +# CONFIG_BUSYBOX_CONFIG_DOS2UNIX is not set +# CONFIG_BUSYBOX_CONFIG_UNIX2DOS is not set +CONFIG_BUSYBOX_CONFIG_DU=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y +CONFIG_BUSYBOX_CONFIG_ECHO=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_ECHO=y +CONFIG_BUSYBOX_CONFIG_ENV=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_ENV_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_EXPAND is not set +# CONFIG_BUSYBOX_CONFIG_UNEXPAND is not set +CONFIG_BUSYBOX_CONFIG_EXPR=y +CONFIG_BUSYBOX_CONFIG_EXPR_MATH_SUPPORT_64=y +# CONFIG_BUSYBOX_CONFIG_FACTOR is not set +# CONFIG_BUSYBOX_CONFIG_FALSE is not set +# CONFIG_BUSYBOX_CONFIG_FOLD is not set +# CONFIG_BUSYBOX_CONFIG_FSYNC is not set +# CONFIG_BUSYBOX_CONFIG_HEAD is not set +# CONFIG_BUSYBOX_CONFIG_HOSTID is not set +# CONFIG_BUSYBOX_CONFIG_ID is not set +# CONFIG_BUSYBOX_CONFIG_GROUPS is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL is not set +# CONFIG_BUSYBOX_CONFIG_LINK is not set +CONFIG_BUSYBOX_CONFIG_LN=y +# CONFIG_BUSYBOX_CONFIG_LOGNAME is not set +CONFIG_BUSYBOX_CONFIG_LS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FILETYPES is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FOLLOWLINKS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_RECURSIVE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_LS_WIDTH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_SORTFILES=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_TIMESTAMPS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_USERNAME=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y +CONFIG_BUSYBOX_CONFIG_MD5SUM=y +# CONFIG_BUSYBOX_CONFIG_SHA1SUM is not set +# CONFIG_BUSYBOX_CONFIG_SHA256SUM is not set +# CONFIG_BUSYBOX_CONFIG_SHA512SUM is not set +# CONFIG_BUSYBOX_CONFIG_SHA3SUM is not set + +# +# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum +# +CONFIG_BUSYBOX_CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y +CONFIG_BUSYBOX_CONFIG_MKDIR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MKDIR_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_MKFIFO is not set +# CONFIG_BUSYBOX_CONFIG_MKNOD is not set +# CONFIG_BUSYBOX_CONFIG_MKTEMP is not set +CONFIG_BUSYBOX_CONFIG_MV=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MV_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_NICE is not set +# CONFIG_BUSYBOX_CONFIG_NL is not set +# CONFIG_BUSYBOX_CONFIG_NOHUP is not set +# CONFIG_BUSYBOX_CONFIG_NPROC is not set +# CONFIG_BUSYBOX_CONFIG_OD is not set +# CONFIG_BUSYBOX_CONFIG_PASTE is not set +# CONFIG_BUSYBOX_CONFIG_PRINTENV is not set +# CONFIG_BUSYBOX_CONFIG_PRINTF is not set +CONFIG_BUSYBOX_CONFIG_PWD=y +CONFIG_BUSYBOX_CONFIG_READLINK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_READLINK_FOLLOW=y +# CONFIG_BUSYBOX_CONFIG_REALPATH is not set +CONFIG_BUSYBOX_CONFIG_RM=y +# CONFIG_BUSYBOX_CONFIG_RMDIR is not set +CONFIG_BUSYBOX_CONFIG_SEQ=y +# CONFIG_BUSYBOX_CONFIG_SHRED is not set +# CONFIG_BUSYBOX_CONFIG_SHUF is not set +CONFIG_BUSYBOX_CONFIG_SLEEP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_SLEEP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FLOAT_SLEEP=y +# CONFIG_BUSYBOX_CONFIG_SORT is not set +# CONFIG_BUSYBOX_CONFIG_SPLIT is not set +# CONFIG_BUSYBOX_CONFIG_STAT is not set +# CONFIG_BUSYBOX_CONFIG_STTY is not set +# CONFIG_BUSYBOX_CONFIG_SUM is not set +CONFIG_BUSYBOX_CONFIG_SYNC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SYNC_FANCY is not set +# CONFIG_BUSYBOX_CONFIG_TAC is not set +CONFIG_BUSYBOX_CONFIG_TAIL=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_TAIL=y +# CONFIG_BUSYBOX_CONFIG_TEE is not set +# CONFIG_BUSYBOX_CONFIG_TEST is not set +CONFIG_BUSYBOX_CONFIG_TEST1=y +CONFIG_BUSYBOX_CONFIG_TEST2=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TEST_64=y +# CONFIG_BUSYBOX_CONFIG_TIMEOUT is not set +CONFIG_BUSYBOX_CONFIG_TOUCH=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOUCH_NODEREF is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOUCH_SUSV3 is not set +CONFIG_BUSYBOX_CONFIG_TR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_CLASSES is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_EQUIV is not set +# CONFIG_BUSYBOX_CONFIG_TRUE is not set +# CONFIG_BUSYBOX_CONFIG_TRUNCATE is not set +# CONFIG_BUSYBOX_CONFIG_TTY is not set +CONFIG_BUSYBOX_CONFIG_UNAME=y +CONFIG_BUSYBOX_CONFIG_UNAME_OSNAME="GNU/Linux" +# CONFIG_BUSYBOX_CONFIG_UNIQ is not set +# CONFIG_BUSYBOX_CONFIG_UNLINK is not set +CONFIG_BUSYBOX_CONFIG_USLEEP=y +# CONFIG_BUSYBOX_CONFIG_UUDECODE is not set +# CONFIG_BUSYBOX_CONFIG_BASE64 is not set +# CONFIG_BUSYBOX_CONFIG_UUENCODE is not set +# CONFIG_BUSYBOX_CONFIG_WC is not set +# CONFIG_BUSYBOX_CONFIG_WHOAMI is not set +# CONFIG_BUSYBOX_CONFIG_YES is not set + +# +# Common options +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE is not set + +# +# Common options for cp and mv +# +CONFIG_BUSYBOX_CONFIG_FEATURE_PRESERVE_HARDLINKS=y + +# +# Common options for df, du, ls +# +CONFIG_BUSYBOX_CONFIG_FEATURE_HUMAN_READABLE=y + +# +# Console Utilities +# +# CONFIG_BUSYBOX_CONFIG_CHVT is not set +# CONFIG_BUSYBOX_CONFIG_CLEAR is not set +# CONFIG_BUSYBOX_CONFIG_DEALLOCVT is not set +# CONFIG_BUSYBOX_CONFIG_DUMPKMAP is not set +# CONFIG_BUSYBOX_CONFIG_FGCONSOLE is not set +# CONFIG_BUSYBOX_CONFIG_KBD_MODE is not set +# CONFIG_BUSYBOX_CONFIG_LOADFONT is not set +# CONFIG_BUSYBOX_CONFIG_SETFONT is not set +# CONFIG_BUSYBOX_CONFIG_LOADKMAP is not set +# CONFIG_BUSYBOX_CONFIG_OPENVT is not set +# CONFIG_BUSYBOX_CONFIG_RESET is not set +# CONFIG_BUSYBOX_CONFIG_RESIZE is not set +# CONFIG_BUSYBOX_CONFIG_SETCONSOLE is not set +# CONFIG_BUSYBOX_CONFIG_SETKEYCODES is not set +# CONFIG_BUSYBOX_CONFIG_SETLOGCONS is not set +# CONFIG_BUSYBOX_CONFIG_SHOWKEY is not set + +# +# Debian Utilities +# +# CONFIG_BUSYBOX_CONFIG_PIPE_PROGRESS is not set +# CONFIG_BUSYBOX_CONFIG_RUN_PARTS is not set +CONFIG_BUSYBOX_CONFIG_START_STOP_DAEMON=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set +# CONFIG_BUSYBOX_CONFIG_WHICH is not set + +# +# Editors +# +CONFIG_BUSYBOX_CONFIG_AWK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_AWK_LIBM=y +CONFIG_BUSYBOX_CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y +# CONFIG_BUSYBOX_CONFIG_CMP is not set +# CONFIG_BUSYBOX_CONFIG_DIFF is not set +# CONFIG_BUSYBOX_CONFIG_ED is not set +# CONFIG_BUSYBOX_CONFIG_PATCH is not set +CONFIG_BUSYBOX_CONFIG_SED=y +CONFIG_BUSYBOX_CONFIG_VI=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_MAX_LEN=1024 +# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_8BIT is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_COLON=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_YANKMARK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SEARCH=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_REGEX_SEARCH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_USE_SIGNALS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_DOT_CMD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_READONLY=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SETOPTS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SET=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_WIN_RESIZE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_ASK_TERMINAL=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_UNDO is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_ALLOW_EXEC=y + +# +# Finding Utilities +# +# CONFIG_BUSYBOX_CONFIG_FIND is not set +CONFIG_BUSYBOX_CONFIG_GREP=y +# CONFIG_BUSYBOX_CONFIG_EGREP is not set +CONFIG_BUSYBOX_CONFIG_FGREP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_GREP_CONTEXT is not set +CONFIG_BUSYBOX_CONFIG_XARGS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR is not set + +# +# Init Utilities +# +# CONFIG_BUSYBOX_CONFIG_BOOTCHARTD is not set +# CONFIG_BUSYBOX_CONFIG_HALT is not set +CONFIG_BUSYBOX_CONFIG_POWEROFF=y +CONFIG_BUSYBOX_CONFIG_REBOOT=y +CONFIG_BUSYBOX_CONFIG_INIT=y +# CONFIG_BUSYBOX_CONFIG_LINUXRC is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_USE_INITTAB=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_KILL_REMOVED is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_SCTTY=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_SYSLOG is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_QUIET=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_COREDUMPS is not set +CONFIG_BUSYBOX_CONFIG_INIT_TERMINAL_TYPE="" +# CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_MODIFY_CMDLINE is not set + +# +# Login/Password Management Utilities +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS is not set +# CONFIG_BUSYBOX_CONFIG_USE_BB_PWD_GRP is not set +# CONFIG_BUSYBOX_CONFIG_USE_BB_CRYPT is not set +# CONFIG_BUSYBOX_CONFIG_ADD_SHELL is not set +# CONFIG_BUSYBOX_CONFIG_REMOVE_SHELL is not set +# CONFIG_BUSYBOX_CONFIG_ADDGROUP is not set +# CONFIG_BUSYBOX_CONFIG_ADDUSER is not set +# CONFIG_BUSYBOX_CONFIG_CHPASSWD is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="md5" +# CONFIG_BUSYBOX_CONFIG_CRYPTPW is not set +# CONFIG_BUSYBOX_CONFIG_MKPASSWD is not set +# CONFIG_BUSYBOX_CONFIG_DELUSER is not set +# CONFIG_BUSYBOX_CONFIG_DELGROUP is not set +CONFIG_BUSYBOX_CONFIG_GETTY=y +CONFIG_BUSYBOX_CONFIG_LOGIN=y +# CONFIG_BUSYBOX_CONFIG_LOGIN_SESSION_AS_CHILD is not set +# CONFIG_BUSYBOX_CONFIG_LOGIN_SCRIPTS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_NOLOGIN is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SECURETTY is not set +CONFIG_BUSYBOX_CONFIG_PASSWD=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_PASSWD_WEAK_CHECK is not set +# CONFIG_BUSYBOX_CONFIG_SU is not set +# CONFIG_BUSYBOX_CONFIG_SULOGIN is not set +# CONFIG_BUSYBOX_CONFIG_VLOCK is not set + +# +# Linux Ext2 FS Progs +# +# CONFIG_BUSYBOX_CONFIG_CHATTR is not set +# CONFIG_BUSYBOX_CONFIG_FSCK is not set +# CONFIG_BUSYBOX_CONFIG_LSATTR is not set +# CONFIG_BUSYBOX_CONFIG_TUNE2FS is not set + +# +# Linux Module Utilities +# +# CONFIG_BUSYBOX_CONFIG_MODPROBE_SMALL is not set +# CONFIG_BUSYBOX_CONFIG_DEPMOD is not set +CONFIG_BUSYBOX_CONFIG_INSMOD=y +CONFIG_BUSYBOX_CONFIG_LSMOD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y +# CONFIG_BUSYBOX_CONFIG_MODINFO is not set +CONFIG_BUSYBOX_CONFIG_MODPROBE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MODPROBE_BLACKLIST is not set +CONFIG_BUSYBOX_CONFIG_RMMOD=y + +# +# Options common to multiple modutils +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_2_4_MODULES is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_INSMOD_TRY_MMAP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MODUTILS_ALIAS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MODUTILS_SYMBOLS is not set +CONFIG_BUSYBOX_CONFIG_DEFAULT_MODULES_DIR="" +CONFIG_BUSYBOX_CONFIG_DEFAULT_DEPMOD_FILE="" + +# +# Linux System Utilities +# +# CONFIG_BUSYBOX_CONFIG_ACPID is not set +# CONFIG_BUSYBOX_CONFIG_BLKDISCARD is not set +# CONFIG_BUSYBOX_CONFIG_BLKID is not set +# CONFIG_BUSYBOX_CONFIG_BLOCKDEV is not set +# CONFIG_BUSYBOX_CONFIG_CAL is not set +# CONFIG_BUSYBOX_CONFIG_CHRT is not set +CONFIG_BUSYBOX_CONFIG_DMESG=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DMESG_PRETTY=y +# CONFIG_BUSYBOX_CONFIG_EJECT is not set +# CONFIG_BUSYBOX_CONFIG_FALLOCATE is not set +# CONFIG_BUSYBOX_CONFIG_FATATTR is not set +# CONFIG_BUSYBOX_CONFIG_FBSET is not set +# CONFIG_BUSYBOX_CONFIG_FDFORMAT is not set +# CONFIG_BUSYBOX_CONFIG_FDISK is not set +# CONFIG_BUSYBOX_CONFIG_FINDFS is not set +CONFIG_BUSYBOX_CONFIG_FLOCK=y +# CONFIG_BUSYBOX_CONFIG_FDFLUSH is not set +# CONFIG_BUSYBOX_CONFIG_FREERAMDISK is not set +# CONFIG_BUSYBOX_CONFIG_FSCK_MINIX is not set +# CONFIG_BUSYBOX_CONFIG_FSFREEZE is not set +# CONFIG_BUSYBOX_CONFIG_FSTRIM is not set +# CONFIG_BUSYBOX_CONFIG_GETOPT is not set +CONFIG_BUSYBOX_CONFIG_HEXDUMP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HEXDUMP_REVERSE is not set +# CONFIG_BUSYBOX_CONFIG_HD is not set +# CONFIG_BUSYBOX_CONFIG_XXD is not set +CONFIG_BUSYBOX_CONFIG_HWCLOCK=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set +# CONFIG_BUSYBOX_CONFIG_IONICE is not set +# CONFIG_BUSYBOX_CONFIG_IPCRM is not set +# CONFIG_BUSYBOX_CONFIG_IPCS is not set +CONFIG_BUSYBOX_CONFIG_LOSETUP=y +# CONFIG_BUSYBOX_CONFIG_LSPCI is not set +# CONFIG_BUSYBOX_CONFIG_LSUSB is not set +CONFIG_BUSYBOX_CONFIG_MDEV=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MDEV_CONF=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MDEV_RENAME=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MDEV_RENAME_REGEXP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MDEV_EXEC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set +# CONFIG_BUSYBOX_CONFIG_MESG is not set +# CONFIG_BUSYBOX_CONFIG_MKE2FS is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_EXT2 is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_MINIX is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_REISER is not set +# CONFIG_BUSYBOX_CONFIG_MKDOSFS is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_VFAT is not set +# CONFIG_BUSYBOX_CONFIG_MKSWAP is not set +# CONFIG_BUSYBOX_CONFIG_MORE is not set +CONFIG_BUSYBOX_CONFIG_MOUNT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FAKE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_VERBOSE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_HELPERS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LABEL is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_NFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_CIFS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FLAGS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FSTAB=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_OTHERTAB=y +# CONFIG_BUSYBOX_CONFIG_MOUNTPOINT is not set +# CONFIG_BUSYBOX_CONFIG_NSENTER is not set +CONFIG_BUSYBOX_CONFIG_PIVOT_ROOT=y +# CONFIG_BUSYBOX_CONFIG_RDATE is not set +# CONFIG_BUSYBOX_CONFIG_RDEV is not set +# CONFIG_BUSYBOX_CONFIG_READPROFILE is not set +# CONFIG_BUSYBOX_CONFIG_RENICE is not set +# CONFIG_BUSYBOX_CONFIG_REV is not set +# CONFIG_BUSYBOX_CONFIG_RTCWAKE is not set +# CONFIG_BUSYBOX_CONFIG_SCRIPT is not set +# CONFIG_BUSYBOX_CONFIG_SCRIPTREPLAY is not set +# CONFIG_BUSYBOX_CONFIG_SETARCH is not set +# CONFIG_BUSYBOX_CONFIG_LINUX32 is not set +# CONFIG_BUSYBOX_CONFIG_LINUX64 is not set +# CONFIG_BUSYBOX_CONFIG_SETPRIV is not set +CONFIG_BUSYBOX_CONFIG_SETSID=y +# CONFIG_BUSYBOX_CONFIG_SWAPON is not set +# CONFIG_BUSYBOX_CONFIG_SWAPOFF is not set +# CONFIG_BUSYBOX_CONFIG_SWITCH_ROOT is not set +# CONFIG_BUSYBOX_CONFIG_TASKSET is not set +# CONFIG_BUSYBOX_CONFIG_UEVENT is not set +CONFIG_BUSYBOX_CONFIG_UMOUNT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_UMOUNT_ALL=y +# CONFIG_BUSYBOX_CONFIG_UNSHARE is not set + +# +# Common options for mount/umount +# +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LOOP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LOOP_CREATE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MTAB_SUPPORT is not set +# CONFIG_BUSYBOX_CONFIG_VOLUMEID is not set + +# +# Miscellaneous Utilities +# +# CONFIG_BUSYBOX_CONFIG_ADJTIMEX is not set +# CONFIG_BUSYBOX_CONFIG_BBCONFIG is not set +# CONFIG_BUSYBOX_CONFIG_BEEP is not set +# CONFIG_BUSYBOX_CONFIG_CHAT is not set +# CONFIG_BUSYBOX_CONFIG_CONSPY is not set +CONFIG_BUSYBOX_CONFIG_CROND=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_D is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_DIR="/etc" +CONFIG_BUSYBOX_CONFIG_CRONTAB=y +# CONFIG_BUSYBOX_CONFIG_DC is not set +# CONFIG_BUSYBOX_CONFIG_DEVFSD is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_DEVFS is not set +# CONFIG_BUSYBOX_CONFIG_DEVMEM is not set +# CONFIG_BUSYBOX_CONFIG_FBSPLASH is not set +# CONFIG_BUSYBOX_CONFIG_FLASH_ERASEALL is not set +# CONFIG_BUSYBOX_CONFIG_FLASH_LOCK is not set +# CONFIG_BUSYBOX_CONFIG_FLASH_UNLOCK is not set +# CONFIG_BUSYBOX_CONFIG_FLASHCP is not set +# CONFIG_BUSYBOX_CONFIG_HDPARM is not set +# CONFIG_BUSYBOX_CONFIG_I2CGET is not set +# CONFIG_BUSYBOX_CONFIG_I2CSET is not set +# CONFIG_BUSYBOX_CONFIG_I2CDUMP is not set +# CONFIG_BUSYBOX_CONFIG_I2CDETECT is not set +# CONFIG_BUSYBOX_CONFIG_INOTIFYD is not set +CONFIG_BUSYBOX_CONFIG_LESS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MAXLINES=9999999 +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_BRACKETS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_FLAGS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_TRUNCATE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MARKS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_REGEXP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_WINCH is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_DASHCMD is not set +CONFIG_BUSYBOX_CONFIG_LOCK=y +# CONFIG_BUSYBOX_CONFIG_LSSCSI is not set +# CONFIG_BUSYBOX_CONFIG_MAKEDEVS is not set +# CONFIG_BUSYBOX_CONFIG_MAN is not set +# CONFIG_BUSYBOX_CONFIG_MICROCOM is not set +# CONFIG_BUSYBOX_CONFIG_MT is not set +# CONFIG_BUSYBOX_CONFIG_NANDWRITE is not set +# CONFIG_BUSYBOX_CONFIG_NANDDUMP is not set +# CONFIG_BUSYBOX_CONFIG_PARTPROBE is not set +# CONFIG_BUSYBOX_CONFIG_RAIDAUTORUN is not set +# CONFIG_BUSYBOX_CONFIG_READAHEAD is not set +# CONFIG_BUSYBOX_CONFIG_RFKILL is not set +# CONFIG_BUSYBOX_CONFIG_RX is not set +# CONFIG_BUSYBOX_CONFIG_SETSERIAL is not set +# CONFIG_BUSYBOX_CONFIG_STRINGS is not set +CONFIG_BUSYBOX_CONFIG_TIME=y +# CONFIG_BUSYBOX_CONFIG_TTYSIZE is not set +# CONFIG_BUSYBOX_CONFIG_UBIATTACH is not set +# CONFIG_BUSYBOX_CONFIG_UBIDETACH is not set +# CONFIG_BUSYBOX_CONFIG_UBIMKVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIRMVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIRSVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIUPDATEVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIRENAME is not set +# CONFIG_BUSYBOX_CONFIG_VOLNAME is not set +CONFIG_BUSYBOX_CONFIG_WATCHDOG=y + +# +# Networking Utilities +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_UNIX_LOCAL is not set +# CONFIG_BUSYBOX_CONFIG_VERBOSE_RESOLUTION_ERRORS is not set +# CONFIG_BUSYBOX_CONFIG_ARP is not set +# CONFIG_BUSYBOX_CONFIG_ARPING is not set +# CONFIG_BUSYBOX_CONFIG_BRCTL is not set +# CONFIG_BUSYBOX_CONFIG_DNSD is not set +# CONFIG_BUSYBOX_CONFIG_ETHER_WAKE is not set +# CONFIG_BUSYBOX_CONFIG_FTPD is not set +# CONFIG_BUSYBOX_CONFIG_FTPGET is not set +# CONFIG_BUSYBOX_CONFIG_FTPPUT is not set +# CONFIG_BUSYBOX_CONFIG_HOSTNAME is not set +# CONFIG_BUSYBOX_CONFIG_DNSDOMAINNAME is not set +# CONFIG_BUSYBOX_CONFIG_HTTPD is not set +CONFIG_BUSYBOX_CONFIG_IFCONFIG=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_STATUS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_SLIP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_HW=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y +# CONFIG_BUSYBOX_CONFIG_IFENSLAVE is not set +# CONFIG_BUSYBOX_CONFIG_IFPLUGD is not set +# CONFIG_BUSYBOX_CONFIG_IFUP is not set +# CONFIG_BUSYBOX_CONFIG_IFDOWN is not set +# CONFIG_BUSYBOX_CONFIG_INETD is not set +# CONFIG_BUSYBOX_CONFIG_IP is not set +# CONFIG_BUSYBOX_CONFIG_IPADDR is not set +# CONFIG_BUSYBOX_CONFIG_IPLINK is not set +# CONFIG_BUSYBOX_CONFIG_IPROUTE is not set +# CONFIG_BUSYBOX_CONFIG_IPTUNNEL is not set +# CONFIG_BUSYBOX_CONFIG_IPRULE is not set +# CONFIG_BUSYBOX_CONFIG_IPNEIGH is not set +# CONFIG_BUSYBOX_CONFIG_IPCALC is not set +# CONFIG_BUSYBOX_CONFIG_FAKEIDENTD is not set +# CONFIG_BUSYBOX_CONFIG_NAMEIF is not set +# CONFIG_BUSYBOX_CONFIG_NBDCLIENT is not set +# CONFIG_BUSYBOX_CONFIG_NC is not set +# CONFIG_BUSYBOX_CONFIG_NETMSG is not set +# CONFIG_BUSYBOX_CONFIG_NETSTAT is not set +# CONFIG_BUSYBOX_CONFIG_NSLOOKUP is not set +# CONFIG_BUSYBOX_CONFIG_NSLOOKUP_OPENWRT is not set +# CONFIG_BUSYBOX_CONFIG_NTPD is not set +CONFIG_BUSYBOX_CONFIG_PING=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_PING=y +# CONFIG_BUSYBOX_CONFIG_PSCAN is not set +CONFIG_BUSYBOX_CONFIG_ROUTE=y +# CONFIG_BUSYBOX_CONFIG_SLATTACH is not set +# CONFIG_BUSYBOX_CONFIG_SSL_CLIENT is not set +# CONFIG_BUSYBOX_CONFIG_TCPSVD is not set +# CONFIG_BUSYBOX_CONFIG_UDPSVD is not set +# CONFIG_BUSYBOX_CONFIG_TELNET is not set +# CONFIG_BUSYBOX_CONFIG_TELNETD is not set +# CONFIG_BUSYBOX_CONFIG_TFTP is not set +# CONFIG_BUSYBOX_CONFIG_TFTPD is not set +# CONFIG_BUSYBOX_CONFIG_TLS is not set +# CONFIG_BUSYBOX_CONFIG_TRACEROUTE is not set +# CONFIG_BUSYBOX_CONFIG_TUNCTL is not set +# CONFIG_BUSYBOX_CONFIG_VCONFIG is not set +# CONFIG_BUSYBOX_CONFIG_WGET is not set +# CONFIG_BUSYBOX_CONFIG_WHOIS is not set +# CONFIG_BUSYBOX_CONFIG_ZCIP is not set +CONFIG_BUSYBOX_CONFIG_UDHCPD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set +CONFIG_BUSYBOX_CONFIG_DHCPD_LEASES_FILE="" +# CONFIG_BUSYBOX_CONFIG_DUMPLEASES is not set +# CONFIG_BUSYBOX_CONFIG_DHCPRELAY is not set +# CONFIG_BUSYBOX_CONFIG_UDHCPC is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_PORT is not set +CONFIG_BUSYBOX_CONFIG_UDHCP_DEBUG=0 +CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_RFC3397=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_8021Q is not set +CONFIG_BUSYBOX_CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 + +# +# Print Utilities +# +# CONFIG_BUSYBOX_CONFIG_LPD is not set +# CONFIG_BUSYBOX_CONFIG_LPR is not set +# CONFIG_BUSYBOX_CONFIG_LPQ is not set + +# +# Mail Utilities +# +# CONFIG_BUSYBOX_CONFIG_MAKEMIME is not set +# CONFIG_BUSYBOX_CONFIG_POPMAILDIR is not set +# CONFIG_BUSYBOX_CONFIG_REFORMIME is not set +# CONFIG_BUSYBOX_CONFIG_SENDMAIL is not set + +# +# Process Utilities +# +# CONFIG_BUSYBOX_CONFIG_FREE is not set +# CONFIG_BUSYBOX_CONFIG_FUSER is not set +# CONFIG_BUSYBOX_CONFIG_IOSTAT is not set +CONFIG_BUSYBOX_CONFIG_KILL=y +CONFIG_BUSYBOX_CONFIG_KILLALL=y +# CONFIG_BUSYBOX_CONFIG_KILLALL5 is not set +CONFIG_BUSYBOX_CONFIG_LSOF=y +# CONFIG_BUSYBOX_CONFIG_MPSTAT is not set +# CONFIG_BUSYBOX_CONFIG_NMETER is not set +# CONFIG_BUSYBOX_CONFIG_PGREP is not set +# CONFIG_BUSYBOX_CONFIG_PKILL is not set +CONFIG_BUSYBOX_CONFIG_PIDOF=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_SINGLE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_OMIT is not set +# CONFIG_BUSYBOX_CONFIG_PMAP is not set +# CONFIG_BUSYBOX_CONFIG_POWERTOP is not set +CONFIG_BUSYBOX_CONFIG_PS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_PS_WIDE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_PS_LONG=y +# CONFIG_BUSYBOX_CONFIG_PSTREE is not set +# CONFIG_BUSYBOX_CONFIG_PWDX is not set +# CONFIG_BUSYBOX_CONFIG_SMEMCAP is not set +CONFIG_BUSYBOX_CONFIG_BB_SYSCTL=y +CONFIG_BUSYBOX_CONFIG_TOP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_INTERACTIVE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_SMP_CPU is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_DECIMALS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_SMP_PROCESS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TOPMEM=y +# CONFIG_BUSYBOX_CONFIG_UPTIME is not set +# CONFIG_BUSYBOX_CONFIG_WATCH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SHOW_THREADS=y + +# +# Runit Utilities +# +# CONFIG_BUSYBOX_CONFIG_CHPST is not set +# CONFIG_BUSYBOX_CONFIG_SETUIDGID is not set +# CONFIG_BUSYBOX_CONFIG_ENVUIDGID is not set +# CONFIG_BUSYBOX_CONFIG_ENVDIR is not set +# CONFIG_BUSYBOX_CONFIG_SOFTLIMIT is not set +# CONFIG_BUSYBOX_CONFIG_RUNSV is not set +# CONFIG_BUSYBOX_CONFIG_RUNSVDIR is not set +# CONFIG_BUSYBOX_CONFIG_SV is not set +# CONFIG_BUSYBOX_CONFIG_SVC is not set +# CONFIG_BUSYBOX_CONFIG_SVLOGD is not set + +# +# Shells +# +CONFIG_BUSYBOX_CONFIG_SH_IS_ASH=y +# CONFIG_BUSYBOX_CONFIG_SH_IS_HUSH is not set +# CONFIG_BUSYBOX_CONFIG_SH_IS_NONE is not set +CONFIG_BUSYBOX_CONFIG_BASH_IS_ASH=y +# CONFIG_BUSYBOX_CONFIG_BASH_IS_HUSH is not set +# CONFIG_BUSYBOX_CONFIG_BASH_IS_NONE is not set +CONFIG_BUSYBOX_CONFIG_ASH=y +CONFIG_BUSYBOX_CONFIG_ASH_OPTIMIZE_FOR_SIZE=y +# CONFIG_BUSYBOX_CONFIG_ASH_INTERNAL_GLOB is not set +CONFIG_BUSYBOX_CONFIG_ASH_BASH_COMPAT=y +CONFIG_BUSYBOX_CONFIG_ASH_JOB_CONTROL=y +CONFIG_BUSYBOX_CONFIG_ASH_ALIAS=y +CONFIG_BUSYBOX_CONFIG_ASH_RANDOM_SUPPORT=y +# CONFIG_BUSYBOX_CONFIG_ASH_EXPAND_PRMT is not set +# CONFIG_BUSYBOX_CONFIG_ASH_IDLE_TIMEOUT is not set +# CONFIG_BUSYBOX_CONFIG_ASH_MAIL is not set +CONFIG_BUSYBOX_CONFIG_ASH_ECHO=y +CONFIG_BUSYBOX_CONFIG_ASH_PRINTF=y +CONFIG_BUSYBOX_CONFIG_ASH_TEST=y +# CONFIG_BUSYBOX_CONFIG_ASH_HELP is not set +CONFIG_BUSYBOX_CONFIG_ASH_GETOPTS=y +# CONFIG_BUSYBOX_CONFIG_ASH_CMDCMD is not set +# CONFIG_BUSYBOX_CONFIG_CTTYHACK is not set +# CONFIG_BUSYBOX_CONFIG_HUSH is not set +# CONFIG_BUSYBOX_CONFIG_MSH is not set + +# +# Options common to all shells +# +CONFIG_BUSYBOX_CONFIG_FEATURE_SH_MATH=y +CONFIG_BUSYBOX_CONFIG_FEATURE_SH_MATH_64=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_EXTRA_QUIET is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_STANDALONE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SH_NOFORK=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_HISTFILESIZE is not set + +# +# System Logging Utilities +# +# CONFIG_BUSYBOX_CONFIG_KLOGD is not set +# CONFIG_BUSYBOX_CONFIG_LOGGER is not set +# CONFIG_BUSYBOX_CONFIG_LOGREAD is not set +CONFIG_BUSYBOX_CONFIG_SYSLOGD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_ROTATE_LOGFILE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_REMOTE_LOG is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOGD_DUP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOGD_CFG is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 +CONFIG_BUSYBOX_CONFIG_FEATURE_IPC_SYSLOG=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=4 +CONFIG_BUSYBOX_CONFIG_FEATURE_KMSG_SYSLOG=y +# CONFIG_BUSYBOX_SYSLOG_STAMP_KERNEL_FORMAT is not set +CONFIG_PACKAGE_busybox-init-base-files=y +CONFIG_BUSYBOX_INIT_BASE_FILES_OPTIONS=y +CONFIG_BUSYBOX_INIT_BASE_FILES_PATH="busybox-init-base-files" +# CONFIG_BUSYBOX_INIT_BASE_FILES_RC_LOG is not set +# CONFIG_BUSYBOX_INIT_BASE_FILES_RC_LOAD_SCRIPT is not set +# CONFIG_BUSYBOX_INIT_BASE_FILES_RC_MODULES is not set +# CONFIG_PACKAGE_ca-certificates is not set +# CONFIG_PACKAGE_dnsmasq is not set +# CONFIG_PACKAGE_dnsmasq-full is not set +# CONFIG_PACKAGE_dropbear is not set +# CONFIG_PACKAGE_ead is not set +# CONFIG_PACKAGE_eudev is not set +# CONFIG_PACKAGE_firewall is not set +# CONFIG_PACKAGE_jsonfilter is not set +# CONFIG_PACKAGE_libasan is not set +# CONFIG_PACKAGE_libatomic is not set +CONFIG_PACKAGE_libc=y + +# +# Configuration +# +CONFIG_LIBC_ROOT_DIR="TOOLCHAIN_ROOT" +CONFIG_LIBC_FILE_SPEC="./lib/ld{-*.so,-linux*.so.*} ./lib/lib{anl,c,gomp,cidn,crypt,dl,m,nsl,nss_dns,nss_files,resolv,util}{-*.so,.so.*}" +CONFIG_PACKAGE_libgcc=y + +# +# Configuration +# +CONFIG_LIBGCC_ROOT_DIR="TOOLCHAIN_ROOT" +CONFIG_LIBGCC_FILE_SPEC="./lib/libgcc_s.so.*" +# CONFIG_PACKAGE_libgomp is not set +CONFIG_PACKAGE_libpthread=y + +# +# Configuration +# +CONFIG_LIBPTHREAD_ROOT_DIR="TOOLCHAIN_ROOT" +CONFIG_LIBPTHREAD_FILE_SPEC="./lib/libpthread{-*.so,.so.*}" +CONFIG_PACKAGE_librt=y + +# +# Configuration +# +CONFIG_LIBRT_ROOT_DIR="TOOLCHAIN_ROOT" +CONFIG_LIBRT_FILE_SPEC="./lib/librt{-*.so,.so.*}" +CONFIG_PACKAGE_libstdcpp=y + +# +# Configuration +# +CONFIG_LIBSTDCPP_ROOT_DIR="TOOLCHAIN_ROOT" +CONFIG_LIBSTDCPP_FILE_SPEC="./lib/libstdc++.so.*" +# CONFIG_PACKAGE_logd is not set +# CONFIG_PACKAGE_mtd is not set +# CONFIG_PACKAGE_netifd is not set +# CONFIG_PACKAGE_opkg is not set +# CONFIG_PACKAGE_opkg-smime is not set +# CONFIG_PACKAGE_qos-scripts is not set +# CONFIG_PACKAGE_resolveip is not set +# CONFIG_PACKAGE_rpcd is not set +# CONFIG_PACKAGE_swconfig is not set +# CONFIG_PACKAGE_systemd is not set +# CONFIG_PACKAGE_ubox is not set +# CONFIG_PACKAGE_ubus is not set +# CONFIG_PACKAGE_ubusd is not set +# CONFIG_PACKAGE_uci is not set +# CONFIG_PACKAGE_udev is not set +# CONFIG_PACKAGE_usign is not set +# CONFIG_PACKAGE_wireless-tools is not set + +# +# Administration +# +# CONFIG_PACKAGE_syslog-ng is not set + +# +# Allwinner +# + +# +# ALSA UCM for Allwinner +# +# CONFIG_PACKAGE_alsa-ucm-aw-configs is not set +# CONFIG_PACKAGE_alsa-ucm-aw-lib is not set +# CONFIG_PACKAGE_alsa-ucm-aw-utils is not set + +# +# Libraries +# +# CONFIG_PACKAGE_libcutils is not set + +# +# RPBuf +# +# CONFIG_PACKAGE_librpbuf is not set +# CONFIG_PACKAGE_rpbuf_demo is not set +# CONFIG_PACKAGE_rpbuf_test is not set + +# +# Wireless +# +# CONFIG_PACKAGE_btmanager-v4.0 is not set +CONFIG_PACKAGE_wifimanager-v2.0=y + +# +# Wifimanager-v2.0 Configuration +# +# CONFIG_WMG_PROTOCOL_SOFTAP is not set +# CONFIG_WMG_PROTOCOL_BLE is not set +# CONFIG_WMG_PROTOCOL_XCONFIG is not set +# CONFIG_WMG_PROTOCOL_SOUNDWAVE is not set +# CONFIG_WMG_PLATFORM_LINUX is not set +# CONFIG_WMG_PLATFORM_FREERTOS is not set +CONFIG_WMG_PLATFORM_XRLINK=y +CONFIG_WMG_CONFIG_PATH="/etc/wifi" +# CONFIG_WMG_UNREGISTER_CB is not set +# CONFIG_WMG_SUPPORT_EXPAND is not set + +# +# Wifimanager support mode Configuration +# +CONFIG_WMG_SUPPORT_STA_MODE=y +CONFIG_WMG_SUPPORT_AP_MODE=y +CONFIG_WMG_SUPPORT_MONITOR_MODE=y +CONFIG_WMG_SUPPORT_P2P_MODE=y +# CONFIG_WMG_DEFAULT_DEBUG_LV_ERROR is not set +# CONFIG_WMG_DEFAULT_DEBUG_LV_WARN is not set +CONFIG_WMG_DEFAULT_DEBUG_LV_INFO=y +# CONFIG_WMG_DEFAULT_DEBUG_LV_DEBUG is not set +# CONFIG_WMG_DEFAULT_DEBUG_LV_DUMP is not set +# CONFIG_WMG_DEFAULT_DEBUG_LV_EXCE is not set +CONFIG_PACKAGE_wifimanager-v2.0-lib=y +CONFIG_PACKAGE_wifimanager-v2.0-demo=y +CONFIG_PACKAGE_wirelesscommon=y + +# +# basic +# +CONFIG_PACKAGE_libawlist=y + +# +# btmanager +# +# CONFIG_PACKAGE_btmanager-core is not set +# CONFIG_PACKAGE_btmanager-demo is not set + +# +# eyesee-mpp +# +# CONFIG_PACKAGE_eyesee-mpp-awcdr is not set +# CONFIG_PACKAGE_eyesee-mpp-cloud is not set +# CONFIG_PACKAGE_eyesee-mpp-custom_aw is not set +# CONFIG_PACKAGE_eyesee-mpp-dragonboard is not set +CONFIG_PACKAGE_eyesee-mpp-external=y +# CONFIG_mpp_external_sqlite is not set +# CONFIG_mpp_external_civetweb is not set +CONFIG_mpp_external_lz4=y +# CONFIG_mpp_external_uvoice is not set +# CONFIG_mpp_external_jsoncpp is not set +# CONFIG_mpp_external_sound_controler is not set +CONFIG_PACKAGE_eyesee-mpp-framework=y +# CONFIG_mpp_framework_videoresizer is not set +# CONFIG_mpp_framework_sample is not set +CONFIG_PACKAGE_eyesee-mpp-middleware=y +CONFIG_mpp_support_fastboot=y +CONFIG_select_sensor=y +# CONFIG_mpp_enable_aiisp is not set +# CONFIG_imx386 is not set +# CONFIG_gc4663 is not set +# CONFIG_gc1084 is not set +# CONFIG_gc2053 is not set +# CONFIG_gc0406 is not set +CONFIG_gc2083=y +# CONFIG_f37p is not set +# CONFIG_f355p is not set +# CONFIG_mis2008 is not set +# CONFIG_sc1346 is not set +# CONFIG_sc2336 is not set +# CONFIG_sc2355 is not set +# CONFIG_sc3336 is not set +# CONFIG_sc4336 is not set +# CONFIG_sc4336p is not set +# CONFIG_sc5336 is not set +# CONFIG_sc200ai is not set +# CONFIG_os02g10 is not set +# CONFIG_mpp_log_level_close is not set +# CONFIG_mpp_log_level_error is not set +# CONFIG_mpp_log_level_warn is not set +CONFIG_mpp_log_level_debug=y +# CONFIG_mpp_log_level_verbose is not set +CONFIG_mpp_fwrite_method_vfs=y +# CONFIG_mpp_fwrite_method_directIO is not set +CONFIG_mpp_hw_display=y +CONFIG_mpp_vi=y +# CONFIG_mpp_isp_awTuningApp_use_libcedarc is not set +CONFIG_mpp_vo=y +CONFIG_mpp_textenc=y +CONFIG_mpp_venc=y +CONFIG_mpp_venc_h264=y +CONFIG_mpp_venc_h265=y +CONFIG_mpp_venc_jpeg=y +CONFIG_mpp_venc_support_venc_param_debug=y +CONFIG_mpp_vdec=y +CONFIG_mpp_vdec_h264=y +# CONFIG_mpp_vdec_h265 is not set +CONFIG_mpp_vdec_jpeg=y +CONFIG_mpp_aio=y +CONFIG_mpp_aenc=y +CONFIG_mpp_aenc_pcm=y +# CONFIG_mpp_aenc_g711 is not set +# CONFIG_mpp_aenc_g726 is not set +CONFIG_mpp_aenc_aac=y +# CONFIG_mpp_aenc_mp3 is not set +CONFIG_mpp_adec=y +CONFIG_mpp_adec_wav=y +# CONFIG_mpp_adec_g726 is not set +CONFIG_mpp_adec_aac=y +# CONFIG_mpp_adec_mp3 is not set +# CONFIG_mpp_adec_amr is not set +# CONFIG_mpp_adec_ape is not set +# CONFIG_mpp_adec_flac is not set +# CONFIG_mpp_adec_ogg is not set +# CONFIG_mpp_adec_opus is not set +CONFIG_mpp_muxer=y +# CONFIG_mpp_gps_pack_in_track is not set +CONFIG_mpp_gps_pack_in_mdat=y +CONFIG_mpp_demuxer=y +# CONFIG_mpp_adas_detect is not set +# CONFIG_mpp_adas_detect_v2 is not set +CONFIG_mpp_aec=y +CONFIG_mpp_aec_libwebrtc=y +# CONFIG_mpp_aec_libuvoice is not set +CONFIG_mpp_softdrc=y +# CONFIG_mpp_agc is not set +CONFIG_mpp_ans=y +CONFIG_mpp_ans_libwebrtc=y +# CONFIG_mpp_ans_liblstm is not set +# CONFIG_mpp_ans_libnosc is not set +CONFIG_mpp_uvc=y +CONFIG_mpp_iommu=y +CONFIG_mpp_compile_static_lib=y +# CONFIG_mpp_compile_dynamic_lib is not set +# CONFIG_mpp_systrace is not set +CONFIG_mpp_filerepair=y +CONFIG_mpp_sample_configfileparser=y +CONFIG_mpp_sample=y +# CONFIG_mpp_sample_aec is not set +# CONFIG_mpp_sample_aenc is not set +# CONFIG_mpp_sample_ai is not set +# CONFIG_mpp_sample_ai2aenc is not set +# CONFIG_mpp_sample_ai2aenc2muxer is not set +# CONFIG_mpp_sample_ao is not set +# CONFIG_mpp_sample_aoSync is not set +# CONFIG_mpp_sample_CodecParallel is not set +# CONFIG_mpp_sample_demux is not set +# CONFIG_mpp_sample_demux2adec is not set +# CONFIG_mpp_sample_demux2adec2ao is not set +# CONFIG_mpp_sample_demux2vdec is not set +# CONFIG_mpp_sample_demux2vdec_saveFrame is not set +# CONFIG_mpp_sample_demux2vdec2vo is not set +# CONFIG_mpp_sample_driverVipp is not set +# CONFIG_mpp_sample_file_repair is not set +# CONFIG_mpp_sample_g2d is not set +# CONFIG_mpp_sample_glog is not set +# CONFIG_mpp_sample_MotionDetect is not set +# CONFIG_mpp_sample_multi_vi2venc2muxer is not set +# CONFIG_mpp_sample_muxer_multi_stream is not set +# CONFIG_mpp_sample_facekit_demo is not set +# CONFIG_mpp_sample_OnlineVenc is not set +# CONFIG_mpp_sample_PersonDetect is not set +# CONFIG_mpp_sample_recorder is not set +# CONFIG_mpp_sample_region is not set +# CONFIG_mpp_sample_RegionDetect is not set +# CONFIG_mpp_sample_rtsp is not set +# CONFIG_mpp_sample_smartIPC_demo is not set +# CONFIG_mpp_sample_select is not set +# CONFIG_mpp_sample_takePicture is not set +# CONFIG_mpp_sample_timelapse is not set +# CONFIG_mpp_sample_UILayer is not set +# CONFIG_mpp_sample_uvcin is not set +CONFIG_mpp_sample_uvcout=y +# CONFIG_mpp_sample_uac is not set +# CONFIG_mpp_sample_vdec is not set +# CONFIG_mpp_sample_venc is not set +# CONFIG_mpp_sample_vencGdcZoom is not set +# CONFIG_mpp_sample_EncppGdcOffline is not set +# CONFIG_mpp_sample_virvi is not set +# CONFIG_mpp_sample_virvi2venc is not set +# CONFIG_mpp_sample_virvi2vencSync is not set +# CONFIG_mpp_sample_virvi2venc2ce is not set +# CONFIG_mpp_sample_twinchn_virvi2venc2ce is not set +# CONFIG_mpp_sample_virvi2venc2muxer is not set +# CONFIG_mpp_sample_virvi2vo is not set +# CONFIG_mpp_sample_vo is not set +# CONFIG_mpp_uncommonly_samples is not set +# CONFIG_PACKAGE_eyesee-mpp-private-onvif is not set +CONFIG_PACKAGE_eyesee-mpp-private-rtsp=y +CONFIG_PACKAGE_eyesee-mpp-system=y +# CONFIG_wifi_8189ftv is not set +# CONFIG_wifi_ap6181 is not set +# CONFIG_wifi_ap6255 is not set +# CONFIG_wifi_ap6335 is not set +# CONFIG_wifi_xr819 is not set +CONFIG_wifi_disable=y +# CONFIG_mpp_system_newfs_msdos is not set +# CONFIG_mpp_system_reboot_efex is not set +# CONFIG_mpp_system_luaconfig is not set +# CONFIG_mpp_system_wifi is not set +# CONFIG_mpp_system_smartlink is not set +# CONFIG_mpp_system_rgb_ctrl is not set +# CONFIG_mpp_system_ntpclient is not set + +# +# rt_media +# +CONFIG_PACKAGE_rt_media=y +CONFIG_rt_media_support_venc_param_debug=y +CONFIG_rt_media_demo=y +# CONFIG_rt_media_demo_video_in is not set +# CONFIG_rt_media_demo_video_in_3chn is not set +# CONFIG_rt_media_demo_roi is not set +# CONFIG_rt_media_demo_force_i_frame is not set +# CONFIG_rt_media_demo_motion_search is not set +# CONFIG_rt_media_demo_encoder is not set +# CONFIG_rt_media_demo_get_yuv is not set +# CONFIG_rt_media_demo_osd is not set +# CONFIG_rt_media_demo_orl is not set +# CONFIG_rt_media_demo_reset_size is not set +# CONFIG_rt_media_demo_gdc is not set +# CONFIG_rt_media_demo_isp_api is not set +# CONFIG_rt_media_demo_face_recognition is not set + +# +# rt_media-mpp-demo +# +# CONFIG_PACKAGE_demo_avmuxer is not set +# CONFIG_PACKAGE_demo_codec_parallel is not set +# CONFIG_PACKAGE_demo_video_muxer is not set + +# +# smart_card +# +# CONFIG_PACKAGE_smart_card is not set + +# +# smartlinkd +# +# CONFIG_PACKAGE_smartlinkd-demo is not set +# CONFIG_PACKAGE_smartlinkd-lib is not set +# CONFIG_XRADIO_AIRKISS is not set +# CONFIG_XRADIO_SMARTCONFIG is not set +# CONFIG_SOFT_AP is not set +# CONFIG_SOUND_WAVE is not set +# CONFIG_PACKAGE_MtpDaemon is not set +# CONFIG_PACKAGE_aactd is not set +# CONFIG_PACKAGE_aactd-lib is not set +CONFIG_PACKAGE_adb=y +# CONFIG_PACKAGE_adbd_auth_service is not set +# CONFIG_PACKAGE_alsa-conf-aw is not set +# CONFIG_PACKAGE_alsa-plugins-aw is not set +CONFIG_PACKAGE_amp_shell=y +# CONFIG_PACKAGE_asan_demo is not set +# CONFIG_PACKAGE_awrpaf_demo is not set +# CONFIG_PACKAGE_awrpaf_plugin is not set +# CONFIG_PACKAGE_awsystrace is not set +# CONFIG_PACKAGE_benchmarks is not set +# CONFIG_PACKAGE_boot-play is not set +# CONFIG_PACKAGE_camerademo is not set +# CONFIG_PACKAGE_dsp_debug is not set +# CONFIG_PACKAGE_esp_c_support is not set +# CONFIG_ESP32_ENABLE_TEST is not set +# CONFIG_PACKAGE_facehumandemo is not set +# CONFIG_PACKAGE_falloc-test is not set +# CONFIG_PACKAGE_fast_copy_demo is not set +# CONFIG_PACKAGE_fsck_msdos is not set +# CONFIG_PACKAGE_healthd is not set +# CONFIG_PACKAGE_lenet is not set +# CONFIG_PACKAGE_lenet-demo is not set +# CONFIG_PACKAGE_liballwinner-base is not set +# CONFIG_PACKAGE_liballwinner-ipc is not set +# CONFIG_PACKAGE_libawadbauth is not set +CONFIG_PACKAGE_libawaiisp=y +CONFIG_PACKAGE_libawion=y +CONFIG_AW_ION_ALLOC_IOMMU=y +# CONFIG_AW_ION_ALLOC_CMA is not set +CONFIG_PACKAGE_libawnn_full=y +# CONFIG_PACKAGE_libc-benchmark is not set +# CONFIG_PACKAGE_libcamapi is not set +# CONFIG_PACKAGE_libdisplay is not set +# CONFIG_PACKAGE_libminui is not set +# CONFIG_PACKAGE_libsec_key is not set +# CONFIG_PACKAGE_libspeex-lite is not set +# CONFIG_PACKAGE_libsysutils is not set +# CONFIG_PACKAGE_libuapi is not set +# CONFIG_PACKAGE_libutils is not set +# CONFIG_PACKAGE_logwrapper is not set +# CONFIG_PACKAGE_mad-demo is not set +# CONFIG_PACKAGE_memleak_check is not set +# CONFIG_PACKAGE_misc-upgrade is not set +# CONFIG_PACKAGE_msgbox_demo is not set +# CONFIG_PACKAGE_mtdbadblk is not set +# CONFIG_PACKAGE_mtop is not set +# CONFIG_PACKAGE_nativepower is not set +# CONFIG_PACKAGE_nativepower_utils is not set +# CONFIG_PACKAGE_ota-burnboot is not set +# CONFIG_PACKAGE_ota-fastboot is not set +# CONFIG_PACKAGE_powerkey is not set +# CONFIG_PACKAGE_pqd is not set +# CONFIG_PACKAGE_ptz-TMI8150 is not set +# CONFIG_PACKAGE_ramparser is not set +# CONFIG_PACKAGE_recovery is not set +# CONFIG_PACKAGE_recovery-mode is not set +# CONFIG_PACKAGE_resample is not set +# CONFIG_PACKAGE_resnet50-demo is not set +CONFIG_PACKAGE_rt_media-uvc=y +# CONFIG_PACKAGE_snapcast is not set +# CONFIG_PACKAGE_stress-ng is not set +# CONFIG_PACKAGE_sunxiCamera is not set +# CONFIG_PACKAGE_sunxiCamera_demo is not set +# CONFIG_PACKAGE_swupdate is not set +# CONFIG_PACKAGE_tconfigs is not set +# CONFIG_PACKAGE_thermal_pwm is not set +# CONFIG_PACKAGE_tina-app-upgrade is not set +# CONFIG_PACKAGE_tina-upgrade is not set +# CONFIG_PACKAGE_tinymp3 is not set +# CONFIG_PACKAGE_tofdemo is not set +# CONFIG_PACKAGE_tsc_demo is not set +# CONFIG_PACKAGE_tvd_demo is not set +# CONFIG_PACKAGE_uevent-monitor is not set +# CONFIG_PACKAGE_usb-gadget is not set +# CONFIG_PACKAGE_uvcout is not set +CONFIG_PACKAGE_viplite-driver=y +# CONFIG_PACKAGE_wifimanager is not set +# CONFIG_PACKAGE_yolov3 is not set + +# +# Development +# + +# +# Libraries +# +# CONFIG_PACKAGE_zlib-dev is not set +# CONFIG_PACKAGE_ar is not set +# CONFIG_PACKAGE_binutils is not set +# CONFIG_PACKAGE_dmalloc-test is not set +# CONFIG_PACKAGE_dmalloc-utils is not set +# CONFIG_PACKAGE_gdb is not set +# CONFIG_PACKAGE_gdbserver is not set +# CONFIG_PACKAGE_heaptrack is not set +# CONFIG_PACKAGE_libdmalloc is not set +# CONFIG_PACKAGE_objdump is not set +# CONFIG_PACKAGE_trace-cmd is not set +# CONFIG_PACKAGE_trace-cmd-extra is not set +# CONFIG_PACKAGE_valgrind is not set +# CONFIG_PACKAGE_vmtouch is not set + +# +# Firmware +# +# CONFIG_PACKAGE_aic8800-firmware is not set +# CONFIG_PACKAGE_ap6212-firmware is not set +# CONFIG_PACKAGE_ap6212a-firmware is not set +# CONFIG_PACKAGE_ap6212z-firmware is not set +# CONFIG_PACKAGE_ap6236-firmware is not set +# CONFIG_PACKAGE_ap6255-firmware is not set +# CONFIG_PACKAGE_ap6256-firmware is not set +# CONFIG_PACKAGE_ap6330-firmware is not set +# CONFIG_PACKAGE_ap6335-firmware is not set +# CONFIG_PACKAGE_ap6356s-firmware is not set +# CONFIG_PACKAGE_atmel_mxt224s-config is not set +# CONFIG_PACKAGE_cyw43438-firmware is not set +# CONFIG_PACKAGE_esp8089-firmware is not set +# CONFIG_PACKAGE_mrvl8977-firmware-cfgfile is not set +# CONFIG_PACKAGE_qca9377-firmware-cfgfile is not set +# CONFIG_PACKAGE_r528-dsp-firmware is not set +CONFIG_FIRMWARE_PATH="/lib/firmware/" +# CONFIG_XR829_USE_40M_SDD is not set +# CONFIG_PACKAGE_r8723ds-firmware is not set +# CONFIG_PACKAGE_r8822cs-firmware is not set +# CONFIG_PACKAGE_rtl8733bs-firmware is not set +# CONFIG_PACKAGE_rtl8821cs-firmware is not set +# CONFIG_PACKAGE_ssv6155-firmware is not set +# CONFIG_PACKAGE_ssv6158-firmware is not set +# CONFIG_PACKAGE_uwe5622-firmware is not set +# CONFIG_PACKAGE_xr819-firmware is not set +# CONFIG_PACKAGE_xr819a-firmware is not set +# CONFIG_PACKAGE_xr819s-firmware is not set +# CONFIG_PACKAGE_xr829-firmware is not set + +# +# Gui +# + +# +# Directfb +# +# CONFIG_PACKAGE_directfb is not set +# CONFIG_PACKAGE_directfb-examples is not set + +# +# EFL +# +# CONFIG_PACKAGE_efl is not set +# CONFIG_PACKAGE_ephoto is not set +# CONFIG_PACKAGE_terminology is not set + +# +# Flutter +# + +# +# Gtk +# +# CONFIG_PACKAGE_atk is not set +# CONFIG_PACKAGE_gdk-pixbuf is not set +# CONFIG_PACKAGE_granite is not set +# CONFIG_PACKAGE_hicolor-icon-theme is not set +# CONFIG_PACKAGE_libgtk3 is not set +# CONFIG_PACKAGE_midori is not set +# CONFIG_PACKAGE_webkitgtk is not set + +# +# Libs +# +# CONFIG_PACKAGE_harfbuzz is not set +# CONFIG_PACKAGE_lcms2 is not set +# CONFIG_PACKAGE_libcairo is not set +# CONFIG_PACKAGE_libchipmunk is not set +# CONFIG_PACKAGE_libdrm is not set +# CONFIG_PACKAGE_libepoxy is not set +# CONFIG_PACKAGE_libjpeg is not set +# CONFIG_PACKAGE_libpixman is not set +# CONFIG_PACKAGE_libpng is not set +# CONFIG_PACKAGE_librsvg is not set +# CONFIG_PACKAGE_libump is not set +# CONFIG_PACKAGE_libwebp is not set +# CONFIG_PACKAGE_pango is not set +# CONFIG_PACKAGE_rlottie is not set + +# +# Littlevgl +# +# CONFIG_PACKAGE_lv_86_boxes is not set +# CONFIG_PACKAGE_lv_examples is not set +# CONFIG_LVGL8_USE_SUNXIFB_DOUBLE_BUFFER is not set +# CONFIG_LVGL8_USE_SUNXIFB_CACHE is not set +# CONFIG_LVGL8_USE_SUNXIFB_G2D is not set +# CONFIG_LVGL8_USE_SUNXIFB_G2D_ROTATE is not set +# CONFIG_LVGL8_USE_FREETYPE is not set +# CONFIG_LVGL8_USE_RLOTTIE is not set +# CONFIG_LVGL8_USE_HARDWARE_JPEGDECODER is not set +# CONFIG_PACKAGE_lv_g2d_test is not set +# CONFIG_PACKAGE_lv_monitor is not set + +# +# Kernel modules +# + +# +# Block Devices +# +# CONFIG_PACKAGE_kmod-aoe is not set +# CONFIG_PACKAGE_kmod-block2mtd is not set +# CONFIG_PACKAGE_kmod-dm is not set +# CONFIG_PACKAGE_kmod-loop is not set +# CONFIG_PACKAGE_kmod-md-mod is not set +# CONFIG_PACKAGE_kmod-nbd is not set +# CONFIG_PACKAGE_kmod-scsi-cdrom is not set +# CONFIG_PACKAGE_kmod-scsi-core is not set +# CONFIG_PACKAGE_kmod-scsi-generic is not set +# CONFIG_PACKAGE_kmod-scsi-tape is not set + +# +# Cryptographic API modules +# +# CONFIG_PACKAGE_kmod-crypto-aead is not set +# CONFIG_PACKAGE_kmod-crypto-authenc is not set +# CONFIG_PACKAGE_kmod-crypto-cbc is not set +# CONFIG_PACKAGE_kmod-crypto-ccm is not set +# CONFIG_PACKAGE_kmod-crypto-cmac is not set +# CONFIG_PACKAGE_kmod-crypto-crc32c is not set +# CONFIG_PACKAGE_kmod-crypto-ctr is not set +# CONFIG_PACKAGE_kmod-crypto-deflate is not set +# CONFIG_PACKAGE_kmod-crypto-des is not set +# CONFIG_PACKAGE_kmod-crypto-ecb is not set +# CONFIG_PACKAGE_kmod-crypto-echainiv is not set +# CONFIG_PACKAGE_kmod-crypto-fcrypt is not set +# CONFIG_PACKAGE_kmod-crypto-gcm is not set +# CONFIG_PACKAGE_kmod-crypto-gf128 is not set +# CONFIG_PACKAGE_kmod-crypto-ghash is not set +# CONFIG_PACKAGE_kmod-crypto-hash is not set +# CONFIG_PACKAGE_kmod-crypto-hmac is not set +# CONFIG_PACKAGE_kmod-crypto-hw-ccp is not set +# CONFIG_PACKAGE_kmod-crypto-hw-geode is not set +# CONFIG_PACKAGE_kmod-crypto-hw-hifn-795x is not set +# CONFIG_PACKAGE_kmod-crypto-hw-padlock is not set +# CONFIG_PACKAGE_kmod-crypto-hw-talitos is not set +# CONFIG_PACKAGE_kmod-crypto-iv is not set +# CONFIG_PACKAGE_kmod-crypto-manager is not set +# CONFIG_PACKAGE_kmod-crypto-md4 is not set +# CONFIG_PACKAGE_kmod-crypto-md5 is not set +# CONFIG_PACKAGE_kmod-crypto-michael-mic is not set +# CONFIG_PACKAGE_kmod-crypto-misc is not set +# CONFIG_PACKAGE_kmod-crypto-null is not set +# CONFIG_PACKAGE_kmod-crypto-ocf is not set +# CONFIG_PACKAGE_kmod-crypto-pcbc is not set +# CONFIG_PACKAGE_kmod-crypto-pcompress is not set +# CONFIG_PACKAGE_kmod-crypto-rng is not set +# CONFIG_PACKAGE_kmod-crypto-seqiv is not set +# CONFIG_PACKAGE_kmod-crypto-sha1 is not set +# CONFIG_PACKAGE_kmod-crypto-sha256 is not set +# CONFIG_PACKAGE_kmod-crypto-sha512 is not set +# CONFIG_PACKAGE_kmod-crypto-test is not set +# CONFIG_PACKAGE_kmod-crypto-user is not set +# CONFIG_PACKAGE_kmod-crypto-wq is not set +# CONFIG_PACKAGE_kmod-crypto-xts is not set +# CONFIG_PACKAGE_kmod-cryptodev is not set + +# +# DSA Support +# +# CONFIG_PACKAGE_kmod-dsa is not set + +# +# Filesystems +# +# CONFIG_PACKAGE_kmod-fs-afs is not set +# CONFIG_PACKAGE_kmod-fs-autofs4 is not set +# CONFIG_PACKAGE_kmod-fs-btrfs is not set +# CONFIG_PACKAGE_kmod-fs-cifs is not set +# CONFIG_PACKAGE_kmod-fs-configfs is not set +# CONFIG_PACKAGE_kmod-fs-cramfs is not set +# CONFIG_PACKAGE_kmod-fs-exportfs is not set +# CONFIG_PACKAGE_kmod-fs-ext4 is not set +# CONFIG_PACKAGE_kmod-fs-f2fs is not set +# CONFIG_PACKAGE_kmod-fs-fscache is not set +# CONFIG_PACKAGE_kmod-fs-hfs is not set +# CONFIG_PACKAGE_kmod-fs-hfsplus is not set +# CONFIG_PACKAGE_kmod-fs-isofs is not set +# CONFIG_PACKAGE_kmod-fs-jfs is not set +# CONFIG_PACKAGE_kmod-fs-minix is not set +# CONFIG_PACKAGE_kmod-fs-msdos is not set +# CONFIG_PACKAGE_kmod-fs-nfs is not set +# CONFIG_PACKAGE_kmod-fs-nfs-common is not set +# CONFIG_PACKAGE_kmod-fs-nfsd is not set +# CONFIG_PACKAGE_kmod-fs-ntfs is not set +# CONFIG_PACKAGE_kmod-fs-reiserfs is not set +# CONFIG_PACKAGE_kmod-fs-udf is not set +CONFIG_PACKAGE_kmod-fs-vfat=y +# CONFIG_PACKAGE_kmod-fs-xfs is not set +# CONFIG_PACKAGE_kmod-fuse is not set + +# +# Hardware Monitoring Support +# +# CONFIG_PACKAGE_kmod-hwmon-core is not set + +# +# I2C support +# +# CONFIG_PACKAGE_kmod-i2c-core is not set +# CONFIG_PACKAGE_kmod-i2c-gpio-custom is not set + +# +# Industrial I/O Modules +# +# CONFIG_PACKAGE_kmod-iio-ad799x is not set +# CONFIG_PACKAGE_kmod-iio-am2315 is not set +# CONFIG_PACKAGE_kmod-iio-bh1750 is not set +# CONFIG_PACKAGE_kmod-iio-bmp280 is not set +# CONFIG_PACKAGE_kmod-iio-bmp280-i2c is not set +# CONFIG_PACKAGE_kmod-iio-bmp280-spi is not set +# CONFIG_PACKAGE_kmod-iio-ccs811 is not set +# CONFIG_PACKAGE_kmod-iio-core is not set +# CONFIG_PACKAGE_kmod-iio-dht11 is not set +# CONFIG_PACKAGE_kmod-iio-hmc5843 is not set +# CONFIG_PACKAGE_kmod-iio-htu21 is not set +# CONFIG_PACKAGE_kmod-iio-si7020 is not set +# CONFIG_PACKAGE_kmod-iio-tsl4531 is not set + +# +# Input modules +# +# CONFIG_PACKAGE_kmod-hid is not set +# CONFIG_PACKAGE_kmod-hid-generic is not set +CONFIG_PACKAGE_kmod-input-core=y +CONFIG_PACKAGE_kmod-input-evdev=y +# CONFIG_PACKAGE_kmod-input-gpio-encoder is not set +CONFIG_PACKAGE_kmod-input-gpio-keys=y +# CONFIG_PACKAGE_kmod-input-gpio-keys-polled is not set +# CONFIG_PACKAGE_kmod-input-joydev is not set +# CONFIG_PACKAGE_kmod-input-matrixkmap is not set +# CONFIG_PACKAGE_kmod-input-polldev is not set +# CONFIG_PACKAGE_kmod-input-uinput is not set +# CONFIG_PACKAGE_kmod-touchscreen-atmel-mxt is not set +CONFIG_PACKAGE_kmod-touchscreen-cst9220=y +# CONFIG_PACKAGE_kmod-touchscreen-focaltech is not set +# CONFIG_PACKAGE_kmod-touchscreen-ft5x is not set +# CONFIG_PACKAGE_kmod-touchscreen-ft6336 is not set +# CONFIG_PACKAGE_kmod-touchscreen-gslx680new is not set +# CONFIG_PACKAGE_kmod-touchscreen-gt82x is not set +# CONFIG_PACKAGE_kmod-touchscreen-tlsc6x is not set + +# +# LED modules +# +# CONFIG_PACKAGE_kmod-leds-gpio is not set +# CONFIG_PACKAGE_kmod-leds-pca963x is not set +# CONFIG_PACKAGE_kmod-ledtrig-default-on is not set +# CONFIG_PACKAGE_kmod-ledtrig-gpio is not set +# CONFIG_PACKAGE_kmod-ledtrig-heartbeat is not set +# CONFIG_PACKAGE_kmod-ledtrig-morse is not set +# CONFIG_PACKAGE_kmod-ledtrig-netdev is not set +# CONFIG_PACKAGE_kmod-ledtrig-oneshot is not set +# CONFIG_PACKAGE_kmod-ledtrig-timer is not set +# CONFIG_PACKAGE_kmod-ledtrig-transient is not set + +# +# Libraries +# +# CONFIG_PACKAGE_kmod-lib-cordic is not set +# CONFIG_PACKAGE_kmod-lib-crc-ccitt is not set +# CONFIG_PACKAGE_kmod-lib-crc-itu-t is not set +# CONFIG_PACKAGE_kmod-lib-crc16 is not set +# CONFIG_PACKAGE_kmod-lib-crc32c is not set +# CONFIG_PACKAGE_kmod-lib-crc7 is not set +# CONFIG_PACKAGE_kmod-lib-crc8 is not set +# CONFIG_PACKAGE_kmod-lib-lz4 is not set +# CONFIG_PACKAGE_kmod-lib-lzo is not set +# CONFIG_PACKAGE_kmod-lib-textsearch is not set +# CONFIG_PACKAGE_kmod-lib-zlib is not set + +# +# Native Language Support +# +CONFIG_PACKAGE_kmod-nls-base=y +# CONFIG_PACKAGE_kmod-nls-cp1250 is not set +# CONFIG_PACKAGE_kmod-nls-cp1251 is not set +# CONFIG_PACKAGE_kmod-nls-cp437 is not set +# CONFIG_PACKAGE_kmod-nls-cp775 is not set +# CONFIG_PACKAGE_kmod-nls-cp850 is not set +# CONFIG_PACKAGE_kmod-nls-cp852 is not set +# CONFIG_PACKAGE_kmod-nls-cp862 is not set +# CONFIG_PACKAGE_kmod-nls-cp864 is not set +# CONFIG_PACKAGE_kmod-nls-cp866 is not set +# CONFIG_PACKAGE_kmod-nls-cp932 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-1 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-13 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-15 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-2 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-6 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-8 is not set +# CONFIG_PACKAGE_kmod-nls-koi8r is not set +# CONFIG_PACKAGE_kmod-nls-utf8 is not set + +# +# Netfilter Extensions +# +# CONFIG_PACKAGE_kmod-arptables is not set +# CONFIG_PACKAGE_kmod-ebtables is not set +# CONFIG_PACKAGE_kmod-ipt-account is not set +# CONFIG_PACKAGE_kmod-ipt-chaos is not set +# CONFIG_PACKAGE_kmod-ipt-cluster is not set +# CONFIG_PACKAGE_kmod-ipt-clusterip is not set +# CONFIG_PACKAGE_kmod-ipt-compat-xtables is not set +# CONFIG_PACKAGE_kmod-ipt-condition is not set +# CONFIG_PACKAGE_kmod-ipt-conntrack is not set +# CONFIG_PACKAGE_kmod-ipt-conntrack-extra is not set +# CONFIG_PACKAGE_kmod-ipt-core is not set +# CONFIG_PACKAGE_kmod-ipt-debug is not set +# CONFIG_PACKAGE_kmod-ipt-delude is not set +# CONFIG_PACKAGE_kmod-ipt-dhcpmac is not set +# CONFIG_PACKAGE_kmod-ipt-dnetmap is not set +# CONFIG_PACKAGE_kmod-ipt-extra is not set +# CONFIG_PACKAGE_kmod-ipt-filter is not set +# CONFIG_PACKAGE_kmod-ipt-fuzzy is not set +# CONFIG_PACKAGE_kmod-ipt-geoip is not set +# CONFIG_PACKAGE_kmod-ipt-hashlimit is not set +# CONFIG_PACKAGE_kmod-ipt-iface is not set +# CONFIG_PACKAGE_kmod-ipt-ipmark is not set +# CONFIG_PACKAGE_kmod-ipt-ipopt is not set +# CONFIG_PACKAGE_kmod-ipt-ipp2p is not set +# CONFIG_PACKAGE_kmod-ipt-iprange is not set +# CONFIG_PACKAGE_kmod-ipt-ipsec is not set +# CONFIG_PACKAGE_kmod-ipt-ipset is not set +# CONFIG_PACKAGE_kmod-ipt-ipv4options is not set +# CONFIG_PACKAGE_kmod-ipt-led is not set +# CONFIG_PACKAGE_kmod-ipt-length2 is not set +# CONFIG_PACKAGE_kmod-ipt-logmark is not set +# CONFIG_PACKAGE_kmod-ipt-lscan is not set +# CONFIG_PACKAGE_kmod-ipt-lua is not set +# CONFIG_PACKAGE_kmod-ipt-nat is not set +# CONFIG_PACKAGE_kmod-ipt-nat-extra is not set +# CONFIG_PACKAGE_kmod-ipt-nathelper-rtsp is not set +# CONFIG_PACKAGE_kmod-ipt-nflog is not set +# CONFIG_PACKAGE_kmod-ipt-nfqueue is not set +# CONFIG_PACKAGE_kmod-ipt-psd is not set +# CONFIG_PACKAGE_kmod-ipt-quota2 is not set +# CONFIG_PACKAGE_kmod-ipt-sysrq is not set +# CONFIG_PACKAGE_kmod-ipt-tarpit is not set +# CONFIG_PACKAGE_kmod-ipt-tee is not set +# CONFIG_PACKAGE_kmod-ipt-tproxy is not set +# CONFIG_PACKAGE_kmod-ipt-u32 is not set +# CONFIG_PACKAGE_kmod-ipt-ulog is not set +# CONFIG_PACKAGE_kmod-nf-conntrack is not set +# CONFIG_PACKAGE_kmod-nf-conntrack-netlink is not set +# CONFIG_PACKAGE_kmod-nf-ipt is not set +# CONFIG_PACKAGE_kmod-nf-nat is not set +# CONFIG_PACKAGE_kmod-nf-nathelper is not set +# CONFIG_PACKAGE_kmod-nf-nathelper-extra is not set +# CONFIG_PACKAGE_kmod-nfnetlink is not set +# CONFIG_PACKAGE_kmod-nfnetlink-log is not set +# CONFIG_PACKAGE_kmod-nfnetlink-queue is not set + +# +# Network Devices +# +# CONFIG_PACKAGE_kmod-ifb is not set +# CONFIG_PACKAGE_kmod-siit is not set + +# +# Network Support +# +# CONFIG_PACKAGE_kmod-8021q is not set +# CONFIG_PACKAGE_kmod-appletalk is not set +# CONFIG_PACKAGE_kmod-atm is not set +# CONFIG_PACKAGE_kmod-ax25 is not set +# CONFIG_PACKAGE_kmod-bonding is not set +# CONFIG_PACKAGE_kmod-bridge is not set +# CONFIG_PACKAGE_kmod-capi is not set +# CONFIG_PACKAGE_kmod-dnsresolver is not set +# CONFIG_PACKAGE_kmod-gre is not set +# CONFIG_PACKAGE_kmod-ipip is not set +# CONFIG_PACKAGE_kmod-ipsec is not set +# CONFIG_PACKAGE_kmod-isdn4linux is not set +# CONFIG_PACKAGE_kmod-l2tp is not set +# CONFIG_PACKAGE_kmod-l2tp-eth is not set +# CONFIG_PACKAGE_kmod-l2tp-ip is not set +# CONFIG_PACKAGE_kmod-llc is not set +# CONFIG_PACKAGE_kmod-misdn is not set +# CONFIG_PACKAGE_kmod-mpls is not set +# CONFIG_PACKAGE_kmod-nat46 is not set +# CONFIG_PACKAGE_kmod-netem is not set +# CONFIG_PACKAGE_kmod-pktgen is not set +# CONFIG_PACKAGE_kmod-ppp is not set +# CONFIG_PACKAGE_kmod-sched is not set +# CONFIG_PACKAGE_kmod-sched-connmark is not set +# CONFIG_PACKAGE_kmod-sched-core is not set +# CONFIG_PACKAGE_kmod-sched-esfq is not set +# CONFIG_PACKAGE_kmod-sctp is not set +# CONFIG_PACKAGE_kmod-slip is not set +# CONFIG_PACKAGE_kmod-stp is not set +# CONFIG_PACKAGE_kmod-trelay is not set +# CONFIG_PACKAGE_kmod-tun is not set +# CONFIG_PACKAGE_kmod-udptunnel4 is not set +# CONFIG_PACKAGE_kmod-veth is not set +# CONFIG_PACKAGE_kmod-vxlan is not set + +# +# Other modules +# +CONFIG_PACKAGE_kmod-audio=y +# CONFIG_PACKAGE_kmod-button-hotplug is not set +CONFIG_PACKAGE_kmod-fb-disp=y +# CONFIG_PACKAGE_kmod-g2d is not set +# CONFIG_PACKAGE_kmod-gpio-button-hotplug is not set +CONFIG_PACKAGE_kmod-mmc=y +# CONFIG_PACKAGE_kmod-mmc-over-gpio is not set +# CONFIG_PACKAGE_kmod-rotary-gpio-custom is not set +# CONFIG_PACKAGE_kmod-rt-media is not set +# CONFIG_PACKAGE_kmod-snd-usb-audio is not set +CONFIG_PACKAGE_kmod-usb=y +# CONFIG_PACKAGE_kmod-usb-disk is not set +# CONFIG_PACKAGE_kmod-usb-uac1 is not set +# CONFIG_PACKAGE_kmod-usb-video-class is not set +# CONFIG_PACKAGE_kmod-uvc is not set + +# +# SPI Support +# +# CONFIG_PACKAGE_kmod-mmc-spi is not set +# CONFIG_PACKAGE_kmod-spi-bitbang is not set +# CONFIG_PACKAGE_kmod-spi-dev is not set +# CONFIG_PACKAGE_kmod-spi-gpio is not set +# CONFIG_PACKAGE_kmod-spi-gpio-custom is not set +# CONFIG_PACKAGE_kmod-spi-gpio-old is not set + +# +# Sound Support +# +# CONFIG_PACKAGE_kmod-sound-core is not set +# CONFIG_PACKAGE_kmod-sound-core-hwdep is not set + +# +# USB Support +# +# CONFIG_PACKAGE_kmod-usb-acm is not set +# CONFIG_PACKAGE_kmod-usb-atm is not set +# CONFIG_PACKAGE_kmod-usb-cm109 is not set +# CONFIG_PACKAGE_kmod-usb-core is not set +# CONFIG_PACKAGE_kmod-usb-dwc2 is not set +# CONFIG_PACKAGE_kmod-usb-dwc3 is not set +# CONFIG_PACKAGE_kmod-usb-hid is not set +# CONFIG_PACKAGE_kmod-usb-net is not set +# CONFIG_PACKAGE_kmod-usb-ohci is not set +# CONFIG_PACKAGE_kmod-usb-printer is not set +# CONFIG_PACKAGE_kmod-usb-serial is not set +# CONFIG_PACKAGE_kmod-usb-storage is not set +# CONFIG_PACKAGE_kmod-usb-storage-extras is not set +# CONFIG_PACKAGE_kmod-usb-uhci is not set +# CONFIG_PACKAGE_kmod-usb-wdm is not set +# CONFIG_PACKAGE_kmod-usb-yealink is not set +# CONFIG_PACKAGE_kmod-usb2 is not set +# CONFIG_PACKAGE_kmod-usb3 is not set +# CONFIG_PACKAGE_kmod-usbip is not set +# CONFIG_PACKAGE_kmod-usbip-client is not set +# CONFIG_PACKAGE_kmod-usbip-server is not set +# CONFIG_PACKAGE_kmod-usbmon is not set + +# +# Video Support +# +# CONFIG_PACKAGE_kmod-EISE-ISE is not set +# CONFIG_PACKAGE_kmod-backlight-pwm is not set +# CONFIG_PACKAGE_kmod-fb is not set +# CONFIG_PACKAGE_kmod-fb-cfb-copyarea is not set +# CONFIG_PACKAGE_kmod-fb-cfb-fillrect is not set +# CONFIG_PACKAGE_kmod-fb-cfb-imgblt is not set +# CONFIG_PACKAGE_kmod-fb-sys-fops is not set +# CONFIG_PACKAGE_kmod-fbcon is not set +# CONFIG_PACKAGE_kmod-ge8300-km-opencl is not set +# CONFIG_PACKAGE_kmod-video-core is not set +CONFIG_PACKAGE_kmod-vin-v4l2=y + +# +# Virtualization Support +# + +# +# W1 support +# +# CONFIG_PACKAGE_kmod-w1 is not set + +# +# WPAN 802.15.4 Support +# +# CONFIG_PACKAGE_kmod-at86rf230 is not set +# CONFIG_PACKAGE_kmod-cc2520 is not set +# CONFIG_PACKAGE_kmod-fakelb is not set +# CONFIG_PACKAGE_kmod-ieee802154 is not set +# CONFIG_PACKAGE_kmod-ieee802154_6lowpan is not set +# CONFIG_PACKAGE_kmod-mac802154 is not set +# CONFIG_PACKAGE_kmod-mrf24j40 is not set + +# +# Wireless Drivers +# +# CONFIG_PACKAGE_kmod-cfg80211 is not set +# CONFIG_PACKAGE_kmod-esp8089 is not set +# CONFIG_PACKAGE_kmod-net-mrvl8977 is not set +# CONFIG_PACKAGE_kmod-net-qca9377 is not set +# CONFIG_PACKAGE_kmod-net-rtl8188eu is not set +# CONFIG_PACKAGE_kmod-net-rtl8723bs is not set +CONFIG_PACKAGE_kmod-net-xr806=y +# CONFIG_PACKAGE_kmod-net-xr819s is not set +# CONFIG_PACKAGE_kmod-net-xr819s-40M is not set +# CONFIG_PACKAGE_kmod-net-xr829 is not set +# CONFIG_PACKAGE_kmod-net-xr829-40M is not set +# CONFIG_PACKAGE_kmod-sunxi_nna_galcore is not set +# CONFIG_PACKAGE_kmod-sunxi_nna_vip is not set + +# +# Languages +# + +# +# Erlang +# +# CONFIG_PACKAGE_erlang is not set +# CONFIG_PACKAGE_erlang-asn1 is not set +# CONFIG_PACKAGE_erlang-compiler is not set +# CONFIG_PACKAGE_erlang-crypto is not set +# CONFIG_PACKAGE_erlang-hipe is not set +# CONFIG_PACKAGE_erlang-inets is not set +# CONFIG_PACKAGE_erlang-mnesia is not set +# CONFIG_PACKAGE_erlang-runtime-tools is not set +# CONFIG_PACKAGE_erlang-snmp is not set +# CONFIG_PACKAGE_erlang-ssh is not set +# CONFIG_PACKAGE_erlang-ssl is not set +# CONFIG_PACKAGE_erlang-syntax-tools is not set + +# +# Java +# +# CONFIG_PACKAGE_jamvm is not set + +# +# Lua +# +# CONFIG_PACKAGE_dkjson is not set +# CONFIG_PACKAGE_json4lua is not set +# CONFIG_PACKAGE_libiwinfo-lua is not set +# CONFIG_PACKAGE_lpeg is not set +# CONFIG_PACKAGE_lua is not set +# CONFIG_PACKAGE_lua-bencode is not set +# CONFIG_PACKAGE_lua-cjson is not set +# CONFIG_PACKAGE_lua-copas is not set +# CONFIG_PACKAGE_lua-coxpcall is not set +# CONFIG_PACKAGE_lua-lzlib is not set +# CONFIG_PACKAGE_lua-md5 is not set +# CONFIG_PACKAGE_lua-mobdebug is not set +# CONFIG_PACKAGE_lua-mosquitto is not set +# CONFIG_PACKAGE_lua-penlight is not set +# CONFIG_PACKAGE_lua-rings is not set +# CONFIG_PACKAGE_lua-rs232 is not set +# CONFIG_PACKAGE_lua-sha2 is not set +# CONFIG_PACKAGE_lua-wsapi-base is not set +# CONFIG_PACKAGE_lua-wsapi-xavante is not set +# CONFIG_PACKAGE_lua-xavante is not set +# CONFIG_PACKAGE_lua5.3 is not set +# CONFIG_PACKAGE_luabitop is not set +# CONFIG_PACKAGE_luac is not set +# CONFIG_PACKAGE_luac5.3 is not set +# CONFIG_PACKAGE_luaexpat is not set +# CONFIG_PACKAGE_luafilesystem is not set +# CONFIG_PACKAGE_luai2c is not set +# CONFIG_PACKAGE_lualanes is not set +# CONFIG_PACKAGE_luaposix is not set +# CONFIG_PACKAGE_luarocks is not set +# CONFIG_PACKAGE_luasec is not set +# CONFIG_PACKAGE_luasoap is not set +# CONFIG_PACKAGE_luasocket is not set +# CONFIG_PACKAGE_luasql-mysql is not set +# CONFIG_PACKAGE_luasql-pgsql is not set +# CONFIG_PACKAGE_luasql-sqlite3 is not set +# CONFIG_PACKAGE_uuid is not set + +# +# Node.js +# +# CONFIG_PACKAGE_node is not set +# CONFIG_PACKAGE_node-arduino-firmata is not set +# CONFIG_PACKAGE_node-cylon is not set +# CONFIG_PACKAGE_node-cylon-firmata is not set +# CONFIG_PACKAGE_node-cylon-gpio is not set +# CONFIG_PACKAGE_node-cylon-i2c is not set +# CONFIG_PACKAGE_node-hid is not set +# CONFIG_PACKAGE_node-serialport is not set + +# +# PHP +# +# CONFIG_PACKAGE_php5 is not set + +# +# Python +# +# CONFIG_PACKAGE_dbus-python is not set +# CONFIG_PACKAGE_ecdsa is not set +# CONFIG_PACKAGE_micropython is not set +# CONFIG_PACKAGE_micropython-lib is not set +# CONFIG_PACKAGE_paho-mqtt is not set +# CONFIG_PACKAGE_python is not set +# CONFIG_PACKAGE_python-Babel is not set +# CONFIG_PACKAGE_python-Jinja2 is not set +# CONFIG_PACKAGE_python-MarkupSafe is not set +# CONFIG_PACKAGE_python-Pygments is not set +# CONFIG_PACKAGE_python-Sphinx is not set +# CONFIG_PACKAGE_python-alabaster is not set +# CONFIG_PACKAGE_python-attrs is not set +# CONFIG_PACKAGE_python-base is not set +# CONFIG_PACKAGE_python-certifi is not set +# CONFIG_PACKAGE_python-cffi is not set +# CONFIG_PACKAGE_python-chardet is not set +# CONFIG_PACKAGE_python-codecs is not set +# CONFIG_PACKAGE_python-compiler is not set +# CONFIG_PACKAGE_python-crcmod is not set +# CONFIG_PACKAGE_python-crypto is not set +# CONFIG_PACKAGE_python-cryptography is not set +# CONFIG_PACKAGE_python-ctypes is not set +# CONFIG_PACKAGE_python-cython is not set +# CONFIG_PACKAGE_python-dateutil is not set +# CONFIG_PACKAGE_python-db is not set +# CONFIG_PACKAGE_python-decimal is not set +# CONFIG_PACKAGE_python-defusedxml is not set +# CONFIG_PACKAGE_python-dev is not set +# CONFIG_PACKAGE_python-distutils is not set +# CONFIG_PACKAGE_python-dns is not set +# CONFIG_PACKAGE_python-docutils is not set +# CONFIG_PACKAGE_python-egenix-mx-base is not set +# CONFIG_PACKAGE_python-email is not set +# CONFIG_PACKAGE_python-empy is not set +# CONFIG_PACKAGE_python-enum34 is not set +# CONFIG_PACKAGE_python-gdbm is not set +# CONFIG_PACKAGE_python-gmpy is not set +# CONFIG_PACKAGE_python-gmpy2 is not set +# CONFIG_PACKAGE_python-gobject is not set +# CONFIG_PACKAGE_python-idna is not set +# CONFIG_PACKAGE_python-imagesize is not set +# CONFIG_PACKAGE_python-imglib is not set +# CONFIG_PACKAGE_python-ipaddress is not set +# CONFIG_PACKAGE_python-jose is not set +# CONFIG_PACKAGE_python-ldap is not set +# CONFIG_PACKAGE_python-lib2to3 is not set +# CONFIG_PACKAGE_python-libselinux is not set +# CONFIG_PACKAGE_python-light is not set +# CONFIG_PACKAGE_python-logging is not set +# CONFIG_PACKAGE_python-multiprocessing is not set +# CONFIG_PACKAGE_python-mysql is not set +# CONFIG_PACKAGE_python-ncurses is not set +# CONFIG_PACKAGE_python-netifaces is not set +# CONFIG_PACKAGE_python-nose is not set +# CONFIG_PACKAGE_python-numpy is not set +# CONFIG_PACKAGE_python-openssl is not set +# CONFIG_PACKAGE_python-paramiko is not set +# CONFIG_PACKAGE_python-parsley is not set +# CONFIG_PACKAGE_python-pip is not set +# CONFIG_PACKAGE_python-ply is not set +# CONFIG_PACKAGE_python-psycopg2 is not set +# CONFIG_PACKAGE_python-pyasn1 is not set +# CONFIG_PACKAGE_python-pyasn1-modules is not set +# CONFIG_PACKAGE_python-pycparser is not set +# CONFIG_PACKAGE_python-pydoc is not set +# CONFIG_PACKAGE_python-pyopenssl is not set +# CONFIG_PACKAGE_python-pyparsing is not set +# CONFIG_PACKAGE_python-pyptlib is not set +# CONFIG_PACKAGE_python-pyserial is not set +# CONFIG_PACKAGE_python-pytz is not set +# CONFIG_PACKAGE_python-pyyaml is not set +# CONFIG_PACKAGE_python-requests is not set +# CONFIG_PACKAGE_python-sepolgen is not set +# CONFIG_PACKAGE_python-sepolicy is not set +# CONFIG_PACKAGE_python-service-identity is not set +# CONFIG_PACKAGE_python-setuptools is not set +# CONFIG_PACKAGE_python-setuptools_scm is not set +# CONFIG_PACKAGE_python-sip is not set +# CONFIG_PACKAGE_python-six is not set +# CONFIG_PACKAGE_python-snowballstemmer is not set +# CONFIG_PACKAGE_python-sqlite3 is not set +# CONFIG_PACKAGE_python-txsocksx is not set +# CONFIG_PACKAGE_python-unittest is not set +# CONFIG_PACKAGE_python-urllib3 is not set +# CONFIG_PACKAGE_python-xml is not set +# CONFIG_PACKAGE_python-yaml is not set +# CONFIG_PACKAGE_python3 is not set +# CONFIG_PACKAGE_python3-asyncio is not set +# CONFIG_PACKAGE_python3-base is not set +# CONFIG_PACKAGE_python3-bottle is not set +# CONFIG_PACKAGE_python3-codecs is not set +# CONFIG_PACKAGE_python3-ctypes is not set +# CONFIG_PACKAGE_python3-dbm is not set +# CONFIG_PACKAGE_python3-decimal is not set +# CONFIG_PACKAGE_python3-dev is not set +# CONFIG_PACKAGE_python3-distutils is not set +# CONFIG_PACKAGE_python3-email is not set +# CONFIG_PACKAGE_python3-gdbm is not set +# CONFIG_PACKAGE_python3-lib2to3 is not set +# CONFIG_PACKAGE_python3-light is not set +# CONFIG_PACKAGE_python3-logging is not set +# CONFIG_PACKAGE_python3-lzma is not set +# CONFIG_PACKAGE_python3-multiprocessing is not set +# CONFIG_PACKAGE_python3-ncurses is not set +# CONFIG_PACKAGE_python3-openssl is not set +# CONFIG_PACKAGE_python3-pip is not set +# CONFIG_PACKAGE_python3-pydoc is not set +# CONFIG_PACKAGE_python3-setuptools is not set +# CONFIG_PACKAGE_python3-sqlite3 is not set +# CONFIG_PACKAGE_python3-unittest is not set +# CONFIG_PACKAGE_python3-xml is not set +# CONFIG_PACKAGE_simplejson is not set +# CONFIG_PACKAGE_twisted is not set +# CONFIG_PACKAGE_zope-interface is not set + +# +# Ruby +# +# CONFIG_PACKAGE_ruby is not set +# CONFIG_PACKAGE_vala is not set + +# +# Libraries +# + +# +# Compression +# +# CONFIG_PACKAGE_libbz2 is not set +# CONFIG_PACKAGE_liblzma is not set +# CONFIG_PACKAGE_libzstd is not set + +# +# Filesystem +# +# CONFIG_PACKAGE_libattr is not set +# CONFIG_PACKAGE_libext2fs is not set +# CONFIG_PACKAGE_libfuse is not set +# CONFIG_PACKAGE_libsysfs is not set + +# +# Firewall +# +# CONFIG_PACKAGE_libfko is not set +# CONFIG_PACKAGE_libip4tc is not set +# CONFIG_PACKAGE_libip6tc is not set +# CONFIG_PACKAGE_libiptc is not set +# CONFIG_PACKAGE_libxtables is not set + +# +# IoT +# +# CONFIG_PACKAGE_libupm is not set +# CONFIG_PACKAGE_libupm-a110x is not set +# CONFIG_PACKAGE_libupm-ad8232 is not set +# CONFIG_PACKAGE_libupm-adafruitss is not set +# CONFIG_PACKAGE_libupm-adc121c021 is not set +# CONFIG_PACKAGE_libupm-adis16448 is not set +# CONFIG_PACKAGE_libupm-adxl335 is not set +# CONFIG_PACKAGE_libupm-adxl345 is not set +# CONFIG_PACKAGE_libupm-am2315 is not set +# CONFIG_PACKAGE_libupm-apds9002 is not set +# CONFIG_PACKAGE_libupm-at42qt1070 is not set +# CONFIG_PACKAGE_libupm-biss0001 is not set +# CONFIG_PACKAGE_libupm-bmpx8x is not set +# CONFIG_PACKAGE_libupm-buzzer is not set +# CONFIG_PACKAGE_libupm-cjq4435 is not set +# CONFIG_PACKAGE_libupm-ds1307 is not set +# CONFIG_PACKAGE_libupm-ecs1030 is not set +# CONFIG_PACKAGE_libupm-enc03r is not set +# CONFIG_PACKAGE_libupm-flex is not set +# CONFIG_PACKAGE_libupm-gas is not set +# CONFIG_PACKAGE_libupm-gp2y0a is not set +# CONFIG_PACKAGE_libupm-grove is not set +# CONFIG_PACKAGE_libupm-grovecircularled is not set +# CONFIG_PACKAGE_libupm-grovecollision is not set +# CONFIG_PACKAGE_libupm-groveehr is not set +# CONFIG_PACKAGE_libupm-groveeldriver is not set +# CONFIG_PACKAGE_libupm-groveelectromagnet is not set +# CONFIG_PACKAGE_libupm-groveemg is not set +# CONFIG_PACKAGE_libupm-grovegprs is not set +# CONFIG_PACKAGE_libupm-grovegsr is not set +# CONFIG_PACKAGE_libupm-grovelinefinder is not set +# CONFIG_PACKAGE_libupm-grovemd is not set +# CONFIG_PACKAGE_libupm-grovemoisture is not set +# CONFIG_PACKAGE_libupm-groveo2 is not set +# CONFIG_PACKAGE_libupm-grovescam is not set +# CONFIG_PACKAGE_libupm-grovespeaker is not set +# CONFIG_PACKAGE_libupm-grovevdiv is not set +# CONFIG_PACKAGE_libupm-grovewater is not set +# CONFIG_PACKAGE_libupm-grovewfs is not set +# CONFIG_PACKAGE_libupm-guvas12d is not set +# CONFIG_PACKAGE_libupm-h3lis331dl is not set +# CONFIG_PACKAGE_libupm-hcsr04 is not set +# CONFIG_PACKAGE_libupm-hm11 is not set +# CONFIG_PACKAGE_libupm-hmc5883l is not set +# CONFIG_PACKAGE_libupm-hmtrp is not set +# CONFIG_PACKAGE_libupm-hp20x is not set +# CONFIG_PACKAGE_libupm-ht9170 is not set +# CONFIG_PACKAGE_libupm-htu21d is not set +# CONFIG_PACKAGE_libupm-hx711 is not set +# CONFIG_PACKAGE_libupm-i2clcd is not set +# CONFIG_PACKAGE_libupm-ina132 is not set +# CONFIG_PACKAGE_libupm-isd1820 is not set +# CONFIG_PACKAGE_libupm-itg3200 is not set +# CONFIG_PACKAGE_libupm-joystick12 is not set +# CONFIG_PACKAGE_libupm-l298 is not set +# CONFIG_PACKAGE_libupm-ldt0028 is not set +# CONFIG_PACKAGE_libupm-lm35 is not set +# CONFIG_PACKAGE_libupm-lol is not set +# CONFIG_PACKAGE_libupm-loudness is not set +# CONFIG_PACKAGE_libupm-lpd8806 is not set +# CONFIG_PACKAGE_libupm-lsm303 is not set +# CONFIG_PACKAGE_libupm-lsm9ds0 is not set +# CONFIG_PACKAGE_libupm-m24lr64e is not set +# CONFIG_PACKAGE_libupm-max31723 is not set +# CONFIG_PACKAGE_libupm-max31855 is not set +# CONFIG_PACKAGE_libupm-max44000 is not set +# CONFIG_PACKAGE_libupm-max5487 is not set +# CONFIG_PACKAGE_libupm-maxds3231m is not set +# CONFIG_PACKAGE_libupm-maxsonarez is not set +# CONFIG_PACKAGE_libupm-mg811 is not set +# CONFIG_PACKAGE_libupm-mhz16 is not set +# CONFIG_PACKAGE_libupm-mic is not set +# CONFIG_PACKAGE_libupm-mlx90614 is not set +# CONFIG_PACKAGE_libupm-mma7455 is not set +# CONFIG_PACKAGE_libupm-mma7660 is not set +# CONFIG_PACKAGE_libupm-mpl3115a2 is not set +# CONFIG_PACKAGE_libupm-mpr121 is not set +# CONFIG_PACKAGE_libupm-mpu9150 is not set +# CONFIG_PACKAGE_libupm-mq303a is not set +# CONFIG_PACKAGE_libupm-my9221 is not set +# CONFIG_PACKAGE_libupm-nrf24l01 is not set +# CONFIG_PACKAGE_libupm-nrf8001 is not set +# CONFIG_PACKAGE_libupm-nunchuck is not set +# CONFIG_PACKAGE_libupm-otp538u is not set +# CONFIG_PACKAGE_libupm-pn532 is not set +# CONFIG_PACKAGE_libupm-ppd42ns is not set +# CONFIG_PACKAGE_libupm-pulsensor is not set +# CONFIG_PACKAGE_libupm-rfr359f is not set +# CONFIG_PACKAGE_libupm-rgbringcoder is not set +# CONFIG_PACKAGE_libupm-rotaryencoder is not set +# CONFIG_PACKAGE_libupm-rpr220 is not set +# CONFIG_PACKAGE_libupm-servo is not set +# CONFIG_PACKAGE_libupm-si114x is not set +# CONFIG_PACKAGE_libupm-sm130 is not set +# CONFIG_PACKAGE_libupm-st7735 is not set +# CONFIG_PACKAGE_libupm-stepmotor is not set +# CONFIG_PACKAGE_libupm-sx6119 is not set +# CONFIG_PACKAGE_libupm-ta12200 is not set +# CONFIG_PACKAGE_libupm-tcs3414cs is not set +# CONFIG_PACKAGE_libupm-th02 is not set +# CONFIG_PACKAGE_libupm-tm1637 is not set +# CONFIG_PACKAGE_libupm-tsl2561 is not set +# CONFIG_PACKAGE_libupm-ttp223 is not set +# CONFIG_PACKAGE_libupm-ublox6 is not set +# CONFIG_PACKAGE_libupm-uln200xa is not set +# CONFIG_PACKAGE_libupm-waterlevel is not set +# CONFIG_PACKAGE_libupm-wheelencoder is not set +# CONFIG_PACKAGE_libupm-wt5001 is not set +# CONFIG_PACKAGE_libupm-yg1006 is not set +# CONFIG_PACKAGE_libupm-zfm20 is not set + +# +# Languages +# +# CONFIG_PACKAGE_libyaml is not set + +# +# SSL +# +# CONFIG_PACKAGE_libcyassl is not set +# CONFIG_PACKAGE_libgnutls is not set +# CONFIG_PACKAGE_libmbedtls is not set +# CONFIG_PACKAGE_libnss is not set +CONFIG_PACKAGE_libopenssl=y +CONFIG_OPENSSL_WITH_EC=y +# CONFIG_OPENSSL_WITH_EC2M is not set +# CONFIG_OPENSSL_WITH_DTLS is not set +# CONFIG_OPENSSL_WITH_COMPRESSION is not set +CONFIG_OPENSSL_WITH_PSK=y +CONFIG_OPENSSL_WITH_SRP=y +CONFIG_OPENSSL_WITH_DEPRECATED=y +# CONFIG_OPENSSL_OPTIMIZE_SPEED is not set +CONFIG_OPENSSL_WITH_ASM=y +# CONFIG_OPENSSL_OTHER_OPTIONS is not set +CONFIG_OPENSSL_WITH_RSA=y +CONFIG_OPENSSL_WITH_DES=y +# CONFIG_OPENSSL_ENGINE is not set +# CONFIG_OPENSSL_ENGINE_CRYPTO is not set +# CONFIG_OPENSSL_LEAST_ALG is not set +CONFIG_OPENSSL_COMPAT_API="1.1.0" +# CONFIG_PACKAGE_libpolarssl is not set + +# +# Sound +# +# CONFIG_PACKAGE_liblo is not set + +# +# database +# +# CONFIG_PACKAGE_libpq is not set +# CONFIG_PACKAGE_libsqlite3 is not set + +# +# gnome +# +# CONFIG_PACKAGE_glib-networking is not set +# CONFIG_PACKAGE_glib2 is not set +# CONFIG_PACKAGE_gmime is not set +# CONFIG_PACKAGE_libsoup is not set +# CONFIG_PACKAGE_totem-pl-parser is not set +# CONFIG_PACKAGE_DBoW2 is not set +# CONFIG_PACKAGE_OpenBLAS is not set +# CONFIG_PACKAGE_SQLiteCpp is not set +# CONFIG_PACKAGE_abseil-cpp is not set +# CONFIG_PACKAGE_af-alg is not set +CONFIG_PACKAGE_alsa-lib=y + +# +# Configuration +# +# CONFIG_ALSA_LIB_EXTRA_resmgr is not set +# CONFIG_ALSA_LIB_EXTRA_aload is not set +CONFIG_ALSA_LIB_EXTRA_mixer=y +CONFIG_ALSA_LIB_EXTRA_pcm=y +# CONFIG_ALSA_LIB_EXTRA_rawmidi is not set +CONFIG_ALSA_LIB_EXTRA_hwdep=y +CONFIG_ALSA_LIB_EXTRA_seq=y +# CONFIG_ALSA_LIB_EXTRA_ucm is not set +# CONFIG_ALSA_LIB_EXTRA_topology is not set +# CONFIG_ALSA_LIB_EXTRA_alisp is not set +# CONFIG_PACKAGE_alsa-plugins is not set +# CONFIG_PACKAGE_argp-standalone is not set +# CONFIG_PACKAGE_bluez-libs is not set +# CONFIG_PACKAGE_boost is not set +# CONFIG_PACKAGE_breakpad-libs is not set +# CONFIG_PACKAGE_bullet is not set +# CONFIG_PACKAGE_cJSON is not set +# CONFIG_PACKAGE_civetweb is not set +# CONFIG_PACKAGE_eigen is not set +# CONFIG_PACKAGE_ell is not set +# CONFIG_PACKAGE_enchant is not set +# CONFIG_PACKAGE_flann is not set +# CONFIG_PACKAGE_gflags is not set +CONFIG_PACKAGE_glog=y +# CONFIG_PACKAGE_gperftools is not set +# CONFIG_PACKAGE_icu is not set +# CONFIG_PACKAGE_libao is not set +# CONFIG_PACKAGE_libapr is not set +# CONFIG_PACKAGE_libaprutil is not set +# CONFIG_PACKAGE_libatomic_ops is not set +# CONFIG_PACKAGE_libaudit is not set +# CONFIG_PACKAGE_libavahi-client is not set +# CONFIG_PACKAGE_libavahi-compat-libdnssd is not set +# CONFIG_PACKAGE_libavahi-dbus-support is not set +# CONFIG_PACKAGE_libavahi-nodbus-support is not set +# CONFIG_PACKAGE_libawrpaf is not set +# CONFIG_PACKAGE_libb64 is not set +# CONFIG_PACKAGE_libbfd is not set +CONFIG_PACKAGE_libblkid=y +# CONFIG_PACKAGE_libblobmsg-json is not set +# CONFIG_PACKAGE_libcap is not set +# CONFIG_PACKAGE_libcap-ng is not set +# CONFIG_PACKAGE_libcares is not set +# CONFIG_PACKAGE_libcharset is not set +# CONFIG_PACKAGE_libconfig is not set +# CONFIG_PACKAGE_libcroco is not set +# CONFIG_PACKAGE_libcurl is not set +# CONFIG_PACKAGE_libdaemon is not set +# CONFIG_PACKAGE_libdb47 is not set +# CONFIG_PACKAGE_libdb47xx is not set +# CONFIG_PACKAGE_libelf1 is not set +# CONFIG_PACKAGE_libdbus is not set +# CONFIG_PACKAGE_libdevmapper is not set +# CONFIG_PACKAGE_libev is not set +# CONFIG_PACKAGE_libevdev is not set +# CONFIG_PACKAGE_libevent2 is not set +# CONFIG_PACKAGE_libevent2-core is not set +# CONFIG_PACKAGE_libevent2-extra is not set +# CONFIG_PACKAGE_libevent2-openssl is not set +# CONFIG_PACKAGE_libevent2-pthreads is not set +# CONFIG_PACKAGE_libeventlog is not set +# CONFIG_PACKAGE_libexif is not set +CONFIG_PACKAGE_libexpat=y +# CONFIG_PACKAGE_libexslt is not set +# CONFIG_PACKAGE_libffi is not set +# CONFIG_PACKAGE_libflac is not set +# CONFIG_PACKAGE_libfreetype is not set +# CONFIG_PACKAGE_libfribidi is not set +# CONFIG_PACKAGE_libgcrypt is not set +# CONFIG_PACKAGE_libgd is not set +# CONFIG_PACKAGE_libgdbm is not set +# CONFIG_PACKAGE_libgee is not set +# CONFIG_PACKAGE_libgmp is not set +# CONFIG_PACKAGE_libgpg-error is not set +# CONFIG_PACKAGE_libgps is not set +# CONFIG_PACKAGE_libhttp-parser is not set +# CONFIG_PACKAGE_libical is not set +# CONFIG_PACKAGE_libiconv is not set +# CONFIG_PACKAGE_libiconv-full is not set +# CONFIG_PACKAGE_libid3tag is not set +# CONFIG_PACKAGE_libinput is not set +# CONFIG_PACKAGE_libintl is not set +# CONFIG_PACKAGE_libintl-full is not set +# CONFIG_PACKAGE_libiw is not set +# CONFIG_PACKAGE_libiwinfo is not set +# CONFIG_PACKAGE_libjansson is not set +# CONFIG_PACKAGE_libjson-c is not set +# CONFIG_PACKAGE_libkmod is not set +# CONFIG_PACKAGE_libltdl is not set +# CONFIG_PACKAGE_liblua is not set +# CONFIG_PACKAGE_liblua5.3 is not set +# CONFIG_PACKAGE_liblz4 is not set +# CONFIG_PACKAGE_liblzo is not set +# CONFIG_PACKAGE_libmad is not set +# CONFIG_PACKAGE_libmcrypt is not set +# CONFIG_PACKAGE_libmicrohttpd is not set +# CONFIG_PACKAGE_libmnl is not set +# CONFIG_PACKAGE_libmodbus is not set +# CONFIG_PACKAGE_libmosquitto is not set +# CONFIG_PACKAGE_libmosquitto-nossl is not set +# CONFIG_PACKAGE_libmosquittopp is not set +# CONFIG_PACKAGE_libmount is not set +# CONFIG_PACKAGE_libmraa is not set +# CONFIG_PACKAGE_libmysqlclient is not set +# CONFIG_PACKAGE_libmysqlclient-r is not set +CONFIG_PACKAGE_libncurses=y +CONFIG_PACKAGE_libncursesw=y +# CONFIG_PACKAGE_libnetfilter-conntrack is not set +# CONFIG_PACKAGE_libnetfilter-cthelper is not set +# CONFIG_PACKAGE_libnetfilter-cttimeout is not set +# CONFIG_PACKAGE_libnetfilter-log is not set +# CONFIG_PACKAGE_libnetfilter-queue is not set +# CONFIG_PACKAGE_libnetsnmp is not set +# CONFIG_PACKAGE_libnettle is not set +# CONFIG_PACKAGE_libnfnetlink is not set +# CONFIG_PACKAGE_libnftnl is not set +# CONFIG_PACKAGE_libnghttp2 is not set +# CONFIG_PACKAGE_libnl is not set +# CONFIG_PACKAGE_libnl-core is not set +# CONFIG_PACKAGE_libnl-genl is not set +# CONFIG_PACKAGE_libnl-nf is not set +# CONFIG_PACKAGE_libnl-route is not set +CONFIG_PACKAGE_libnl-tiny=y +# CONFIG_PACKAGE_libogg is not set +# CONFIG_PACKAGE_liboil is not set +# CONFIG_PACKAGE_libopcodes is not set +# CONFIG_PACKAGE_libopenldap is not set +# CONFIG_PACKAGE_liboping is not set +# CONFIG_PACKAGE_libopus is not set +# CONFIG_PACKAGE_libpam is not set +# CONFIG_PACKAGE_libpcap is not set +# CONFIG_PACKAGE_libpcre is not set +# CONFIG_PACKAGE_libpcre16 is not set +# CONFIG_PACKAGE_libpcrecpp is not set +# CONFIG_PACKAGE_libpopt is not set +# CONFIG_PACKAGE_libprotobuf-c is not set +# CONFIG_PACKAGE_libqrencode is not set +# CONFIG_PACKAGE_libradcli is not set +CONFIG_PACKAGE_libreadline=y +# CONFIG_PACKAGE_libroxml is not set +# CONFIG_PACKAGE_librpc is not set +# CONFIG_PACKAGE_librrd1 is not set +# CONFIG_PACKAGE_librsync is not set +# CONFIG_PACKAGE_librtlsdr is not set +# CONFIG_PACKAGE_libruby is not set +# CONFIG_PACKAGE_libsamplerate is not set +# CONFIG_PACKAGE_libsasl2 is not set +# CONFIG_PACKAGE_libscenemanager is not set +# CONFIG_PACKAGE_libseccomp is not set +# CONFIG_PACKAGE_libsecret is not set +# CONFIG_PACKAGE_libselinux is not set +# CONFIG_PACKAGE_libselinux-utils is not set +# CONFIG_PACKAGE_libsemanage is not set +# CONFIG_PACKAGE_libsensors is not set +# CONFIG_PACKAGE_libsepol is not set +# CONFIG_PACKAGE_libsmartcols is not set +# CONFIG_PACKAGE_libsndfile is not set +# CONFIG_PACKAGE_libsocket_db is not set +# CONFIG_PACKAGE_libsocks is not set +# CONFIG_PACKAGE_libsodium is not set +# CONFIG_PACKAGE_libsoxr is not set +# CONFIG_PACKAGE_libspeex is not set +# CONFIG_PACKAGE_libspeexdsp is not set +# CONFIG_PACKAGE_libssh is not set +# CONFIG_PACKAGE_libtalloc is not set +# CONFIG_PACKAGE_libtasn1 is not set +# CONFIG_PACKAGE_libtheora is not set +# CONFIG_PACKAGE_libtinyxml is not set +# CONFIG_PACKAGE_libubox is not set +# CONFIG_PACKAGE_libubox-lua is not set +# CONFIG_PACKAGE_libubus is not set +# CONFIG_PACKAGE_libubus-lua is not set +# CONFIG_PACKAGE_libuci is not set +# CONFIG_PACKAGE_libuci-lua is not set +# CONFIG_PACKAGE_libuclient is not set +# CONFIG_PACKAGE_libugpio is not set +CONFIG_PACKAGE_libunwind=y +# CONFIG_PACKAGE_libusb-1.0 is not set +# CONFIG_PACKAGE_libusb-compat is not set +# CONFIG_PACKAGE_libustream-cyassl is not set +# CONFIG_PACKAGE_libustream-mbedtls is not set +# CONFIG_PACKAGE_libustream-openssl is not set +CONFIG_PACKAGE_libuuid=y +# CONFIG_PACKAGE_libv4l is not set +# CONFIG_PACKAGE_libvorbis is not set +# CONFIG_PACKAGE_libvorbisidec is not set +# CONFIG_PACKAGE_libvpx is not set +# CONFIG_PACKAGE_libwebsockets-cyassl is not set +# CONFIG_PACKAGE_libwebsockets-openssl is not set +# CONFIG_PACKAGE_libxkbcommon is not set +# CONFIG_PACKAGE_libxml2 is not set +# CONFIG_PACKAGE_libxslt is not set +# CONFIG_PACKAGE_libzmq-curve is not set +# CONFIG_PACKAGE_libzmq-nc is not set +# CONFIG_PACKAGE_linux-atm is not set +# CONFIG_PACKAGE_lz4 is not set +# CONFIG_PACKAGE_mtdev is not set +# CONFIG_PACKAGE_musl-fts is not set +# CONFIG_PACKAGE_nspr is not set +# CONFIG_PACKAGE_opencv is not set +# CONFIG_PACKAGE_p11-kit is not set +# CONFIG_PACKAGE_pcl is not set +# CONFIG_PACKAGE_poco is not set +# CONFIG_PACKAGE_portaudio is not set +# CONFIG_PACKAGE_protobuf is not set +# CONFIG_PACKAGE_qhull is not set +# CONFIG_PACKAGE_rapidjson is not set +# CONFIG_PACKAGE_sbc is not set +# CONFIG_PACKAGE_tbb is not set +# CONFIG_PACKAGE_tcmalloc is not set +# CONFIG_PACKAGE_tcmalloc-minimal is not set +CONFIG_PACKAGE_terminfo=y +# CONFIG_PACKAGE_tinyalsa-lib is not set +# CONFIG_PACKAGE_tinyxml2 is not set +# CONFIG_PACKAGE_tslib is not set +CONFIG_PACKAGE_uclibcxx=y +# CONFIG_PACKAGE_uriparser is not set +# CONFIG_PACKAGE_uvoice is not set +# CONFIG_PACKAGE_x264 is not set +# CONFIG_PACKAGE_xkeyboard-config is not set +# CONFIG_PACKAGE_yaml-cpp is not set +CONFIG_PACKAGE_zlib=y + +# +# LuCI +# + +# +# 1. Collections +# +# CONFIG_PACKAGE_luci is not set +# CONFIG_PACKAGE_luci-ssl is not set + +# +# 2. Modules +# +# CONFIG_PACKAGE_luci-base is not set +# CONFIG_LUCI_SRCDIET is not set + +# +# Translations +# +# CONFIG_LUCI_LANG_uk is not set +# CONFIG_LUCI_LANG_hu is not set +# CONFIG_LUCI_LANG_pt is not set +# CONFIG_LUCI_LANG_ro is not set +# CONFIG_LUCI_LANG_en is not set +# CONFIG_LUCI_LANG_el is not set +# CONFIG_LUCI_LANG_sk is not set +# CONFIG_LUCI_LANG_ru is not set +# CONFIG_LUCI_LANG_vi is not set +# CONFIG_LUCI_LANG_de is not set +# CONFIG_LUCI_LANG_no is not set +# CONFIG_LUCI_LANG_ms is not set +# CONFIG_LUCI_LANG_pl is not set +# CONFIG_LUCI_LANG_zh-cn is not set +# CONFIG_LUCI_LANG_he is not set +# CONFIG_LUCI_LANG_zh-tw is not set +# CONFIG_LUCI_LANG_tr is not set +# CONFIG_LUCI_LANG_sv is not set +# CONFIG_LUCI_LANG_ja is not set +# CONFIG_LUCI_LANG_pt-br is not set +# CONFIG_LUCI_LANG_ca is not set +# CONFIG_LUCI_LANG_es is not set +# CONFIG_LUCI_LANG_cs is not set +# CONFIG_LUCI_LANG_fr is not set +# CONFIG_LUCI_LANG_it is not set +# CONFIG_PACKAGE_luci-mod-admin-full is not set +# CONFIG_PACKAGE_luci-mod-dongle is not set +# CONFIG_PACKAGE_luci-mod-failsafe is not set +# CONFIG_PACKAGE_luci-mod-freifunk is not set +# CONFIG_PACKAGE_luci-mod-rpc is not set + +# +# 3. Applications +# +# CONFIG_PACKAGE_luci-app-adblock is not set +# CONFIG_PACKAGE_luci-app-ahcp is not set +# CONFIG_PACKAGE_luci-app-asterisk is not set +# CONFIG_PACKAGE_luci-app-bird4 is not set +# CONFIG_PACKAGE_luci-app-bird6 is not set +# CONFIG_PACKAGE_luci-app-commands is not set +# CONFIG_PACKAGE_luci-app-ddns is not set +# CONFIG_PACKAGE_luci-app-diag-core is not set +# CONFIG_PACKAGE_luci-app-dump1090 is not set +# CONFIG_PACKAGE_luci-app-firewall is not set +# CONFIG_PACKAGE_luci-app-freifunk-diagnostics is not set +# CONFIG_PACKAGE_luci-app-freifunk-policyrouting is not set +# CONFIG_PACKAGE_luci-app-freifunk-widgets is not set +# CONFIG_PACKAGE_luci-app-fwknopd is not set +# CONFIG_PACKAGE_luci-app-hd-idle is not set +# CONFIG_PACKAGE_luci-app-hnet is not set +# CONFIG_PACKAGE_luci-app-meshwizard is not set +# CONFIG_PACKAGE_luci-app-minidlna is not set +# CONFIG_PACKAGE_luci-app-mjpg-streamer is not set +# CONFIG_PACKAGE_luci-app-mmc-over-gpio is not set +# CONFIG_PACKAGE_luci-app-ntpc is not set +# CONFIG_PACKAGE_luci-app-ocserv is not set +# CONFIG_PACKAGE_luci-app-olsr is not set +# CONFIG_PACKAGE_luci-app-olsr-services is not set +# CONFIG_PACKAGE_luci-app-olsr-viz is not set +# CONFIG_PACKAGE_luci-app-openvpn is not set +# CONFIG_PACKAGE_luci-app-p910nd is not set +# CONFIG_PACKAGE_luci-app-pbx is not set +# CONFIG_PACKAGE_luci-app-pbx-voicemail is not set +# CONFIG_PACKAGE_luci-app-polipo is not set +# CONFIG_PACKAGE_luci-app-privoxy is not set +# CONFIG_PACKAGE_luci-app-qos is not set +# CONFIG_PACKAGE_luci-app-radicale is not set +# CONFIG_PACKAGE_luci-app-samba is not set +# CONFIG_PACKAGE_luci-app-shadowsocks-libev is not set +# CONFIG_PACKAGE_luci-app-shairplay is not set +# CONFIG_PACKAGE_luci-app-shairport is not set +# CONFIG_PACKAGE_luci-app-siitwizard is not set +# CONFIG_PACKAGE_luci-app-statistics is not set +# CONFIG_PACKAGE_luci-app-tinyproxy is not set +# CONFIG_PACKAGE_luci-app-transmission is not set +# CONFIG_PACKAGE_luci-app-udpxy is not set +# CONFIG_PACKAGE_luci-app-uhttpd is not set +# CONFIG_PACKAGE_luci-app-upnp is not set +# CONFIG_PACKAGE_luci-app-vnstat is not set +# CONFIG_PACKAGE_luci-app-watchcat is not set +# CONFIG_PACKAGE_luci-app-wol is not set +# CONFIG_PACKAGE_luci-app-wshaper is not set + +# +# 4. Themes +# +# CONFIG_PACKAGE_luci-theme-bootstrap is not set +# CONFIG_PACKAGE_luci-theme-freifunk-generic is not set +# CONFIG_PACKAGE_luci-theme-material is not set +# CONFIG_PACKAGE_luci-theme-openwrt is not set + +# +# 5. Protocols +# +# CONFIG_PACKAGE_luci-proto-3g is not set +# CONFIG_PACKAGE_luci-proto-ipv6 is not set +# CONFIG_PACKAGE_luci-proto-openconnect is not set +# CONFIG_PACKAGE_luci-proto-ppp is not set +# CONFIG_PACKAGE_luci-proto-relay is not set +# CONFIG_PACKAGE_luci-proto-vpnc is not set + +# +# 6. Libraries +# +# CONFIG_PACKAGE_luci-lib-httpclient is not set +# CONFIG_PACKAGE_luci-lib-ip is not set +# CONFIG_PACKAGE_luci-lib-json is not set +# CONFIG_PACKAGE_luci-lib-jsonc is not set +# CONFIG_PACKAGE_luci-lib-luaneightbl is not set +# CONFIG_PACKAGE_luci-lib-nixio is not set +# CONFIG_PACKAGE_luci-lib-px5g is not set + +# +# 9. Freifunk +# +# CONFIG_PACKAGE_freifunk-common is not set +# CONFIG_PACKAGE_freifunk-firewall is not set +# CONFIG_PACKAGE_freifunk-policyrouting is not set +# CONFIG_PACKAGE_meshwizard is not set + +# +# Multimedia +# + +# +# PulseAudio +# +# CONFIG_PACKAGE_pulseaudio-daemon is not set +# CONFIG_PACKAGE_pulseaudio-profiles is not set +# CONFIG_PACKAGE_pulseaudio-utils is not set +# CONFIG_PACKAGE_bluez-alsa is not set +# CONFIG_PACKAGE_bluez-alsa-3.1 is not set +# CONFIG_PACKAGE_fdk-aac is not set +# CONFIG_PACKAGE_gst-omx is not set +# CONFIG_PACKAGE_gst1-libav is not set +# CONFIG_PACKAGE_gstreamer1-libs is not set +# CONFIG_PACKAGE_gstreamer1-plugins-aw is not set +# CONFIG_PACKAGE_gstreamer1-plugins-bad is not set +# CONFIG_PACKAGE_gstreamer1-plugins-base is not set +# CONFIG_PACKAGE_gstreamer1-plugins-good is not set +# CONFIG_PACKAGE_gstreamer1-plugins-ugly is not set +# CONFIG_PACKAGE_gstreamer1-utils is not set +# CONFIG_PACKAGE_live is not set +# CONFIG_PACKAGE_mjpg-streamer is not set +# CONFIG_PACKAGE_sdl is not set + +# +# Network +# + +# +# Captive Portals +# + +# +# File Transfer +# +# CONFIG_PACKAGE_curl is not set +# CONFIG_PACKAGE_wget is not set +# CONFIG_PACKAGE_wget-nossl is not set + +# +# Firewall +# +# CONFIG_PACKAGE_arptables is not set +# CONFIG_PACKAGE_conntrack is not set +# CONFIG_PACKAGE_conntrackd is not set +# CONFIG_PACKAGE_ebtables is not set +# CONFIG_PACKAGE_fwknop is not set +# CONFIG_PACKAGE_fwknopd is not set +# CONFIG_PACKAGE_iptables is not set +# CONFIG_PACKAGE_miniupnpd is not set + +# +# IP Addresses and Names +# +# CONFIG_PACKAGE_avahi-autoipd is not set +# CONFIG_PACKAGE_avahi-dbus-daemon is not set +# CONFIG_PACKAGE_avahi-nodbus-daemon is not set +# CONFIG_PACKAGE_ddns-scripts is not set +# CONFIG_PACKAGE_mdns-utils is not set +# CONFIG_PACKAGE_mdnsd is not set +# CONFIG_PACKAGE_mdnsresponder is not set +# CONFIG_PACKAGE_ohybridproxy is not set +# CONFIG_PACKAGE_zonestitcher is not set + +# +# Linux ATM tools +# +# CONFIG_PACKAGE_atm-aread is not set +# CONFIG_PACKAGE_atm-atmaddr is not set +# CONFIG_PACKAGE_atm-atmdiag is not set +# CONFIG_PACKAGE_atm-atmdump is not set +# CONFIG_PACKAGE_atm-atmloop is not set +# CONFIG_PACKAGE_atm-atmsigd is not set +# CONFIG_PACKAGE_atm-atmswitch is not set +# CONFIG_PACKAGE_atm-atmtcp is not set +# CONFIG_PACKAGE_atm-awrite is not set +# CONFIG_PACKAGE_atm-bus is not set +# CONFIG_PACKAGE_atm-debug-tools is not set +# CONFIG_PACKAGE_atm-diagnostics is not set +# CONFIG_PACKAGE_atm-esi is not set +# CONFIG_PACKAGE_atm-ilmid is not set +# CONFIG_PACKAGE_atm-ilmidiag is not set +# CONFIG_PACKAGE_atm-lecs is not set +# CONFIG_PACKAGE_atm-les is not set +# CONFIG_PACKAGE_atm-mpcd is not set +# CONFIG_PACKAGE_atm-saaldump is not set +# CONFIG_PACKAGE_atm-sonetdiag is not set +# CONFIG_PACKAGE_atm-svc_recv is not set +# CONFIG_PACKAGE_atm-svc_send is not set +# CONFIG_PACKAGE_atm-tools is not set +# CONFIG_PACKAGE_atm-ttcp_atm is not set +# CONFIG_PACKAGE_atm-zeppelin is not set +# CONFIG_PACKAGE_br2684ctl is not set + +# +# OLSR.org network framework +# +# CONFIG_PACKAGE_oonf-dlep-proxy is not set +# CONFIG_PACKAGE_oonf-dlep-radio is not set +# CONFIG_PACKAGE_oonf-init-scripts is not set +# CONFIG_PACKAGE_oonf-olsrd2 is not set + +# +# Printing +# +# CONFIG_PACKAGE_p910nd is not set + +# +# Routing and Redirection +# +# CONFIG_PACKAGE_babel-pinger is not set +# CONFIG_PACKAGE_babeld is not set +# CONFIG_PACKAGE_bird4 is not set +# CONFIG_PACKAGE_bird4-uci is not set +# CONFIG_PACKAGE_bird6 is not set +# CONFIG_PACKAGE_bird6-uci is not set +# CONFIG_PACKAGE_birdc4 is not set +# CONFIG_PACKAGE_birdc6 is not set +# CONFIG_PACKAGE_birdcl4 is not set +# CONFIG_PACKAGE_birdcl6 is not set +# CONFIG_PACKAGE_bmx7 is not set +# CONFIG_PACKAGE_cjdns-tests is not set +# CONFIG_PACKAGE_genl is not set +# CONFIG_PACKAGE_igmpproxy is not set +# CONFIG_PACKAGE_ip is not set +# CONFIG_PACKAGE_ip-bridge is not set +# CONFIG_PACKAGE_ip-full is not set +# CONFIG_PACKAGE_lldpd is not set +# CONFIG_PACKAGE_mcproxy is not set +# CONFIG_PACKAGE_olsrd is not set +# CONFIG_PACKAGE_quagga is not set +# CONFIG_PACKAGE_relayd is not set +# CONFIG_PACKAGE_smcroute is not set +# CONFIG_PACKAGE_ss is not set +# CONFIG_PACKAGE_tc is not set + +# +# SSH +# +# CONFIG_PACKAGE_openssh-client is not set +# CONFIG_PACKAGE_openssh-client-utils is not set +# CONFIG_PACKAGE_openssh-keygen is not set +# CONFIG_PACKAGE_openssh-moduli is not set +# CONFIG_PACKAGE_openssh-server is not set +# CONFIG_PACKAGE_openssh-server-pam is not set +# CONFIG_PACKAGE_openssh-sftp-client is not set +# CONFIG_PACKAGE_openssh-sftp-server is not set + +# +# THC-IPv6 attack and analyzing toolkit +# +# CONFIG_PACKAGE_thc-ipv6-address6 is not set +# CONFIG_PACKAGE_thc-ipv6-alive6 is not set +# CONFIG_PACKAGE_thc-ipv6-covert-send6 is not set +# CONFIG_PACKAGE_thc-ipv6-covert-send6d is not set +# CONFIG_PACKAGE_thc-ipv6-denial6 is not set +# CONFIG_PACKAGE_thc-ipv6-detect-new-ip6 is not set +# CONFIG_PACKAGE_thc-ipv6-detect-sniffer6 is not set +# CONFIG_PACKAGE_thc-ipv6-dnsdict6 is not set +# CONFIG_PACKAGE_thc-ipv6-dnsrevenum6 is not set +# CONFIG_PACKAGE_thc-ipv6-dos-new-ip6 is not set +# CONFIG_PACKAGE_thc-ipv6-dump-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-exploit6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-advertise6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-dhcps6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-dns6d is not set +# CONFIG_PACKAGE_thc-ipv6-fake-dnsupdate6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mipv6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mld26 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mld6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mldrouter6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-router26 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-solicitate6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-advertise6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-dhcpc6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-mld26 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-mld6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-mldrouter6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-router26 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-solicitate6 is not set +# CONFIG_PACKAGE_thc-ipv6-fragmentation6 is not set +# CONFIG_PACKAGE_thc-ipv6-fuzz-dhcpc6 is not set +# CONFIG_PACKAGE_thc-ipv6-fuzz-dhcps6 is not set +# CONFIG_PACKAGE_thc-ipv6-fuzz-ip6 is not set +# CONFIG_PACKAGE_thc-ipv6-implementation6 is not set +# CONFIG_PACKAGE_thc-ipv6-implementation6d is not set +# CONFIG_PACKAGE_thc-ipv6-inverse-lookup6 is not set +# CONFIG_PACKAGE_thc-ipv6-kill-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-ndpexhaust6 is not set +# CONFIG_PACKAGE_thc-ipv6-node-query6 is not set +# CONFIG_PACKAGE_thc-ipv6-parasite6 is not set +# CONFIG_PACKAGE_thc-ipv6-passive-discovery6 is not set +# CONFIG_PACKAGE_thc-ipv6-randicmp6 is not set +# CONFIG_PACKAGE_thc-ipv6-redir6 is not set +# CONFIG_PACKAGE_thc-ipv6-rsmurf6 is not set +# CONFIG_PACKAGE_thc-ipv6-sendpees6 is not set +# CONFIG_PACKAGE_thc-ipv6-sendpeesmp6 is not set +# CONFIG_PACKAGE_thc-ipv6-smurf6 is not set +# CONFIG_PACKAGE_thc-ipv6-thcping6 is not set +# CONFIG_PACKAGE_thc-ipv6-toobig6 is not set +# CONFIG_PACKAGE_thc-ipv6-trace6 is not set + +# +# Time Synchronization +# +# CONFIG_PACKAGE_ntp-keygen is not set +# CONFIG_PACKAGE_ntp-utils is not set +# CONFIG_PACKAGE_ntpclient is not set +# CONFIG_PACKAGE_ntpd is not set +# CONFIG_PACKAGE_ntpdate is not set + +# +# VPN +# +# CONFIG_PACKAGE_ocserv is not set +# CONFIG_PACKAGE_openconnect is not set +# CONFIG_PACKAGE_openvpn-easy-rsa is not set +# CONFIG_PACKAGE_openvpn-nossl is not set +# CONFIG_PACKAGE_openvpn-openssl is not set +# CONFIG_PACKAGE_openvpn-polarssl is not set +# CONFIG_PACKAGE_vpnc is not set +# CONFIG_PACKAGE_vpnc-scripts is not set + +# +# Web Servers/Proxies +# +# CONFIG_PACKAGE_apache is not set +# CONFIG_PACKAGE_polipo is not set +# CONFIG_PACKAGE_privoxy is not set +# CONFIG_PACKAGE_sockd is not set +# CONFIG_PACKAGE_socksify is not set +# CONFIG_PACKAGE_tinyproxy is not set +# CONFIG_PACKAGE_uhttpd is not set +# CONFIG_PACKAGE_uhttpd_debug is not set + +# +# WirelessAPD +# +# CONFIG_PACKAGE_eapol-test-openssl is not set +# CONFIG_PACKAGE_eapol-test-wolfssl is not set +# CONFIG_PACKAGE_eapol-test is not set +# CONFIG_PACKAGE_hostapd-basic is not set +# CONFIG_PACKAGE_hostapd-basic-openssl is not set +# CONFIG_PACKAGE_hostapd-basic-wolfssl is not set +CONFIG_PACKAGE_hostapd-common=y +# CONFIG_PACKAGE_hostapd-mini is not set +# CONFIG_PACKAGE_hostapd-openssl is not set +# CONFIG_PACKAGE_hostapd-wolfssl is not set +# CONFIG_PACKAGE_wpa-supplicant-basic is not set +# CONFIG_PACKAGE_wpa-supplicant-mini is not set +# CONFIG_PACKAGE_wpa-supplicant-openssl is not set +# CONFIG_PACKAGE_wpa-supplicant-wolfssl is not set +# CONFIG_PACKAGE_wpa-supplicant is not set +# CONFIG_WPA_WOLFSSL is not set +# CONFIG_DRIVER_WEXT_SUPPORT is not set +# CONFIG_DRIVER_11N_SUPPORT is not set +# CONFIG_DRIVER_11AC_SUPPORT is not set +# CONFIG_DRIVER_11AX_SUPPORT is not set +# CONFIG_WPA_ENABLE_WEP is not set +# CONFIG_PACKAGE_wpad is not set +# CONFIG_PACKAGE_wpad-basic is not set +# CONFIG_PACKAGE_wpad-basic-openssl is not set +# CONFIG_PACKAGE_wpad-basic-wolfssl is not set +# CONFIG_PACKAGE_wpad-mini is not set +# CONFIG_PACKAGE_wpad-openssl is not set +# CONFIG_PACKAGE_wpad-wolfssl is not set +# CONFIG_PACKAGE_hostapd is not set +# CONFIG_PACKAGE_464xlat is not set +# CONFIG_PACKAGE_adblock is not set +# CONFIG_PACKAGE_ahcpd is not set +# CONFIG_PACKAGE_alfred is not set +# CONFIG_PACKAGE_alljoyn is not set +# CONFIG_PACKAGE_authsae is not set +# CONFIG_PACKAGE_chat is not set +# CONFIG_PACKAGE_etherwake is not set +# CONFIG_PACKAGE_ethtool is not set +# CONFIG_PACKAGE_gpsd is not set +# CONFIG_PACKAGE_gpsd-clients is not set +# CONFIG_PACKAGE_gre is not set +# CONFIG_PACKAGE_hnet-full is not set +# CONFIG_PACKAGE_hnet-full-l2tp is not set +# CONFIG_PACKAGE_hnet-full-secure is not set +# CONFIG_PACKAGE_hnetd-nossl is not set +# CONFIG_PACKAGE_hnetd-openssl is not set +# CONFIG_PACKAGE_iftop is not set +# CONFIG_PACKAGE_iotivity is not set +# CONFIG_PACKAGE_iotivity-cpp is not set +# CONFIG_PACKAGE_iotivity-example-garage is not set +# CONFIG_PACKAGE_iotivity-example-simple is not set +# CONFIG_PACKAGE_iotivity-oic-middle is not set +# CONFIG_PACKAGE_iotivity-resource-container-hue is not set +# CONFIG_PACKAGE_iotivity-resource-container-lib is not set +# CONFIG_PACKAGE_iotivity-resource-container-sample is not set +# CONFIG_PACKAGE_iotivity-resource-directory-lib is not set +CONFIG_PACKAGE_iperf=y +# CONFIG_PACKAGE_iperf3 is not set +# CONFIG_PACKAGE_ipip is not set +# CONFIG_PACKAGE_ipset is not set +# CONFIG_PACKAGE_ipset-dns is not set +# CONFIG_PACKAGE_iputils-arping is not set +# CONFIG_PACKAGE_iputils-clockdiff is not set +# CONFIG_PACKAGE_iputils-ping is not set +# CONFIG_PACKAGE_iputils-tftpd is not set +# CONFIG_PACKAGE_iputils-tracepath is not set +# CONFIG_PACKAGE_iw is not set +# CONFIG_PACKAGE_mdns is not set +# CONFIG_PACKAGE_minimalist-pcproxy is not set +# CONFIG_PACKAGE_mosquitto is not set +# CONFIG_PACKAGE_mosquitto-client is not set +# CONFIG_PACKAGE_mosquitto-client-nossl is not set +# CONFIG_PACKAGE_mosquitto-nossl is not set +# CONFIG_PACKAGE_mtr is not set +# CONFIG_PACKAGE_ndppd is not set +# CONFIG_PACKAGE_netperf is not set +# CONFIG_PACKAGE_nghttp-tools is not set +# CONFIG_PACKAGE_noping is not set +# CONFIG_PACKAGE_nut is not set +# CONFIG_PACKAGE_odhcpd is not set +# CONFIG_PACKAGE_omcproxy is not set +# CONFIG_PACKAGE_openldap-server is not set +# CONFIG_PACKAGE_oping is not set +# CONFIG_PACKAGE_ppp is not set +# CONFIG_PACKAGE_ppp-multilink is not set +# CONFIG_PACKAGE_rssileds is not set +# CONFIG_PACKAGE_samba36-client is not set +# CONFIG_PACKAGE_samba36-server is not set +# CONFIG_PACKAGE_snmp-utils is not set +# CONFIG_PACKAGE_snmpd is not set +# CONFIG_PACKAGE_snmpd-static is not set +# CONFIG_PACKAGE_soloscli is not set +# CONFIG_PACKAGE_tcpdump is not set +# CONFIG_PACKAGE_tcpdump-mini is not set +# CONFIG_PACKAGE_uclient-fetch is not set +# CONFIG_PACKAGE_udpxy is not set +# CONFIG_PACKAGE_umbim is not set +# CONFIG_PACKAGE_uqmi is not set +# CONFIG_PACKAGE_vnstat is not set +# CONFIG_PACKAGE_vti is not set +# CONFIG_PACKAGE_wpa_supplicant_rtl is not set +# CONFIG_PACKAGE_wpan-tools is not set +# CONFIG_PACKAGE_wshaper is not set +# CONFIG_PACKAGE_wwan is not set + +# +# Neural Network +# + +# +# MNN +# +# CONFIG_PACKAGE_MNN-benchmark is not set +# CONFIG_PACKAGE_libMNN is not set + +# +# ncnn +# +# CONFIG_PACKAGE_libncnn is not set +# CONFIG_PACKAGE_ncnn-benchmark is not set + +# +# Security +# + +# +# Device Mapper +# +# CONFIG_PACKAGE_cryptsetup is not set +# CONFIG_PACKAGE_dm-crypt is not set +# CONFIG_PACKAGE_dm-verity is not set + +# +# OPTEE +# + +# +# SELINUX +# + +# +# Sound +# +# CONFIG_PACKAGE_liblo-utils is not set +# CONFIG_PACKAGE_shairplay is not set +# CONFIG_PACKAGE_shairport is not set +# CONFIG_PACKAGE_shairport-sync-mini is not set +# CONFIG_PACKAGE_shairport-sync-openssl is not set +# CONFIG_PACKAGE_shairport-sync-polarssl is not set + +# +# TestTools +# + +# +# testapk +# +# CONFIG_PACKAGE_audiotest is not set +# CONFIG_PACKAGE_rwcheck is not set +# CONFIG_PACKAGE_rwdev is not set +# CONFIG_PACKAGE_rwspeed is not set +# CONFIG_PACKAGE_tinatest is not set + +# +# TestUnit +# +# CONFIG_PACKAGE_testunit is not set + +# +# Utilities +# + +# +# Compression +# +# CONFIG_PACKAGE_bzip2 is not set +# CONFIG_PACKAGE_xz-utils is not set +# CONFIG_PACKAGE_zstd is not set + +# +# Disc +# +# CONFIG_PACKAGE_lvm2 is not set + +# +# Encryption +# +# CONFIG_PACKAGE_certtool is not set +# CONFIG_PACKAGE_gnutls-utils is not set + +# +# Filesystem +# +# CONFIG_PACKAGE_attr is not set +# CONFIG_PACKAGE_badblocks is not set +# CONFIG_PACKAGE_chattr is not set +# CONFIG_PACKAGE_debugfs is not set +# CONFIG_PACKAGE_dumpe2fs is not set +# CONFIG_PACKAGE_e2freefrag is not set +# CONFIG_PACKAGE_e2fsprogs is not set +# CONFIG_PACKAGE_exfat-dump is not set +# CONFIG_PACKAGE_exfat-fsck is not set +# CONFIG_PACKAGE_exfat-mkfs is not set +# CONFIG_PACKAGE_exfat-tune is not set +# CONFIG_PACKAGE_exfat2img is not set +# CONFIG_PACKAGE_filefrag is not set +# CONFIG_PACKAGE_fuse-utils is not set +# CONFIG_PACKAGE_lsattr is not set +# CONFIG_PACKAGE_newfs_msdos is not set +# CONFIG_PACKAGE_ntfs-3g is not set +# CONFIG_PACKAGE_ntfs-3g-low is not set +# CONFIG_PACKAGE_ntfs-3g-utils is not set +# CONFIG_PACKAGE_ntfsprogs_ntfs-3g is not set +# CONFIG_PACKAGE_resize2fs is not set +# CONFIG_PACKAGE_sysfsutils is not set +# CONFIG_PACKAGE_tune2fs is not set +# CONFIG_PACKAGE_xfs-fsck is not set +# CONFIG_PACKAGE_xfs-growfs is not set +# CONFIG_PACKAGE_xfs-mkfs is not set + +# +# Shells +# +# CONFIG_PACKAGE_bash is not set + +# +# Terminal +# +# CONFIG_PACKAGE_agetty is not set +# CONFIG_PACKAGE_minicom is not set +# CONFIG_PACKAGE_script-utils is not set +# CONFIG_PACKAGE_setterm is not set +# CONFIG_PACKAGE_wall is not set + +# +# Zoneinfo +# +# CONFIG_PACKAGE_zoneinfo-africa is not set +# CONFIG_PACKAGE_zoneinfo-all is not set +# CONFIG_PACKAGE_zoneinfo-asia is not set +# CONFIG_PACKAGE_zoneinfo-atlantic is not set +# CONFIG_PACKAGE_zoneinfo-australia-nz is not set +# CONFIG_PACKAGE_zoneinfo-core is not set +# CONFIG_PACKAGE_zoneinfo-europe is not set +# CONFIG_PACKAGE_zoneinfo-india is not set +# CONFIG_PACKAGE_zoneinfo-northamerica is not set +# CONFIG_PACKAGE_zoneinfo-pacific is not set +# CONFIG_PACKAGE_zoneinfo-poles is not set +# CONFIG_PACKAGE_zoneinfo-simple is not set +# CONFIG_PACKAGE_zoneinfo-southamerica is not set + +# +# adpcm_and_wav_tools +# +# CONFIG_PACKAGE_adpcmDecodeDemo is not set +# CONFIG_PACKAGE_adpcmEncodeDemo is not set +# CONFIG_PACKAGE_createAdpcmAndWavDemo is not set +# CONFIG_PACKAGE_muxWavDemo is not set +# CONFIG_PACKAGE_parseWavDemo is not set + +# +# database +# +# CONFIG_PACKAGE_mysql-server is not set +# CONFIG_PACKAGE_pgsql-cli is not set +# CONFIG_PACKAGE_pgsql-server is not set +# CONFIG_PACKAGE_sqlite3-cli is not set + +# +# disc +# +# CONFIG_PACKAGE_blkdiscard is not set +CONFIG_PACKAGE_blkid=y +# CONFIG_PACKAGE_cfdisk is not set +# CONFIG_PACKAGE_fdisk is not set +# CONFIG_PACKAGE_findfs is not set +# CONFIG_PACKAGE_hd-idle is not set +# CONFIG_PACKAGE_lsblk is not set +# CONFIG_PACKAGE_partx-utils is not set +# CONFIG_PACKAGE_sfdisk is not set +# CONFIG_PACKAGE_swap-utils is not set +# CONFIG_PACKAGE_wipefs is not set + +# +# gpu-sample +# +# CONFIG_PACKAGE_opencl_demo is not set +# CONFIG_PACKAGE_opengles_demo is not set + +# +# rf test tool +# +# CONFIG_PACKAGE_aic8800-rftest is not set +# CONFIG_PACKAGE_broadcom-rftest is not set +# CONFIG_PACKAGE_realtek-rftest is not set +# CONFIG_PACKAGE_ssv6x5x-rftest is not set +# CONFIG_PACKAGE_xr819-rftest is not set +# CONFIG_PACKAGE_xr819s-rftest is not set +# CONFIG_PACKAGE_xr829-rftest is not set + +# +# rtk_hciattach +# +# CONFIG_PACKAGE_rtk_hciattach is not set +# CONFIG_PACKAGE_ShaderYUVtoRGB is not set +# CONFIG_PACKAGE_alsa-utils is not set +# CONFIG_PACKAGE_alsa-utils-seq is not set +# CONFIG_PACKAGE_alsa-utils-tests is not set +# CONFIG_PACKAGE_audit is not set +# CONFIG_PACKAGE_bluez-daemon is not set +# CONFIG_XR829_BT is not set +# CONFIG_PACKAGE_bluez-utils is not set +# CONFIG_PACKAGE_bluez-utils-extra is not set +# CONFIG_PACKAGE_brcm_patchram_plus is not set +# CONFIG_PACKAGE_breakpad-utils is not set +# CONFIG_PACKAGE_bsdiff is not set +# CONFIG_PACKAGE_bspatch is not set +# CONFIG_PACKAGE_cal is not set +# CONFIG_PACKAGE_checkpolicy is not set +# CONFIG_PACKAGE_collectd is not set +# CONFIG_PACKAGE_comgt is not set +# CONFIG_PACKAGE_comgt-directip is not set +# CONFIG_PACKAGE_comgt-ncm is not set +# CONFIG_PACKAGE_cpu_monitor is not set +# CONFIG_PACKAGE_cpulimit-ng is not set +# CONFIG_PACKAGE_cxdish is not set +# CONFIG_PACKAGE_dbus is not set +# CONFIG_PACKAGE_dmesg is not set +# CONFIG_PACKAGE_dropbearconvert is not set +# CONFIG_PACKAGE_dump1090 is not set +# CONFIG_PACKAGE_fbtest is not set +# CONFIG_PACKAGE_fbviewer is not set +# CONFIG_PACKAGE_flock is not set +# CONFIG_PACKAGE_fontconfig is not set +# CONFIG_PACKAGE_g2d_demo is not set +# CONFIG_PACKAGE_getevent is not set +# CONFIG_PACKAGE_getopt is not set +# CONFIG_PACKAGE_googletest is not set +# CONFIG_PACKAGE_gpio_ir_test is not set +# CONFIG_PACKAGE_gpioctl-sysfs is not set +CONFIG_PACKAGE_htop=y +# CONFIG_PACKAGE_hwclock is not set +# CONFIG_PACKAGE_i2c-tools is not set +# CONFIG_PACKAGE_iconv is not set +# CONFIG_PACKAGE_iozone3 is not set +# CONFIG_PACKAGE_iwcap is not set +# CONFIG_PACKAGE_iwinfo is not set +# CONFIG_PACKAGE_jpeg-tools is not set +# CONFIG_PACKAGE_jshn is not set +# CONFIG_PACKAGE_kmod is not set +# CONFIG_PACKAGE_led_test is not set +# CONFIG_PACKAGE_libc-bench is not set +# CONFIG_PACKAGE_libc-testsuite is not set +# CONFIG_PACKAGE_libjson-script is not set +# CONFIG_PACKAGE_lm-sensors is not set +# CONFIG_PACKAGE_lm-sensors-detect is not set +# CONFIG_PACKAGE_lmbench is not set +# CONFIG_PACKAGE_logger is not set +# CONFIG_PACKAGE_logrotate is not set +# CONFIG_PACKAGE_look is not set +# CONFIG_PACKAGE_losetup is not set +CONFIG_PACKAGE_lrzsz=y +# CONFIG_PACKAGE_luajit is not set +# CONFIG_PACKAGE_maccalc is not set +# CONFIG_PACKAGE_mcookie is not set +# CONFIG_PACKAGE_mdadm is not set +# CONFIG_PACKAGE_memtester is not set +# CONFIG_PACKAGE_midea-uart is not set +# CONFIG_PACKAGE_mmc-utils is not set +# CONFIG_PACKAGE_mount-utils is not set +# CONFIG_PACKAGE_mountd is not set +CONFIG_PACKAGE_mtd-utils=y +# CONFIG_PACKAGE_mtd-utils-doc-loadbios is not set +# CONFIG_PACKAGE_mtd-utils-docfdisk is not set +# CONFIG_PACKAGE_mtd-utils-flash-erase is not set +# CONFIG_PACKAGE_mtd-utils-flash-eraseall is not set +# CONFIG_PACKAGE_mtd-utils-flash-lock is not set +# CONFIG_PACKAGE_mtd-utils-flash-otp-dump is not set +# CONFIG_PACKAGE_mtd-utils-flash-otp-lock is not set +# CONFIG_PACKAGE_mtd-utils-flash-otp-write is not set +# CONFIG_PACKAGE_mtd-utils-flash-unlock is not set +# CONFIG_PACKAGE_mtd-utils-flashcp is not set +# CONFIG_PACKAGE_mtd-utils-ftl-check is not set +# CONFIG_PACKAGE_mtd-utils-ftl-format is not set +# CONFIG_PACKAGE_mtd-utils-jffs2dump is not set +# CONFIG_PACKAGE_mtd-utils-jffs2reader is not set +CONFIG_PACKAGE_mtd-utils-mkfs.jffs2=y +# CONFIG_PACKAGE_mtd-utils-mkfs.ubifs is not set +# CONFIG_PACKAGE_mtd-utils-mtd-debug is not set +# CONFIG_PACKAGE_mtd-utils-mtdinfo is not set +# CONFIG_PACKAGE_mtd-utils-nanddump is not set +# CONFIG_PACKAGE_mtd-utils-nandtest is not set +# CONFIG_PACKAGE_mtd-utils-nandwrite is not set +# CONFIG_PACKAGE_mtd-utils-nftl-format is not set +# CONFIG_PACKAGE_mtd-utils-nftldump is not set +# CONFIG_PACKAGE_mtd-utils-recv-image is not set +# CONFIG_PACKAGE_mtd-utils-rfddump is not set +# CONFIG_PACKAGE_mtd-utils-rfdformat is not set +# CONFIG_PACKAGE_mtd-utils-serve-image is not set +# CONFIG_PACKAGE_mtd-utils-sumtool is not set +# CONFIG_PACKAGE_mtd-utils-ubiattach is not set +# CONFIG_PACKAGE_mtd-utils-ubiblock is not set +# CONFIG_PACKAGE_mtd-utils-ubicrc32 is not set +# CONFIG_PACKAGE_mtd-utils-ubidetach is not set +# CONFIG_PACKAGE_mtd-utils-ubiformat is not set +# CONFIG_PACKAGE_mtd-utils-ubimkvol is not set +# CONFIG_PACKAGE_mtd-utils-ubinfo is not set +# CONFIG_PACKAGE_mtd-utils-ubinize is not set +# CONFIG_PACKAGE_mtd-utils-ubirename is not set +# CONFIG_PACKAGE_mtd-utils-ubirmvol is not set +# CONFIG_PACKAGE_mtd-utils-ubirsvol is not set +# CONFIG_PACKAGE_mtd-utils-ubiupdatevol is not set +# CONFIG_PACKAGE_mtools is not set +# CONFIG_PACKAGE_namei is not set +# CONFIG_PACKAGE_nbench-byte is not set +# CONFIG_PACKAGE_nss-utils is not set +# CONFIG_PACKAGE_ocf-crypto-headers is not set +# CONFIG_PACKAGE_openldap-utils is not set +# CONFIG_PACKAGE_openmp-test is not set +# CONFIG_PACKAGE_openssl-util is not set +# CONFIG_PACKAGE_openssl-util-test is not set +# CONFIG_PACKAGE_owipcalc is not set +# CONFIG_PACKAGE_policycoreutils is not set +# CONFIG_PACKAGE_prlimit is not set +# CONFIG_PACKAGE_procps is not set +# CONFIG_PACKAGE_procps-ng is not set +# CONFIG_PACKAGE_px5g is not set +# CONFIG_PACKAGE_px5g-standalone is not set +# CONFIG_PACKAGE_qrencode is not set +# CONFIG_PACKAGE_rename is not set +# CONFIG_PACKAGE_rrdcgi1 is not set +# CONFIG_PACKAGE_rrdtool1 is not set +# CONFIG_PACKAGE_rt-tests is not set +# CONFIG_PACKAGE_rtl-sdr is not set +# CONFIG_PACKAGE_selinux-audit2allow is not set +# CONFIG_PACKAGE_selinux-chcat is not set +# CONFIG_PACKAGE_selinux-semanage is not set +# CONFIG_PACKAGE_sgx544-opencl-test is not set +# CONFIG_PACKAGE_shadow-utils is not set +# CONFIG_PACKAGE_spidev-test is not set +# CONFIG_PACKAGE_strace is not set +CONFIG_STRACE_NONE=y +# CONFIG_STRACE_LIBDW is not set +# CONFIG_STRACE_LIBUNWIND is not set +# CONFIG_PACKAGE_stress is not set +# CONFIG_PACKAGE_sysbench is not set +# CONFIG_PACKAGE_sysstat is not set +# CONFIG_PACKAGE_tinyalsa-utils is not set +# CONFIG_PACKAGE_uart_led is not set +# CONFIG_PACKAGE_uart_test is not set +# CONFIG_PACKAGE_uboot-envtools is not set +# CONFIG_PACKAGE_ugps is not set +# CONFIG_PACKAGE_usb-modeswitch is not set +# CONFIG_PACKAGE_usbreset is not set +# CONFIG_PACKAGE_usbutils is not set +# CONFIG_PACKAGE_util-macros is not set +# CONFIG_PACKAGE_uuidd is not set +# CONFIG_PACKAGE_uuidgen is not set +# CONFIG_PACKAGE_v4l-utils is not set +# CONFIG_PACKAGE_view1090 is not set +# CONFIG_PACKAGE_watchcat is not set +# CONFIG_PACKAGE_whereis is not set +# CONFIG_PACKAGE_xmltest is not set +# CONFIG_PACKAGE_xsltproc is not set +# CONFIG_PACKAGE_yuview is not set diff --git a/target/allwinner/v851s-fastboot_h13_pv/modules.mk b/target/allwinner/v851s-fastboot_h13_pv/modules.mk new file mode 100755 index 000000000..59c380990 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/modules.mk @@ -0,0 +1,405 @@ +# +# Copyright (C) 2015-2016 Allwinner +# +# This is free software, licensed under the GNU General Public License v2. +# See /build/LICENSE for more information. + +define KernelPackage/vin-v4l2 + SUBMENU:=$(VIDEO_MENU) + TITLE:=Video input support (staging) + DEPENDS:= + FILES:=$(LINUX_DIR)/drivers/media/v4l2-core/videobuf2-core.ko + FILES+=$(LINUX_DIR)/drivers/media/v4l2-core/videobuf2-dma-contig.ko + FILES+=$(LINUX_DIR)/drivers/media/v4l2-core/videobuf2-memops.ko + FILES+=$(LINUX_DIR)/drivers/media/v4l2-core/videobuf2-v4l2.ko + FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-vin/vin_io.ko +# FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-vin/modules/sensor/gc2083_mipi.ko +# FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-vin/modules/sensor_power/sensor_power.ko + FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-vin/vin_v4l2.ko + AUTOLOAD:=$(call AutoProbe,videobuf2-core videobuf2-dma-contig videobuf2-memops videobuf2-v4l2 vin_io vin_v4l2) +endef + +define KernelPackage/vin-v4l2/description + Kernel modules for video input support +endef + +$(eval $(call KernelPackage,vin-v4l2)) + +define KernelPackage/EISE-ISE + SUBMENU:=$(VIDEO_MENU) + TITLE:=Video ISE&EISE support (staging) + DEPENDS:= +# FILES:=$(LINUX_DIR)/drivers/media/platform/sunxi-ise/sunxi_ise.ko + FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-eise/sunxi_eise.ko + AUTOLOAD:=$(call AutoProbe,sunxi_ise sunxi_eise) +endef + +define KernelPackage/EISE-ISE/description + Kernel modules for video ISE&EISE support +endef + +$(eval $(call KernelPackage,EISE-ISE)) + + +define KernelPackage/sunxi_nna_vip + SUBMENU:=$(NNA_VIPCORE_MENU) + TITLE:=nna vipcore modules + DEPENDS:= + KCONFIG:= + DEFAULT:=n + FILES+=$(LINUX_DIR)/drivers/char/sunxi_nna_vip/vipcore.ko + AUTOLOAD:=$(call AutoProbe,vipcore) +endef + +define KernelPackage/sunxi_nna_vip/description + sunxi_nna_vip Kernel modules, e.g. nna support +endef + +$(eval $(call KernelPackage,sunxi_nna_vip)) + +define KernelPackage/sunxi_nna_galcore + SUBMENU:=$(NNA_GALCORE_MENU) + TITLE:=nna galcore modules + DEPENDS:= + KCONFIG:= + DEFAULT:=n + FILES+=$(LINUX_DIR)/drivers/char/sunxi_nna_galcore/galcore.ko + AUTOLOAD:=$(call AutoProbe,galcore) +endef + +define KernelPackage/sunxi_nna_galcore/description + sunxi_nna_galcore Kernel modules, e.g. nna support +endef + +$(eval $(call KernelPackage,sunxi_nna_galcore)) + +define KernelPackage/mmc + SUBMENU:=$(OTHER_MENU) + TITLE:=mmc support (staging) + DEPENDS:= + FILES:=$(LINUX_DIR)/drivers/mmc/core/mmc_core.ko + FILES+=$(LINUX_DIR)/drivers/mmc/host/sunxi_mmc_host.ko + FILES+=$(LINUX_DIR)/drivers/mmc/card/mmc_block.ko + AUTOLOAD:=$(call AutoProbe, mmc_core sunxi_mmc_host, mmc_block) +endef + +define KernelPackage/mmc/description + Kernel modules for mmc support +endef + +$(eval $(call KernelPackage,mmc)) + +define KernelPackage/usb + SUBMENU:=$(OTHER_MENU) + TITLE:=usb support (staging) + DEPENDS:= + FILES:=$(LINUX_DIR)/drivers/usb/core/usbcore.ko + FILES+=$(LINUX_DIR)/drivers/usb/host/ohci-hcd.ko + FILES+=$(LINUX_DIR)/drivers/usb/host/sunxi_hci.ko + FILES+=$(LINUX_DIR)/drivers/usb/host/ehci-hcd.ko + FILES+=$(LINUX_DIR)/drivers/usb/common/usb-common.ko + FILES+=$(LINUX_DIR)/drivers/usb/sunxi_usb/sunxi_usbc.ko + FILES+=$(LINUX_DIR)/drivers/usb/sunxi_usb/sunxi_usb_udc.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/libcomposite.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_fs.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_mass_storage.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_hid.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uvc.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/udc/udc-core.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/u_audio.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uac1.ko + FILES+=$(LINUX_DIR)/fs/configfs/configfs.ko + FILES+=$(LINUX_DIR)/drivers/media/v4l2-core/videobuf2-vmalloc.ko + AUTOLOAD:=$(call AutoProbe, usbcore.ko ohci-hcd.ko sunxi_hci.ko ehci-hcd.ko usb-common.ko sunxi_usbc.ko sunxi_usb_udc.ko libcomposite.ko usb_f_fs.ko usb_f_mass_storage.ko usb_f_hid.ko udc-core.ko configfs.ko) +endef + +define KernelPackage/usb/description + Kernel modules for usb support +endef + +$(eval $(call KernelPackage,usb)) + + +define KernelPackage/usb-disk + SUBMENU:=$(OTHER_MENU) + TITLE:=usb Support U disk (staging) + DEPENDS:= +kmod-usb + FILES:=$(LINUX_DIR)/drivers/scsi/scsi_mod.ko + FILES+=$(LINUX_DIR)/drivers/scsi/sd_mod.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/usb-storage.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/uas.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-realtek.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-datafab.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-freecom.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-isd200.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-usbat.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-sddr09.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-sddr55.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-jumpshot.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-alauda.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-karma.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-cypress.ko + FILES+=$(LINUX_DIR)/drivers/usb/storage/ums-eneub6250.ko + AUTOLOAD:=$(call AutoProbe, scsi_mod.ko sd_mod.ko usb-storage.ko uas.ko ums-realtek.ko ums-datafab.ko ums-freecom.ko ums-isd200.ko ums-usbat.ko ums-sddr09.ko ums-sddr55.ko ums-jumpshot.ko ums-alauda.ko ums-karma.ko ums-cypress.ko ums-eneub6250.ko) +endef + +define KernelPackage/usb-disk/description + Kernel modules for usb disk support +endef + +$(eval $(call KernelPackage,usb-disk)) + + +define KernelPackage/audio + SUBMENU:=$(OTHER_MENU) + TITLE:=audio support (staging) + DEPENDS:= + FILES:=$(LINUX_DIR)/sound/soundcore.ko + FILES+=$(LINUX_DIR)/sound/soc/snd-soc-core.ko + FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_pcm.ko + FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_aaudio.ko + FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_machine.ko + FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_internal_codec.ko + FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_component_rxsync.ko + FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_daudio.ko + FILES+=$(LINUX_DIR)/sound/core/snd-pcm-dmaengine.ko + FILES+=$(LINUX_DIR)/sound/core/snd.ko + FILES+=$(LINUX_DIR)/sound/core/snd-pcm.ko + FILES+=$(LINUX_DIR)/sound/core/snd-timer.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/u_audio.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uac1.ko + AUTOLOAD:=$(call AutoProbe, soundcore.ko snd-soc-core.ko snd_soc_sunxi_pcm.ko snd_soc_sunxi_aaudio.ko snd_soc_sunxi_machine.ko snd_soc_sunxi_internal_codec.ko snd_soc_sunxi_component_rxsync.ko snd_soc_sunxi_daudio.ko snd-pcm-dmaengine.ko snd.ko snd-pcm.ko snd-timer.ko u_audio.ko usb_f_uac1.ko) +endef + +define KernelPackage/audio/description + Kernel modules for audio support +endef + +$(eval $(call KernelPackage,audio)) + +define KernelPackage/g2d + SUBMENU:=$(OTHER_MENU) + TITLE:=G2D support (staging) + DEPENDS:= + FILES:=$(LINUX_DIR)/drivers/char/sunxi_g2d/g2d_sunxi.ko +AUTOLOAD:=$(call AutoProbe, g2d) +endef + +define KernelPackage/g2d/description +Kernel modules for G2D support +endef + +$(eval $(call KernelPackage,g2d)) + +define KernelPackage/fb-disp + SUBMENU:=$(OTHER_MENU) + TITLE:=lcd support (staging) + DEPENDS:= + FILES:=$(LINUX_DIR)/drivers/video/fbdev/core/fb.ko + FILES+=$(LINUX_DIR)/drivers/video/fbdev/sunxi/disp2/disp/disp.ko +AUTOLOAD:=$(call AutoProbe, fb.ko disp.ko) +endef + +define KernelPackage/fb-disp/description +Kernel modules for fb disp devices +endef + +$(eval $(call KernelPackage,fb-disp)) + +define KernelPackage/uvc + SUBMENU:=$(OTHER_MENU) + TITLE:=uvc support (staging) + DEPENDS:=+kmod-usb + FILES:=$(LINUX_DIR)/drivers/media/v4l2-core/videobuf2-vmalloc.ko + FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uvc.ko +AUTOLOAD:=$(call AutoProbe, videobuf2-vmalloc.ko usb_f_uvc.ko) +endef + +define KernelPackage/uvc/description +Kernel modules for uvc support +endef + +$(eval $(call KernelPackage,uvc)) + +define KernelPackage/rt-media +SUBMENU:=$(OTHER_MENU) +TITLE:=rt-media support (staging) +DEPENDS:= +FILES+=$(LINUX_DIR)/drivers/media/rt-media/rt-media.ko +AUTOLOAD:=$(call AutoProbe, rt-media.ko) +endef + +define KernelPackage/rt-media/description +Kernel modules for rt-media support +endef + +$(eval $(call KernelPackage,rt-media)) + +#define KernelPackage/sunxi-rf-wlan +# SUBMENU:=$(WIRELESS_MENU) +# TITLE:=sunxi rfkill wlan support (staging) +# DEPENDS:= +# KCONFIG:= CONFIG_RFKILL \ +# CONFIG_SUNXI_RFKILL +# FILES:=$(LINUX_DIR)/drivers/misc/sunxi-rf/sunxi-wlan.ko +# AUTOLOAD:=$(call AutoProbe, sunxi-rf-wlan) +#endef +# +#define KernelPackage/sunxi-rf-wlan/description +# Kernel modules for sunx-wlan support +#endef +# +#$(eval $(call KernelPackage,sunxi-rf-wlan)) +# +#define KernelPackage/sunxi-rf-bluetooth +# SUBMENU:=$(WIRELESS_MENU) +# TITLE:=sunxi rfkill bluetooth support (staging) +# DEPENDS:= +# KCONFIG:= CONFIG_RFKILL \ +# CONFIG_SUNXI_RFKILL +# FILES:=$(LINUX_DIR)/drivers/misc/sunxi-rf/sunxi-bluetooth.ko +# AUTOLOAD:=$(call AutoProbe, sunxi-rf-bluetooth) +#endef +# +#define KernelPackage/sunxi-rf-bluetooth/description +# Kernel modules for sunx-bluetooth support +#endef +# +#$(eval $(call KernelPackage,sunxi-rf-bluetooth)) +# +#define KernelPackage/net-xr819 +# SUBMENU:=$(WIRELESS_MENU) +# TITLE:=xr819 support (staging) +# DEPENDS:= +kmod-sunxi-rf-wlan +kmod-cfg80211 +# FILES:=$(LINUX_DIR)/drivers/net/wireless/xr819/wlan/xradio_core.ko +# FILES+=$(LINUX_DIR)/drivers/net/wireless/xr819/wlan/xradio_wlan.ko +# FILES+=$(LINUX_DIR)/drivers/net/wireless/xr819/umac/xradio_mac.ko +# AUTOLOAD:=$(call AutoProbe, xradio_mac xradio_core xradio_wlan) +#endef +# +#define KernelPackage/net-xr819/description +# Kernel modules for xr819 support +#endef +# +#$(eval $(call KernelPackage,net-xr819)) +# +#define KernelPackage/touchscreen-ft6236 +# SUBMENU:=$(INPUT_MODULES_MENU) +# TITLE:= FT6236 I2C touchscreen +# DEPENDS:= +kmod-input-core +# KCONFIG:= CONFIG_INPUT_TOUCHSCREEN \ +# CONFIG_TOUCHSCREEN_PROPERTIES \ +# CONFIG_TOUCHSCREEN_FT6236 +# FILES:=$(LINUX_DIR)/drivers/input/touchscreen/ft6236.ko +# FILES+=$(LINUX_DIR)/drivers/input/touchscreen/of_touchscreen.ko +# AUTOLOAD:=$(call AutoProbe,of_touchscreen ft6236) +#endef +# +#define KernelPackage/touchscreen-ft6236/description +# Enable support for Focaltech 6236 touchscreen port. +#endef +# +#$(eval $(call KernelPackage,touchscreen-ft6236)) +# +#define KernelPackage/sunxi-gpadc +# SUBMENU:=$(INPUT_MODULES_MENU) +# TITLE:= FT6236 I2C touchscreen +# DEPENDS:= +kmod-input-core +kmod-input-evdev +# KCONFIG:= CONFIG_INPUT_TOUCHSCREEN \ +# CONFIG_TOUCHSCREEN_PROPERTIES \ +# CONFIG_TOUCHSCREEN_FT6236 +# FILES:=$(LINUX_DIR)/drivers/input/sensor/sunxi_gpadc.ko +# AUTOLOAD:=$(call AutoProbe,sunxi_gpadc.ko) +#endef +# +#define KernelPackage/sunxi-gpadc/description +# Enable support for Focaltech 6236 touchscreen port. +#endef +# +#$(eval $(call KernelPackage,sunxi-gpadc)) +# +#define KernelPackage/iio-mpu6xxx-i2c +# SUBMENU:=$(IIO_MENU) +# TITLE:=MPU6050/6500/9150 inertial measurement sensor (I2C) +# DEPENDS:=+kmod-i2c-core +kmod-iio-core +# KCONFIG:=CONFIG_INV_MPU6050_I2C \ +# CONFIG_INV_MPU6050_IIO +# FILES:=$(LINUX_DIR)/drivers/iio/imu/inv_mpu6050/inv-mpu6050.ko \ +# $(LINUX_DIR)/drivers/iio/imu/inv_mpu6050/inv-mpu6050-i2c.ko +# AUTOLOAD:=$(call AutoProbe,inv-mpu6050 inv-mpu6050-i2c) +#endef +# +#define KernelPackage/iio-mpu6xxx-i2c/description +# This driver supports the Invensense MPU6050/6500/9150 and ICM20608 +# motion tracking devices over I2C. +# This driver can be built as a module. The module will be called +# inv-mpu6050-i2c. +#endef +# +#$(eval $(call KernelPackage,iio-mpu6xxx-i2c)) +# +#define KernelPackage/iio-mpu6xxx-spi +# SUBMENU:=$(IIO_MENU) +# TITLE:=MPU6050/6500/9150 inertial measurement sensor (SPI) +# DEPENDS:=+kmod-spi-bitbang +kmod-iio-core +# KCONFIG:=CONFIG_INV_MPU6050_SPI CONFIG_INV_MPU6050_IIO +# FILES:=$(LINUX_DIR)/drivers/iio/imu/inv_mpu6050/inv-mpu6050.ko +# FILES+=$(LINUX_DIR)/drivers/iio/imu/inv_mpu6050/inv-mpu6050-spi.ko +# AUTOLOAD:=$(call AutoProbe,inv-mpu6050 inv-mpu6050-spi) +#endef +# +#define KernelPackage/iio-mpu6xxx-spi/description +# This driver supports the Invensense MPU6050/6500/9150 and ICM20608 +# motion tracking devices over SPI. +# This driver can be built as a module. The module will be called +# inv-mpu6050-spi. +#endef +# +#$(eval $(call KernelPackage,iio-mpu6xxx-spi)) +# + +define KernelPackage/usb-uac1 +SUBMENU:=$(OTHER_MENU) +TITLE:=usb support uac1 device (staging) +DEPENDS:=+kmod-audio +kmod-usb +FILES:=$(LINUX_DIR)/drivers/usb/gadget/function/u_audio.ko +FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uac1.ko +AUTOLOAD:=$(call AutoProbe, u_audio.ko usb_f_uac1.ko) +endef + +define KernelPackage/usb-uac1/description +Kernel modules for usb uac1 support +endef + +$(eval $(call KernelPackage,usb-uac1)) + +define KernelPackage/usb-video-class +SUBMENU:=$(OTHER_MENU) +TITLE:=Support for the USB Video Class (UVC). (staging) +DEPENDS:=+kmod-vin-v4l2 +kmod-usb +FILES:=$(LINUX_DIR)/drivers/media/usb/uvc/uvcvideo.ko +AUTOLOAD:=$(call AutoProbe, uvc_video.ko) +endef + +define KernelPackage/usb-video-class/description +Kernel modules for usb video class support +endef + +$(eval $(call KernelPackage,usb-video-class)) + +define KernelPackage/snd-usb-audio +SUBMENU:=$(OTHER_MENU) +TITLE:=support for USB audio and USB MIDI devices (staging) +DEPENDS:=+kmod-audio +kmod-usb +FILES:=$(LINUX_DIR)/sound/core/snd-rawmidi.ko +FILES+=$(LINUX_DIR)/sound/usb/snd-usbmidi-lib.ko +FILES+=$(LINUX_DIR)/sound/core/snd-hwdep.ko +FILES+=$(LINUX_DIR)/sound/usb/snd-usb-audio.ko +AUTOLOAD:=$(call AutoProbe, uvc_video.ko) +endef + +define KernelPackage/usb-video-class/description +Kernel modules for usb video class support +endef + +$(eval $(call KernelPackage,snd-usb-audio)) diff --git a/target/allwinner/v851s-fastboot_h13_pv/swupdate/sw-description b/target/allwinner/v851s-fastboot_h13_pv/swupdate/sw-description new file mode 100755 index 000000000..285bb2b3f --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/swupdate/sw-description @@ -0,0 +1,123 @@ +software = +{ + version = "0.1.0"; + description = "Firmware update for Tina Project"; + + stable = { + + /* upgrade recovery,uboot,boot0 ==> change swu_mode,boot_partition ==> reboot */ + upgrade_recovery = { + /* upgrade recovery */ + images: ( + { + filename = "recovery"; + device = "/dev/by-name/recovery"; + installed-directly = true; + }, + { + filename = "uboot"; + type = "awuboot"; + }, + { + filename = "boot0"; + type = "awboot0"; + } + ); + /* change swu_mode to upgrade_kernel,boot_partition to recovery & reboot*/ + bootenv: ( + { + name = "swu_mode"; + value = "upgrade_kernel"; + }, + { + name = "boot_partition"; + value = "recovery"; + }, + { + name = "swu_next"; + value = "reboot"; + } + ); + }; + + /* upgrade kernel,rootfs ==> change sw_mode */ + upgrade_kernel = { + /* upgrade kernel,rootfs */ + images: ( + { + filename = "kernel"; + device = "/dev/by-name/boot"; + installed-directly = true; + }, + { + filename = "rootfs"; + device = "/dev/by-name/rootfs"; + installed-directly = true; + }, + { + filename = "usr"; + device = "/dev/by-name/extend"; + installed-directly = true; + } + ); + /* change sw_mode to upgrade_usr,change boot_partition to boot */ + bootenv: ( + { + name = "swu_mode"; + value = "upgrade_usr"; + }, + { + name = "boot_partition"; + value = "boot"; + } + ); + }; + + /* upgrade usr ==> clean ==> reboot */ + upgrade_usr = { + /* upgrade usr */ + + /* clean swu_param,swu_software,swu_mode & reboot */ + bootenv: ( + { + name = "swu_param"; + value = ""; + }, + { + name = "swu_software"; + value = ""; + }, + { + name = "swu_mode"; + value = ""; + }, + { + name = "swu_next"; + value = "reboot"; + } + ); + }; + + }; + + /* when not call with -e xxx,xxx just clean */ + bootenv: ( + { + name = "swu_param"; + value = ""; + }, + { + name = "swu_software"; + value = ""; + }, + { + name = "swu_mode"; + value = ""; + }, + { + name = "swu_version"; + value = ""; + } + ); + +} diff --git a/target/allwinner/v851s-fastboot_h13_pv/swupdate/sw-subimgs.cfg b/target/allwinner/v851s-fastboot_h13_pv/swupdate/sw-subimgs.cfg new file mode 100755 index 000000000..ac1bf7e95 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/swupdate/sw-subimgs.cfg @@ -0,0 +1,9 @@ +swota_file_list=( +${TINA_BUILD_TOP=}/target/allwinner/${TARGET_BOARD}/swupdate/sw-description +out/${TARGET_BOARD}/boot_initramfs_recovery.img:recovery +out/${TARGET_BOARD}/uboot.img:uboot +out/${TARGET_BOARD}/boot0.img:boot0 +out/${TARGET_BOARD}/boot.img:kernel +out/${TARGET_BOARD}/rootfs.img:rootfs +out/${TARGET_BOARD}/usr.img:usr +) diff --git a/target/allwinner/v851s-fastboot_h13_pv/tina_busybox-init-base-files.mk b/target/allwinner/v851s-fastboot_h13_pv/tina_busybox-init-base-files.mk new file mode 100755 index 000000000..40637adb6 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/tina_busybox-init-base-files.mk @@ -0,0 +1,52 @@ +############################################################################################ +# v851s-fastboot busybox-init-base-files for tina(OpenWrt) Linux +# +# v851s-fastboot busybox-init-base-files will generate shell script according to some +# environmental variables. so tina_busybox-init-base-files.mk is needed. +# +# Version: v1.0 +# Date : 2019-3-19 +# Author : PDC-PD5 +############################################################################################ +TARGET_DIR := $(CURDIR)/busybox-init-base-files +HOOKS := $(CURDIR)/busybox-init-base-files_generate/rootfs_hook_squash.sh +all: + @echo ================================================== + @echo target/allwinner/v851s-fastboot/tina_busybox-init-basefiles.mk is called to generate shell scripts + @echo ================================================== + (${HOOKS} ${TARGET_DIR} >/dev/null) || { \ + echo "Execute the ${HOOKS} is failed"; \ + exit 1; \ + } + @echo generate shell scripts done! + +clean: + @echo ================================================== + @echo target/allwinner/v851s-fastboot/tina_busybox-init-basefiles.mk is called to clean shell scripts + @echo ================================================== +# -rm -f ${TARGET_DIR}/etc/TZ +# -rm -rf ${TARGET_DIR}/etc/cron.d +# -rm -f ${TARGET_DIR}/etc/init.d/S00appdriver +# -rm -f ${TARGET_DIR}/etc/init.d/S00kfc +# -rm -f ${TARGET_DIR}/etc/init.d/S00part +# -rm -f ${TARGET_DIR}/etc/init.d/S00mpp +# -rm -f ${TARGET_DIR}/etc/init.d/S01logging +# -rm -f ${TARGET_DIR}/etc/init.d/S10udev +# -rm -f ${TARGET_DIR}/etc/init.d/S11dev +# -rm -f ${TARGET_DIR}/etc/init.d/S20urandom +# -rm -f ${TARGET_DIR}/etc/init.d/S40network +# -rm -f ${TARGET_DIR}/etc/init.d/S41netparam +# -rm -f ${TARGET_DIR}/etc/init.d/S50telnet +# -rm -f ${TARGET_DIR}/etc/init.d/S50usb +# -rm -f ${TARGET_DIR}/etc/init.d/S91vm +# -rm -f ${TARGET_DIR}/etc/init.d/rcK +# -rm -f ${TARGET_DIR}/etc/init.d/run_adbd +# -rm -f ${TARGET_DIR}/etc/inittab +# -rm -f ${TARGET_DIR}/etc/preinit +# -rm -f ${TARGET_DIR}/etc/profile +# -rm -rf ${TARGET_DIR}/etc/sysconfig +# -rm -f ${TARGET_DIR}/etc/udhcpd.conf +# -rm -f ${TARGET_DIR}/usr/bin/nfsmount +# -rm -f ${TARGET_DIR}/usr/bin/run-cron +# -rm -rf ${TARGET_DIR}/usr/share + @echo clean shell scripts done! diff --git a/target/allwinner/v851s-fastboot_h13_pv/v851s_fastboot_h13_pv.mk b/target/allwinner/v851s-fastboot_h13_pv/v851s_fastboot_h13_pv.mk new file mode 100755 index 000000000..2163bcc21 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/v851s_fastboot_h13_pv.mk @@ -0,0 +1,14 @@ +$(call inherit-product-if-exists, target/allwinner/v851s-common/v851s-common.mk) + +PRODUCT_PACKAGES += + +PRODUCT_COPY_FILES += + +PRODUCT_AAPT_CONFIG := large xlarge hdpi xhdpi +PRODUCT_AAPT_PERF_CONFIG := xhdpi +PRODUCT_CHARACTERISTICS := musicbox + +PRODUCT_BRAND := allwinner +PRODUCT_NAME := v851s_fastboot_h13_pv +PRODUCT_DEVICE := v851s-fastboot_h13_pv +PRODUCT_MODEL := Allwinner v851s fastboot h13_pv board diff --git a/target/allwinner/v851s-fastboot_h13_pv/v851s_fastboot_h13_pvk-setup.sh b/target/allwinner/v851s-fastboot_h13_pv/v851s_fastboot_h13_pvk-setup.sh new file mode 100755 index 000000000..4175d1c52 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/v851s_fastboot_h13_pvk-setup.sh @@ -0,0 +1,145 @@ +# +# Copyright (C) 2012 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# This file is executed by build/envsetup.sh, and can use anything +# defined in envsetup.sh. +# +# In particular, you can add lunch options with the add_lunch_combo +# function: add_lunch_combo generic-eng + +function mkmpp +{ + local curDir=$(pwd) + croot + make package/allwinner/eyesee-mpp/external/compile $@ + make package/allwinner/eyesee-mpp/system/public/compile $@ + make package/allwinner/eyesee-mpp/middleware/compile $@ + if [ "x$?" == "x0" ];then + echo mpp_install + make package/install $@ + else echo mpp_compile_failed,skip_install; + fi + cd ${curDir} +} + +: <<'COMMENTBLOCK' +function mkapp +{ + local curDir=$(pwd) + croot + make package/allwinner/eyesee-mpp/framework/compile $@ + if [ "x$?" == "x0" ];then + make package/allwinner/eyesee-mpp/custom_aw/compile $@ + if [ "x$?" == "x0" ];then + make package/install $@ + else echo app_compile_filed; + fi + else echo frmw_compile_failed; + fi + + cd ${curDir} +} +COMMENTBLOCK + +function mkall() +{ + local curDir=$(pwd) + croot + make $@ + cd ${curDir} +} + +function cleanmpp() +{ + local curDir=$(pwd) + croot + make package/allwinner/eyesee-mpp/middleware/clean $@ + make package/allwinner/eyesee-mpp/system/public/clean $@ + make package/allwinner/eyesee-mpp/external/clean $@ + cd ${curDir} +} + +function cleanapp +{ + local curDir=$(pwd) + croot + make package/allwinner/eyesee-mpp/framework/clean $@ + cd ${curDir} +} + +function cleanall() +{ + local curDir=$(pwd) + croot + make package/clean + make target/clean + make distclean + ckernel && rm -rf user_headers + cd ${curDir} +} + + +cmpp_p () +{ + local curDir=$(pwd); + croot; + cd package/allwinner/eyesee-mpp/middleware +} + +cmpp_s () +{ + croot; + cd external/eyesee-mpp/middleware/sun8iw21 +} + +cfw_p () +{ + croot; + cd package/allwinner/eyesee-mpp/framework +} + +cfw_s () +{ + croot; + cd external/eyesee-mpp/framework/sun8iw21 +} + +cisp () +{ + cmpp_s; + cd ./media/LIBRARY/libisp +} + +crtmedia_p () +{ + croot; + cd package/allwinner/rt_media +} + +crtmedia_s () +{ + croot; + cd external/fast-user-adapter/rt_media +} + +mkfrmw () +{ + local curDir=$(pwd); + croot; + make package/allwinner/eyesee-mpp/framework/compile $@; + cd ${curDir} +} + diff --git a/target/allwinner/v851s-fastboot_h13_pv/vendorsetup.sh b/target/allwinner/v851s-fastboot_h13_pv/vendorsetup.sh new file mode 100755 index 000000000..33ebe60b4 --- /dev/null +++ b/target/allwinner/v851s-fastboot_h13_pv/vendorsetup.sh @@ -0,0 +1,23 @@ +# +# Copyright (C) 2012 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +# This file is executed by build/envsetup.sh, and can use anything +# defined in envsetup.sh. +# +# In particular, you can add lunch options with the add_lunch_combo +# function: add_lunch_combo generic-eng + +add_lunch_combo v851s_fastboot_h13_pv-tina diff --git a/target/allwinner/v851s3-fastboot_sl100_front/defconfig b/target/allwinner/v851s3-fastboot_sl100_front/defconfig index 5d0072cf6..33c80d7c2 100755 --- a/target/allwinner/v851s3-fastboot_sl100_front/defconfig +++ b/target/allwinner/v851s3-fastboot_sl100_front/defconfig @@ -4,6 +4,7 @@ # CONFIG_MODULES=y CONFIG_HAVE_DOT_CONFIG=y +# CONFIG_TARGET_v851s_fastboot_h13_pv is not set # CONFIG_TARGET_v851s_fastboot_sl100_back is not set CONFIG_TARGET_v851s3_fastboot_sl100_front=y CONFIG_TARGET_v851s3_fastboot_sl100_front_=y @@ -1840,7 +1841,7 @@ CONFIG_BUSYBOX_CONFIG_CRONTAB=y # CONFIG_BUSYBOX_CONFIG_FEATURE_DEVFS is not set # CONFIG_BUSYBOX_CONFIG_DEVMEM is not set # CONFIG_BUSYBOX_CONFIG_FBSPLASH is not set -# CONFIG_BUSYBOX_CONFIG_FLASH_ERASEALL is not set +CONFIG_BUSYBOX_CONFIG_FLASH_ERASEALL=y # CONFIG_BUSYBOX_CONFIG_FLASH_LOCK is not set # CONFIG_BUSYBOX_CONFIG_FLASH_UNLOCK is not set # CONFIG_BUSYBOX_CONFIG_FLASHCP is not set diff --git a/target/allwinner/v851s3-fastboot_sl100_front/defconfig_ota b/target/allwinner/v851s3-fastboot_sl100_front/defconfig_ota index 3197b56c2..202a8be72 100755 --- a/target/allwinner/v851s3-fastboot_sl100_front/defconfig_ota +++ b/target/allwinner/v851s3-fastboot_sl100_front/defconfig_ota @@ -4,6 +4,7 @@ # CONFIG_MODULES=y CONFIG_HAVE_DOT_CONFIG=y +# CONFIG_TARGET_v851s_fastboot_h13_pv is not set # CONFIG_TARGET_v851s_fastboot_sl100_back is not set CONFIG_TARGET_v851s3_fastboot_sl100_front=y CONFIG_TARGET_v851s3_fastboot_sl100_front_=y @@ -1839,7 +1840,7 @@ CONFIG_BUSYBOX_CONFIG_CRONTAB=y # CONFIG_BUSYBOX_CONFIG_FEATURE_DEVFS is not set # CONFIG_BUSYBOX_CONFIG_DEVMEM is not set # CONFIG_BUSYBOX_CONFIG_FBSPLASH is not set -# CONFIG_BUSYBOX_CONFIG_FLASH_ERASEALL is not set +CONFIG_BUSYBOX_CONFIG_FLASH_ERASEALL=y # CONFIG_BUSYBOX_CONFIG_FLASH_LOCK is not set # CONFIG_BUSYBOX_CONFIG_FLASH_UNLOCK is not set # CONFIG_BUSYBOX_CONFIG_FLASHCP is not set