From f37407c442d6709ff23faed77716bda748e500b7 Mon Sep 17 00:00:00 2001 From: Dmitry Ermakov Date: Mon, 17 Feb 2025 23:39:22 +0300 Subject: [PATCH] Add Gk7205v500 (#1708) --- .github/workflows/build.yml | 4 + .github/workflows/toolchain.yml | 1 + .../gk7205v500/gk7201v200.generic.config | 2846 ++++++++++++++++ .../gk7205v500/gk7205v500.generic.config | 2857 +++++++++++++++++ .../configs/gk7201v200_lite_defconfig | 72 + .../configs/gk7205v500_lite_defconfig | 72 + general/package/Config.in | 1 + .../package/goke-osdrv-gk7205v500/Config.in | 6 + .../files/kmod/xm_acodec.ko | Bin 0 -> 10364 bytes .../files/kmod/xm_adc.ko | Bin 0 -> 6540 bytes .../files/kmod/xm_adec.ko | Bin 0 -> 8016 bytes .../files/kmod/xm_aenc.ko | Bin 0 -> 21500 bytes .../goke-osdrv-gk7205v500/files/kmod/xm_ai.ko | Bin 0 -> 63092 bytes .../files/kmod/xm_aio.ko | Bin 0 -> 30612 bytes .../goke-osdrv-gk7205v500/files/kmod/xm_ao.ko | Bin 0 -> 56208 bytes .../files/kmod/xm_base.ko | Bin 0 -> 48660 bytes .../files/kmod/xm_chnl.ko | Bin 0 -> 28176 bytes .../files/kmod/xm_cipher_drv.ko | Bin 0 -> 126292 bytes .../files/kmod/xm_gfbg.ko | Bin 0 -> 83308 bytes .../files/kmod/xm_h264e.ko | Bin 0 -> 117380 bytes .../files/kmod/xm_h265e.ko | Bin 0 -> 137312 bytes .../files/kmod/xm_init.ko | Bin 0 -> 1552 bytes .../files/kmod/xm_isp.ko | Bin 0 -> 141852 bytes .../files/kmod/xm_isp_piris.ko | Bin 0 -> 7764 bytes .../files/kmod/xm_isp_pwm.ko | Bin 0 -> 4856 bytes .../files/kmod/xm_isp_sample_ist.ko | Bin 0 -> 4848 bytes .../files/kmod/xm_isp_sensor_i2c.ko | Bin 0 -> 4448 bytes .../files/kmod/xm_isp_sensor_spi.ko | Bin 0 -> 6396 bytes .../files/kmod/xm_ive.ko | Bin 0 -> 161176 bytes .../files/kmod/xm_jpege.ko | Bin 0 -> 45280 bytes .../files/kmod/xm_mipi_rx.ko | Bin 0 -> 39512 bytes .../files/kmod/xm_npu.ko | Bin 0 -> 16776 bytes .../files/kmod/xm_osal.ko | Bin 0 -> 75048 bytes .../files/kmod/xm_pdm.ko | Bin 0 -> 3648 bytes .../goke-osdrv-gk7205v500/files/kmod/xm_pm.ko | Bin 0 -> 7152 bytes .../goke-osdrv-gk7205v500/files/kmod/xm_rc.ko | Bin 0 -> 84832 bytes .../files/kmod/xm_rgn.ko | Bin 0 -> 70692 bytes .../files/kmod/xm_ssp_ota5182_ex.ko | Bin 0 -> 4536 bytes .../files/kmod/xm_ssp_st7789_ex.ko | Bin 0 -> 5828 bytes .../files/kmod/xm_ssp_st7796_ex.ko | Bin 0 -> 5968 bytes .../files/kmod/xm_sys.ko | Bin 0 -> 116404 bytes .../files/kmod/xm_sysconfig.ko | Bin 0 -> 20552 bytes .../files/kmod/xm_tde.ko | Bin 0 -> 34764 bytes .../files/kmod/xm_vedu.ko | Bin 0 -> 26320 bytes .../files/kmod/xm_venc.ko | Bin 0 -> 211640 bytes .../files/kmod/xm_vgs.ko | Bin 0 -> 127360 bytes .../goke-osdrv-gk7205v500/files/kmod/xm_vi.ko | Bin 0 -> 336992 bytes .../goke-osdrv-gk7205v500/files/kmod/xm_vo.ko | Bin 0 -> 154056 bytes .../files/kmod/xm_vpss.ko | Bin 0 -> 285764 bytes .../files/kmod/xm_wdt.ko | Bin 0 -> 9096 bytes .../files/lib/libaac_comm.so | Bin 0 -> 108252 bytes .../files/lib/libaac_dec.so | Bin 0 -> 170564 bytes .../files/lib/libaac_enc.so | Bin 0 -> 227752 bytes .../files/lib/libaac_sbr_dec.so | Bin 0 -> 104428 bytes .../files/lib/libaac_sbr_enc.so | Bin 0 -> 124960 bytes .../goke-osdrv-gk7205v500/files/lib/libae.so | Bin 0 -> 13416 bytes .../goke-osdrv-gk7205v500/files/lib/libawb.so | Bin 0 -> 9320 bytes .../goke-osdrv-gk7205v500/files/lib/libbcd.so | Bin 0 -> 94224 bytes .../files/lib/libdehaze.so | Bin 0 -> 29872 bytes .../goke-osdrv-gk7205v500/files/lib/libdrc.so | Bin 0 -> 42212 bytes .../files/lib/libir_auto.so | Bin 0 -> 9392 bytes .../files/lib/libldci.so | Bin 0 -> 17584 bytes .../files/lib/libmp3_dec.so | Bin 0 -> 63104 bytes .../files/lib/libmp3_enc.so | Bin 0 -> 186252 bytes .../files/lib/libsecurec.so | Bin 0 -> 66864 bytes .../files/lib/libvoice_engine.so | Bin 0 -> 32132 bytes .../goke-osdrv-gk7205v500/files/lib/libvqe.so | Bin 0 -> 27580 bytes .../files/lib/libvqe_3a.so | Bin 0 -> 40920 bytes .../files/lib/libvqe_common.so | Bin 0 -> 25900 bytes .../files/lib/libvqe_eq.so | Bin 0 -> 13524 bytes .../files/lib/libvqe_gain.so | Bin 0 -> 5280 bytes .../files/lib/libvqe_hpf.so | Bin 0 -> 9536 bytes .../files/lib/libvqe_res.so | Bin 0 -> 146300 bytes .../files/lib/libvqe_talkv2.so | Bin 0 -> 191716 bytes .../files/lib/libvqe_wnr.so | Bin 0 -> 554460 bytes .../files/lib/libxmedia_ae.so | Bin 0 -> 210516 bytes .../files/lib/libxmedia_ai.so | Bin 0 -> 38040 bytes .../files/lib/libxmedia_api.so | Bin 0 -> 317364 bytes .../files/lib/libxmedia_awb.so | Bin 0 -> 91400 bytes .../files/lib/libxmedia_awb_natura.so | Bin 0 -> 124168 bytes .../files/lib/libxmedia_cipher.so | Bin 0 -> 42096 bytes .../files/lib/libxmedia_cl.so | Bin 0 -> 263296 bytes .../files/lib/libxmedia_isp.so | Bin 0 -> 459240 bytes .../files/lib/libxmedia_ive.so | Bin 0 -> 119916 bytes .../files/lib/libxmedia_ivp.so | Bin 0 -> 157112 bytes .../files/lib/libxmedia_md.so | Bin 0 -> 29800 bytes .../files/lib/libxmedia_npu.so | Bin 0 -> 71828 bytes .../files/lib/libxmedia_qr.so | Bin 0 -> 29856 bytes .../files/lib/libxmedia_tde.so | Bin 0 -> 17516 bytes .../files/script/load_goke | 302 ++ .../sensor/config/4l_sc223a_i2c_1080p.ini | 78 + .../files/sensor/config/5M_imx335.ini | 68 + .../config/60fps/720p_imx307_i2c_2l.ini | 131 + .../files/sensor/config/WDR/5M_imx335.ini | 69 + .../files/sensor/config/WDR/imx335_i2c_4M.ini | 72 + .../files/sensor/config/bt656_720p.ini | 56 + .../files/sensor/config/gc1054_i2c_720p.ini | 151 + .../files/sensor/config/gc2053_i2c_1080p.ini | 149 + .../files/sensor/config/gc4023_i2c_4M.ini | 71 + .../files/sensor/config/gc4653_i2c_4M.ini | 67 + .../files/sensor/config/gc5603_i2c_5M.ini | 67 + .../sensor/config/imx307_i2c_2l_1080p.ini | 149 + .../files/sensor/config/imx335_i2c_4M.ini | 68 + .../files/sensor/config/jxf23_i2c_1080p.ini | 78 + .../sensor/config/jxf23_i2c_dc_1080p.ini | 98 + .../files/sensor/config/mis2008_i2c_1080p.ini | 79 + .../files/sensor/config/os02g10_i2c_1080p.ini | 79 + .../files/sensor/config/sc200ai_i2c_1080p.ini | 78 + .../files/sensor/config/sc2232h_i2c_1080p.ini | 78 + .../files/sensor/config/sc2239_i2c_1080p.ini | 148 + .../files/sensor/config/sc223a_i2c_1080p.ini | 78 + .../files/sensor/config/sc2335_i2c_1080p.ini | 78 + .../files/sensor/config/sc401ai_i2c_4M.ini | 83 + .../config/smtsec_imx307_i2c_4l_1080p.ini | 149 + .../goke-osdrv-gk7205v500/files/sensor/iq | 1 + .../files/sensor/libsns_ar0237.so | Bin 0 -> 43108 bytes .../files/sensor/libsns_f37.so | Bin 0 -> 31208 bytes .../files/sensor/libsns_f37p.so | Bin 0 -> 31208 bytes .../files/sensor/libsns_gc2053.so | Bin 0 -> 39952 bytes .../files/sensor/libsns_gc2053_forcar.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_gc2083.so | Bin 0 -> 39936 bytes .../files/sensor/libsns_gc2093.so | Bin 0 -> 44216 bytes .../files/sensor/libsns_gc3023.so | Bin 0 -> 31748 bytes .../files/sensor/libsns_gc4023.so | Bin 0 -> 31748 bytes .../files/sensor/libsns_gc4653_2l.so | Bin 0 -> 30636 bytes .../files/sensor/libsns_gc4663.so | Bin 0 -> 34916 bytes .../files/sensor/libsns_gc5603.so | Bin 0 -> 31744 bytes .../files/sensor/libsns_imx290.so | Bin 0 -> 43104 bytes .../files/sensor/libsns_imx307.so | Bin 0 -> 152216 bytes .../files/sensor/libsns_imx307_2l.so | Bin 0 -> 39008 bytes .../files/sensor/libsns_imx327.so | Bin 0 -> 39008 bytes .../files/sensor/libsns_imx327_2l.so | Bin 0 -> 39008 bytes .../files/sensor/libsns_imx335.so | Bin 0 -> 49336 bytes .../files/sensor/libsns_k03.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_k04.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_k05.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_k06.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_k17.so | Bin 0 -> 31208 bytes .../files/sensor/libsns_k303.so | Bin 0 -> 34736 bytes .../files/sensor/libsns_os02g10.so | Bin 0 -> 31728 bytes .../files/sensor/libsns_os03b10.so | Bin 0 -> 26704 bytes .../files/sensor/libsns_os04b10.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_os04c10.so | Bin 0 -> 30636 bytes .../files/sensor/libsns_os04c10_2l.so | Bin 0 -> 43092 bytes .../files/sensor/libsns_os05a.so | Bin 0 -> 43092 bytes .../files/sensor/libsns_os05a_2l.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_ov2718.so | Bin 0 -> 125012 bytes .../files/sensor/libsns_q03.so | Bin 0 -> 31208 bytes .../files/sensor/libsns_q03p.so | Bin 0 -> 31208 bytes .../files/sensor/libsns_sc2231.so | Bin 0 -> 31208 bytes .../files/sensor/libsns_sc2235.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_sc223a.so | Bin 0 -> 39000 bytes .../files/sensor/libsns_sc2336.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_sc3235.so | Bin 0 -> 30636 bytes .../files/sensor/libsns_sc3335.so | Bin 0 -> 30636 bytes .../files/sensor/libsns_sc3336.so | Bin 0 -> 30636 bytes .../files/sensor/libsns_sc401ai.so | Bin 0 -> 31172 bytes .../files/sensor/libsns_sc4236.so | Bin 0 -> 30636 bytes .../files/sensor/libsns_sc4336.so | Bin 0 -> 26540 bytes .../files/sensor/libsns_sc500ai.so | Bin 0 -> 31208 bytes .../files/sensor/libsns_sc530ai.so | Bin 0 -> 41092 bytes .../files/sensor/libsns_sc530ai_2l.so | Bin 0 -> 28620 bytes .../files/sensor/libsns_sc5336.so | Bin 0 -> 30636 bytes .../files/sensor/libsns_sc8238.so | Bin 0 -> 49284 bytes .../files/sensor/libsns_sp2305.so | Bin 0 -> 26540 bytes .../goke-osdrv-gk7205v500.mk | 158 + 166 files changed, 8542 insertions(+) create mode 100644 br-ext-chip-goke/board/gk7205v500/gk7201v200.generic.config create mode 100644 br-ext-chip-goke/board/gk7205v500/gk7205v500.generic.config create mode 100644 br-ext-chip-goke/configs/gk7201v200_lite_defconfig create mode 100644 br-ext-chip-goke/configs/gk7205v500_lite_defconfig create mode 100644 general/package/goke-osdrv-gk7205v500/Config.in create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_acodec.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_adc.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_adec.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_aenc.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_ai.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_aio.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_ao.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_base.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_chnl.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_cipher_drv.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_gfbg.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_h264e.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_h265e.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_init.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_piris.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_pwm.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_sample_ist.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_sensor_i2c.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_sensor_spi.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_ive.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_jpege.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_mipi_rx.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_npu.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_osal.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_pdm.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_pm.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_rc.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_rgn.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_ssp_ota5182_ex.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_ssp_st7789_ex.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_ssp_st7796_ex.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_sys.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_sysconfig.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_tde.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_vedu.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_venc.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_vgs.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_vi.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_vo.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_vpss.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/kmod/xm_wdt.ko create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libaac_comm.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libaac_dec.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libaac_enc.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libaac_sbr_dec.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libaac_sbr_enc.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libae.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libawb.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libbcd.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libdehaze.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libdrc.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libir_auto.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libldci.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libmp3_dec.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libmp3_enc.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libsecurec.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvoice_engine.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvqe.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvqe_3a.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvqe_common.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvqe_eq.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvqe_gain.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvqe_hpf.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvqe_res.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvqe_talkv2.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libvqe_wnr.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_ae.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_ai.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_api.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_awb.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_awb_natura.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_cipher.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_cl.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_isp.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_ive.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_ivp.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_md.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_npu.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_qr.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/lib/libxmedia_tde.so create mode 100755 general/package/goke-osdrv-gk7205v500/files/script/load_goke create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/4l_sc223a_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/5M_imx335.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/60fps/720p_imx307_i2c_2l.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/WDR/5M_imx335.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/WDR/imx335_i2c_4M.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/bt656_720p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/gc1054_i2c_720p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/gc2053_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/gc4023_i2c_4M.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/gc4653_i2c_4M.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/gc5603_i2c_5M.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/imx307_i2c_2l_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/imx335_i2c_4M.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/jxf23_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/jxf23_i2c_dc_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/mis2008_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/os02g10_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/sc200ai_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/sc2232h_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/sc2239_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/sc223a_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/sc2335_i2c_1080p.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/sc401ai_i2c_4M.ini create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/config/smtsec_imx307_i2c_4l_1080p.ini create mode 120000 general/package/goke-osdrv-gk7205v500/files/sensor/iq create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_ar0237.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_f37.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_f37p.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_gc2053.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_gc2053_forcar.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_gc2083.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_gc2093.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_gc3023.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_gc4023.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_gc4653_2l.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_gc4663.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_gc5603.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_imx290.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_imx307.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_imx307_2l.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_imx327.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_imx327_2l.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_imx335.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_k03.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_k04.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_k05.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_k06.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_k17.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_k303.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_os02g10.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_os03b10.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_os04b10.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_os04c10.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_os04c10_2l.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_os05a.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_os05a_2l.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_ov2718.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_q03.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_q03p.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc2231.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc2235.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc223a.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc2336.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc3235.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc3335.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc3336.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc401ai.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc4236.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc4336.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc500ai.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc530ai.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc530ai_2l.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc5336.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sc8238.so create mode 100644 general/package/goke-osdrv-gk7205v500/files/sensor/libsns_sp2305.so create mode 100644 general/package/goke-osdrv-gk7205v500/goke-osdrv-gk7205v500.mk diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 12c421a7..8d122823 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -103,6 +103,9 @@ jobs: - gk7205v300_lite - gk7605v100_lite + # Goke [GK7205V500] + - gk7205v500_lite + # Allwinner - v851s_lite @@ -150,6 +153,7 @@ jobs: - hi3516av200_ultimate - gk7205v200_ultimate - gk7205v300_ultimate + - gk7205v500_ultimate steps: - name: Checkout source diff --git a/.github/workflows/toolchain.yml b/.github/workflows/toolchain.yml index 3fb7e90a..2a4008cb 100644 --- a/.github/workflows/toolchain.yml +++ b/.github/workflows/toolchain.yml @@ -34,6 +34,7 @@ jobs: # Goke - {"platform": "gk7102"} - {"platform": "gk7205v200"} + - {"platform": "gk7205v500"} # Ingenic - {"platform": "t20"} diff --git a/br-ext-chip-goke/board/gk7205v500/gk7201v200.generic.config b/br-ext-chip-goke/board/gk7205v500/gk7201v200.generic.config new file mode 100644 index 00000000..84a7b319 --- /dev/null +++ b/br-ext-chip-goke/board/gk7205v500/gk7201v200.generic.config @@ -0,0 +1,2846 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm 4.9.37 Kernel Configuration +# +CONFIG_ARM=y +CONFIG_ARM_HAS_SG_CHAIN=y +CONFIG_MIGHT_HAVE_PCI=y +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_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=y +# CONFIG_KERNEL_LZO is not set +# CONFIG_KERNEL_LZ4 is not set +CONFIG_DEFAULT_HOSTNAME="openipc" +# CONFIG_SWAP is not set +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +# CONFIG_POSIX_MQUEUE is not set +CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_FHANDLE=y +CONFIG_USELIB=y +# CONFIG_AUDIT is not set +CONFIG_HAVE_ARCH_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_HANDLE_DOMAIN_IRQ=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +CONFIG_ARCH_CLOCKSOURCE_DATA=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y + +# +# Timers subsystem +# +CONFIG_HZ_PERIODIC=y +# CONFIG_NO_HZ_IDLE is not set +# CONFIG_NO_HZ is not set +# CONFIG_HIGH_RES_TIMERS is not set + +# +# 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 is not set +# CONFIG_TASKSTATS is not set + +# +# RCU Subsystem +# +CONFIG_TINY_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +# CONFIG_TASKS_RCU is not set +# CONFIG_RCU_STALL_COMMON is not set +# 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=16 +CONFIG_NMI_LOG_BUF_SHIFT=13 +CONFIG_GENERIC_SCHED_CLOCK=y +# CONFIG_CGROUPS is not set +# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_NAMESPACES=y +# CONFIG_UTS_NS is not set +# CONFIG_IPC_NS is not set +# CONFIG_USER_NS is not set +# CONFIG_PID_NS is not set +# CONFIG_NET_NS is not set +# CONFIG_SCHED_AUTOGROUP is not set +# CONFIG_SYSFS_DEPRECATED is not set +# CONFIG_RELAY is not set +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +# CONFIG_RD_BZIP2 is not set +# CONFIG_RD_LZMA is not set +# CONFIG_RD_XZ is not set +# CONFIG_RD_LZO is not set +CONFIG_RD_LZ4=y +# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +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=y +# CONFIG_SYSCTL_SYSCALL is not set +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set +# CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set +CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y +CONFIG_BUG=y +CONFIG_ELF_CORE=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=y +CONFIG_ADVISE_SYSCALLS=y +# CONFIG_USERFAULTFD is not set +CONFIG_MEMBARRIER=y +# CONFIG_EMBEDDED is not set +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=y +CONFIG_SLUB_DEBUG=y +CONFIG_COMPAT_BRK=y +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# 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 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_OPTPROBES=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_HAVE_CC_STACKPROTECTOR=y +CONFIG_CC_STACKPROTECTOR=y +# CONFIG_CC_STACKPROTECTOR_NONE is not set +# CONFIG_CC_STACKPROTECTOR_REGULAR is not set +CONFIG_CC_STACKPROTECTOR_STRONG=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_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=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=y +CONFIG_BLK_DEV_BSG=y +# CONFIG_BLK_DEV_BSGLIB is not set +# CONFIG_BLK_DEV_INTEGRITY is not set +CONFIG_BLK_CMDLINE_PARSER=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_AIX_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +# CONFIG_MAC_PARTITION is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_BSD_DISKLABEL is not set +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +# CONFIG_LDM_PARTITION is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +# CONFIG_EFI_PARTITION is not set +# CONFIG_SYSV68_PARTITION is not set +CONFIG_CMDLINE_PARTITION=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_FREEZER=y + +# +# System Type +# +CONFIG_MMU=y +CONFIG_ARCH_MULTIPLATFORM=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 + +# +# Multiple platform selection +# + +# +# CPU Core family selection +# +# CONFIG_ARCH_MULTI_V6 is not set +CONFIG_ARCH_MULTI_V7=y +CONFIG_ARCH_MULTI_V6_V7=y +# CONFIG_ARCH_MULTI_CPU_AUTO is not set +# CONFIG_ARCH_VIRT is not set +# CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_ALPINE is not set +# CONFIG_ARCH_ARTPEC is not set +# CONFIG_ARCH_AT91 is not set +# CONFIG_ARCH_BCM is not set +# CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_DIGICOLOR is not set +# CONFIG_ARCH_HIGHBANK is not set +# CONFIG_ARCH_HISI is not set +CONFIG_ARCH_XMEDIA=y + +# +# Xmedia platform type +# +CONFIG_ARCH_XM72050200=y +# CONFIG_ARCH_XM72050300 is not set +# CONFIG_ARCH_XM72020300 is not set +# CONFIG_ARCH_XM76050100 is not set +# CONFIG_ARCH_XM72050500 is not set +# CONFIG_ARCH_XM720XXX is not set +# CONFIG_XM_FPGA is not set +# CONFIG_XMEDIA_MC is not set +CONFIG_BSP_ZRELADDR=0x40008000 +CONFIG_BSP_PARAMS_PHYS=0x00000100 +CONFIG_BSP_INITRD_PHYS=0x00800000 +# CONFIG_HW_GZIP_IMAGE is not set +# CONFIG_HW_GZIP_TOOL="" +# CONFIG_ARCH_KEYSTONE is not set +# CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_MEDIATEK is not set + +# +# TI OMAP/AM/DM/DRA Family +# +# CONFIG_ARCH_OMAP3 is not set +# CONFIG_ARCH_OMAP4 is not set +# CONFIG_SOC_OMAP5 is not set +# CONFIG_SOC_AM33XX is not set +# CONFIG_SOC_AM43XX is not set +# CONFIG_SOC_DRA7XX is not set +# CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_SOCFPGA is not set +# CONFIG_PLAT_SPEAR is not set +# CONFIG_ARCH_STI is not set +# CONFIG_ARCH_S5PV210 is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_SUNXI is not set +# CONFIG_ARCH_SIRF is not set +# CONFIG_ARCH_TANGO is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_UNIPHIER is not set +# CONFIG_ARCH_U8500 is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_WM8850 is not set +# CONFIG_ARCH_ZX is not set +# CONFIG_ARCH_ZYNQ is not set + +# +# 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 is not set +# CONFIG_CPU_ICACHE_DISABLE is not set +# CONFIG_CPU_DCACHE_DISABLE is not set +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_KUSER_HELPERS=y +CONFIG_VDSO=y +CONFIG_MIGHT_HAVE_CACHE_L2X0=y +# CONFIG_CACHE_L2X0 is not set +CONFIG_ARM_L1_CACHE_SHIFT_6=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_DMA_MEM_BUFFERABLE=y +# CONFIG_DEBUG_RODATA is not set +CONFIG_MULTI_IRQ_HANDLER=y +# CONFIG_ARM_ERRATA_430973 is not set +# CONFIG_ARM_ERRATA_720789 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 is not set +# 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=0 +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +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 is not set +CONFIG_THUMB2_KERNEL=y +CONFIG_ARM_PATCH_IDIV=y +CONFIG_AEABI=y +# CONFIG_OABI_COMPAT is not set +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +CONFIG_HAVE_ARCH_PFN_VALID=y +# CONFIG_HIGHMEM is not set +# CONFIG_CPU_SW_DOMAIN_PAN is not set +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_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_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_NEED_PER_CPU_KM=y +# CONFIG_CLEANCACHE is not set +# CONFIG_CMA is not set +# 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_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 + +# +# Boot options +# +CONFIG_USE_OF=y +CONFIG_ATAGS=y +# CONFIG_DEPRECATED_PARAM_STRUCT is not set +CONFIG_ZBOOT_ROM_TEXT=0 +CONFIG_ZBOOT_ROM_BSS=0 +CONFIG_ARM_APPENDED_DTB=y +CONFIG_ARM_ATAG_DTB_COMPAT=y +CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set +CONFIG_CMDLINE="" +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_AUTO_ZRELADDR=y +# CONFIG_EFI 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_CORE_DUMP_DEFAULT_ELF_HEADERS=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=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_PM_SLEEP=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +# CONFIG_APM_EMULATION is not set +CONFIG_PM_CLK=y +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set +CONFIG_CPU_PM=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARM_CPU_SUSPEND=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_DIAG is not set +CONFIG_UNIX=y +# CONFIG_UNIX_DIAG is not set +CONFIG_XFRM=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 is not set +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +# CONFIG_IP_PNP_BOOTP is not set +# CONFIG_IP_PNP_RARP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +CONFIG_NET_IP_TUNNEL=y +# CONFIG_IP_MROUTE is not set +# CONFIG_SYN_COOKIES is not set +CONFIG_NET_UDP_TUNNEL=y +CONFIG_NET_FOU=y +# 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 is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +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=y +# CONFIG_IPV6_ROUTER_PREF is not set +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +# CONFIG_INET6_AH is not set +# CONFIG_INET6_ESP is not set +# CONFIG_INET6_IPCOMP is not set +# CONFIG_IPV6_MIP6 is not set +# CONFIG_IPV6_ILA is not set +# CONFIG_INET6_XFRM_TUNNEL is not set +# CONFIG_INET6_TUNNEL is not set +# CONFIG_INET6_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET6_XFRM_MODE_TUNNEL is not set +# CONFIG_INET6_XFRM_MODE_BEET is not set +# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set +# CONFIG_IPV6_SIT is not set +# CONFIG_IPV6_TUNNEL is not set +CONFIG_IPV6_FOU=y +# CONFIG_IPV6_FOU_TUNNEL is not set +# CONFIG_IPV6_MULTIPLE_TABLES is not set +# CONFIG_IPV6_MROUTE is not set +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NET_PTP_CLASSIFY is not set +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=m + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +# CONFIG_NETFILTER_NETLINK_ACCT is not set +# CONFIG_NETFILTER_NETLINK_QUEUE is not set +# CONFIG_NETFILTER_NETLINK_LOG is not set +# CONFIG_NF_CONNTRACK is not set +# CONFIG_NF_TABLES is not set +CONFIG_NETFILTER_XTABLES=y + +# +# Xtables combined modules +# +# CONFIG_NETFILTER_XT_MARK is not set + +# +# Xtables targets +# +# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set +# CONFIG_NETFILTER_XT_TARGET_HMARK is not set +# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set +# CONFIG_NETFILTER_XT_TARGET_LOG is not set +# CONFIG_NETFILTER_XT_TARGET_MARK is not set +# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set +# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set +# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set +# CONFIG_NETFILTER_XT_TARGET_TEE is not set +# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set + +# +# Xtables matches +# +# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set +# CONFIG_NETFILTER_XT_MATCH_BPF is not set +# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set +# CONFIG_NETFILTER_XT_MATCH_CPU is not set +# CONFIG_NETFILTER_XT_MATCH_DCCP is not set +# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set +# CONFIG_NETFILTER_XT_MATCH_DSCP is not set +# CONFIG_NETFILTER_XT_MATCH_ECN is not set +# CONFIG_NETFILTER_XT_MATCH_ESP is not set +# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set +# CONFIG_NETFILTER_XT_MATCH_HL is not set +# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set +# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set +# CONFIG_NETFILTER_XT_MATCH_L2TP is not set +# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set +# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set +# CONFIG_NETFILTER_XT_MATCH_MAC is not set +# CONFIG_NETFILTER_XT_MATCH_MARK is not set +# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set +# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set +# CONFIG_NETFILTER_XT_MATCH_OWNER is not set +# CONFIG_NETFILTER_XT_MATCH_POLICY is not set +# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set +# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set +# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set +# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set +# CONFIG_NETFILTER_XT_MATCH_REALM is not set +# CONFIG_NETFILTER_XT_MATCH_RECENT is not set +# CONFIG_NETFILTER_XT_MATCH_SCTP is not set +# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set +# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set +# CONFIG_NETFILTER_XT_MATCH_STRING is not set +# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set +# CONFIG_NETFILTER_XT_MATCH_TIME is not set +# CONFIG_NETFILTER_XT_MATCH_U32 is not set +# CONFIG_IP_SET is not set +# CONFIG_IP_VS is not set + +# +# IP: Netfilter Configuration +# +# CONFIG_NF_DEFRAG_IPV4 is not set +# CONFIG_NF_DUP_IPV4 is not set +# CONFIG_NF_LOG_ARP is not set +# CONFIG_NF_LOG_IPV4 is not set +# CONFIG_NF_REJECT_IPV4 is not set +CONFIG_IP_NF_IPTABLES=y +# CONFIG_IP_NF_MATCH_AH is not set +# CONFIG_IP_NF_MATCH_ECN is not set +# CONFIG_IP_NF_MATCH_TTL is not set +CONFIG_IP_NF_FILTER=y +# CONFIG_IP_NF_TARGET_REJECT is not set +# CONFIG_IP_NF_MANGLE is not set +# CONFIG_IP_NF_RAW is not set +# CONFIG_IP_NF_ARPTABLES is not set + +# +# IPv6: Netfilter Configuration +# +# CONFIG_NF_DEFRAG_IPV6 is not set +# CONFIG_NF_DUP_IPV6 is not set +# CONFIG_NF_REJECT_IPV6 is not set +# CONFIG_NF_LOG_IPV6 is not set +# CONFIG_IP6_NF_IPTABLES is not set +# CONFIG_BRIDGE_NF_EBTABLES 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_STP=y +CONFIG_BRIDGE=y +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_HAVE_NET_DSA=y +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +CONFIG_LLC=y +# 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_6LOWPAN is not set +# CONFIG_IEEE802154 is not set +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set +# CONFIG_DNS_RESOLVER 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_SOCK_CGROUP_DATA 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_WIRELESS=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +CONFIG_CFG80211_DEFAULT_PS=y +# 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=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_MINSTREL_HT=y +# CONFIG_MAC80211_RC_MINSTREL_VHT is not set +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +# CONFIG_MAC80211_MESH is not set +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU 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=y +# CONFIG_NET_DEVLINK is not set +CONFIG_MAY_USE_DEVLINK=y +CONFIG_HAVE_CBPF_JIT=y + +# +# Device Drivers +# +CONFIG_ARM_AMBA=y + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER=y +CONFIG_UEVENT_HELPER_PATH="/sbin/mdev" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +# CONFIG_PREVENT_FIRMWARE_BUILD is not set +CONFIG_FW_LOADER=y +# CONFIG_FIRMWARE_IN_KERNEL is not set +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +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 + +# +# Bus devices +# +# CONFIG_BRCMSTB_GISB_ARB 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=y +# CONFIG_MTD_AFS_PARTS is not set +CONFIG_MTD_OF_PARTS=y +# CONFIG_MTD_AR7_PARTS is not set + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=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 is not set +# 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_ECC=y +# CONFIG_MTD_NAND_ECC_SMC is not set +CONFIG_MTD_NAND=y +# CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_SM_COMMON is not set +# CONFIG_MTD_NAND_DENALI_DT is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set +CONFIG_MTD_NAND_IDS=y +# CONFIG_MTD_NAND_DISKONCHIP is not set +# CONFIG_MTD_NAND_DOCG4 is not set +# CONFIG_MTD_NAND_NANDSIM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_HISI504 is not set +# CONFIG_MTD_NAND_MTK is not set +CONFIG_MTD_SPI_NAND_XMEDIA=y +# CONFIG_XMEDIA_NAND_ECC_STATUS_REPORT is not set +# CONFIG_XMEDIA_NAND_FS_MAY_NO_YAFFS2 is not set +CONFIG_MTD_SPI_NAND_FMC100=y +# 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_XMEDIA_SFC=y +# CONFIG_MTD_SPI_IDS is not set +CONFIG_CLOSE_SPI_8PIN_4IO=y +CONFIG_XMEDIA_SPI_BLOCK_PROTECT=y +CONFIG_MTD_UBI=y +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_LIMIT=20 +# CONFIG_MTD_UBI_FASTMAP is not set +# CONFIG_MTD_UBI_GLUEBI is not set +CONFIG_MTD_UBI_BLOCK=y +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_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +# CONFIG_BLK_DEV_DRBD is not set +# CONFIG_BLK_DEV_NBD is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=65536 +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_MG_DISK 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_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 + +# +# SCSI device support +# +CONFIG_SCSI_MOD=m +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +CONFIG_SCSI_NETLINK=y +# CONFIG_SCSI_MQ_DEFAULT is not set +# CONFIG_SCSI_PROC_FS is not set + +# +# 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=m +# 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_LIBFC is not set +# CONFIG_SCSI_DEBUG 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_MII=m +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_GENEVE is not set +# CONFIG_GTP 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=m +# CONFIG_TUN_VNET_CROSS_LE is not set +# CONFIG_VETH is not set +# CONFIG_NLMON is not set + +# +# CAIF transport drivers +# + +# +# Distributed Switch Architecture drivers +# +CONFIG_ETHERNET=y +# CONFIG_ALTERA_TSE is not set +# CONFIG_NET_VENDOR_AMAZON is not set +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_VENDOR_AURORA is not set +# CONFIG_NET_CADENCE is not set +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +# CONFIG_DM9000 is not set +# CONFIG_DNET is not set +# CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FARADAY is not set +CONFIG_NET_VENDOR_XMEDIA=y +# CONFIG_HIX5HD2_GMAC is not set +CONFIG_XMEDIA_FEMAC=y +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +# CONFIG_HIETH_GMAC is not set +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_MARVELL is not set +# CONFIG_NET_VENDOR_MICREL is not set +CONFIG_NET_VENDOR_MICROCHIP=y +# CONFIG_ENC28J60 is not set +# CONFIG_ENCX24J600 is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_NETRONOME is not set +# CONFIG_ETHOC is not set +# CONFIG_NET_VENDOR_QUALCOMM is not set +# CONFIG_NET_VENDOR_RENESAS is not set +# CONFIG_NET_VENDOR_ROCKER is not set +# CONFIG_NET_VENDOR_SAMSUNG is not set +# CONFIG_NET_VENDOR_SEEQ is not set +# CONFIG_NET_VENDOR_SMSC is not set +# CONFIG_NET_VENDOR_STMICRO is not set +# CONFIG_NET_VENDOR_SYNOPSYS is not set +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET 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_XMEDIA_FEMAC=y +# CONFIG_MDIO_HISI_FEMAC is not set + +# +# MII PHY device drivers +# +# 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_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 +CONFIG_USB_NET_DRIVERS=m +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_RTL8152 is not set +# CONFIG_USB_LAN78XX is not set +CONFIG_USB_USBNET=m +# CONFIG_USB_NET_AX8817X is not set +# CONFIG_USB_NET_AX88179_178A is not set +CONFIG_USB_NET_CDCETHER=m +# CONFIG_USB_NET_CDC_EEM is not set +# CONFIG_USB_NET_CDC_NCM is not set +# CONFIG_USB_NET_HUAWEI_CDC_NCM is not set +# CONFIG_USB_NET_CDC_MBIM is not set +# CONFIG_USB_NET_DM9601 is not set +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set +# CONFIG_USB_NET_SMSC75XX is not set +# CONFIG_USB_NET_SMSC95XX is not set +# CONFIG_USB_NET_GL620A is not set +# CONFIG_USB_NET_NET1080 is not set +# CONFIG_USB_NET_PLUSB is not set +# CONFIG_USB_NET_MCS7830 is not set +CONFIG_USB_NET_RNDIS_HOST=m +# CONFIG_USB_NET_CDC_SUBSET is not set +# CONFIG_USB_NET_ZAURUS is not set +# CONFIG_USB_NET_CX82310_ETH is not set +# CONFIG_USB_NET_KALMIA is not set +# CONFIG_USB_NET_QMI_WWAN is not set +# CONFIG_USB_NET_INT51X1 is not set +# CONFIG_USB_IPHETH is not set +# CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set +# CONFIG_USB_NET_CH9200 is not set +CONFIG_WLAN=y +# CONFIG_WLAN_VENDOR_ADMTEK is not set +# CONFIG_WLAN_VENDOR_ATH is not set +# CONFIG_WLAN_VENDOR_ATMEL is not set +# CONFIG_WLAN_VENDOR_BROADCOM is not set +# CONFIG_WLAN_VENDOR_CISCO is not set +# CONFIG_WLAN_VENDOR_INTEL is not set +# CONFIG_WLAN_VENDOR_INTERSIL is not set +# CONFIG_WLAN_VENDOR_MARVELL is not set +CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_MT7601U=m +# CONFIG_WLAN_VENDOR_RALINK is not set +# CONFIG_WLAN_VENDOR_REALTEK is not set +# CONFIG_WLAN_VENDOR_RSI is not set +# CONFIG_WLAN_VENDOR_ST is not set +# CONFIG_WLAN_VENDOR_TI is not set +# CONFIG_WLAN_VENDOR_ZYDAS is not set +# CONFIG_MAC80211_HWSIM is not set +# CONFIG_USB_NET_RNDIS_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 is not set +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +# CONFIG_INPUT_KEYBOARD is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +# CONFIG_INPUT_TOUCHSCREEN is not set +# CONFIG_INPUT_MISC is not set +# CONFIG_RMI4_CORE is not set + +# +# Hardware I/O ports +# +# CONFIG_SERIO is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +# CONFIG_VT_HW_CONSOLE_BINDING 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_DEVMEM=y +# CONFIG_DEVKMEM is not set + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_AMBA_PL010 is not set +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +# 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_HVC_DCC is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_R3964 is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +# CONFIG_XILLYBUS is not set + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_MUX=y + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# CONFIG_I2C_MUX_GPIO is not set +# CONFIG_I2C_MUX_PCA9541 is not set +# CONFIG_I2C_MUX_PCA954x is not set +# CONFIG_I2C_MUX_PINCTRL is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_I2C_DEMUX_PINCTRL 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_XMEDIA=y +# CONFIG_I2C_NOMADIK is not set +# CONFIG_I2C_OCORES is not set +# 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=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_DMA_MSG_MIN_LEN=5 +CONFIG_DMA_MSG_MAX_LEN=4090 +# 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 + +# +# 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_PL022=y +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_SC18IS602 is not set +# 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 is not set +# 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=y +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_GPIOLIB=y +CONFIG_OF_GPIO=y +CONFIG_GPIOLIB_IRQCHIP=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_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_PL061=y +# 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=y +# CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set +# CONFIG_POWER_RESET_GPIO is not set +# CONFIG_POWER_RESET_GPIO_RESTART is not set +CONFIG_POWER_RESET_XMEDIA=y +# CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_RESTART is not set +# CONFIG_POWER_RESET_VERSATILE is not set +# CONFIG_POWER_RESET_SYSCON is not set +# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +# CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +# CONFIG_TEST_POWER is not set +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2781 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_BQ27XXX is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_MAX8903 is not set +# CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_GPIO is not set +# CONFIG_CHARGER_BQ2415X is not set +# CONFIG_CHARGER_BQ24190 is not set +# CONFIG_CHARGER_BQ24257 is not set +# CONFIG_CHARGER_BQ24735 is not set +# CONFIG_CHARGER_BQ25890 is not set +# CONFIG_CHARGER_SMB347 is not set +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_CHARGER_RT9455 is not set +# CONFIG_HWMON is not set +# CONFIG_THERMAL is not set +# CONFIG_WATCHDOG 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=y +# 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_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_MFD_XMEDIA_FMC=y +# 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_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 is not set + +# +# Graphics support +# +# CONFIG_IMX_IPUV3_CORE is not set +# CONFIG_DRM is not set + +# +# ACP (Audio CoProcessor) Configuration +# + +# +# Frame buffer Devices +# +# CONFIG_FB is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +# CONFIG_VGASTATE is not set + +# +# Console display driver support +# +CONFIG_DUMMY_CONSOLE=y +# CONFIG_SOUND 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 + +# +# 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=y +# 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 is not set +# CONFIG_USB_OTG_WHITELIST 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=y +CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_EHCI_HCD 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 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 + +# +# 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 is not set + +# +# 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=y +# CONFIG_USB_DWC3_HOST is not set +# CONFIG_USB_DWC3_GADGET is not set +CONFIG_USB_DWC3_DUAL_ROLE=y + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_OF_SIMPLE=y +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_ISP1760 is not set + +# +# USB port drivers +# +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_CH341 is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_F81232 is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_IUU is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_METRO is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_MXUPORT is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_OTI6858 is not set +# CONFIG_USB_SERIAL_QCAUX is not set +# CONFIG_USB_SERIAL_QUALCOMM is not set +# CONFIG_USB_SERIAL_SPCP8X5 is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_SYMBOL is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_OPTICON is not set +# CONFIG_USB_SERIAL_XSENS_MT is not set +# CONFIG_USB_SERIAL_WISHBONE is not set +# CONFIG_USB_SERIAL_SSU100 is not set +# CONFIG_USB_SERIAL_QT2 is not set +# CONFIG_USB_SERIAL_DEBUG 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_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_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_HIUSB_DEVICE2_0 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_GADGET_XILINX is not set +# CONFIG_USB_DUMMY_HCD is not set +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_RNDIS=m +CONFIG_USB_F_MASS_STORAGE=m +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_SERIAL is not set +CONFIG_USB_CONFIGFS_ACM=y +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_NCM is not set +CONFIG_USB_CONFIGFS_ECM=y +# 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 is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +# CONFIG_USB_CONFIGFS_F_PRINTER is not set +# CONFIG_USB_ULPI_BUS is not set +# CONFIG_UWB is not set +CONFIG_MMC=y +# CONFIG_MMC_DEBUG is not set +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SIMPLE=y + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=y +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_MMC_BLOCK_BOUNCE=y +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_ARMMMCI is not set +CONFIG_MMC_SDHCI=y +CONFIG_MMC_SDHCI_PLTFM=y +# CONFIG_MMC_SDHCI_OF_ARASAN is not set +# CONFIG_MMC_SDHCI_OF_AT91 is not set +CONFIG_MMC_SDHCI_XMEDIA=y +# CONFIG_MMC_SDHCI_F_SDH30 is not set +# CONFIG_MMC_SPI 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_MTK is not set +# CONFIG_MMC_CQ_HCI 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 + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +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_XMEDIA=y +# 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_PL030 is not set +# CONFIG_RTC_DRV_PL031 is not set +# CONFIG_RTC_DRV_SNVS is not set + +# +# HID Sensor RTC drivers +# +# CONFIG_DMADEVICES is not set + +# +# DMABUF options +# +# CONFIG_SYNC_FILE is not set +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set +# CONFIG_VIRT_DRIVERS is not set + +# +# Virtio drivers +# +# 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 +# CONFIG_VT6656 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD 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_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_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_PXA is not set +# CONFIG_COMMON_CLK_PIC32 is not set +CONFIG_COMMON_CLK_XM72050200=y +CONFIG_RESET_XMEDIA=y + +# +# Hardware Spinlock drivers +# + +# +# Clock Source drivers +# +CONFIG_CLKSRC_OF=y +CONFIG_CLKSRC_PROBE=y +CONFIG_CLKSRC_MMIO=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y +# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set +CONFIG_ARM_TIMER_SP804=y +# 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 is not set +# CONFIG_IOMMU_SUPPORT is not set + +# +# Remoteproc drivers +# +# CONFIG_STE_MODEM_RPROC is not set + +# +# Rpmsg drivers +# + +# +# SOC (System On Chip) specific Drivers +# + +# +# Broadcom SoC drivers +# +# CONFIG_SOC_BRCMSTB is not set +# CONFIG_SUNXI_SRAM is not set +# CONFIG_SOC_TI is not set +CONFIG_PM_DEVFREQ=y +# CONFIG_EXTCON is not set +# CONFIG_MEMORY is not set +# CONFIG_IIO is not set +# CONFIG_PWM is not set +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_MAX_NR=1 +# 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 is not set +# CONFIG_TI_SYSCON_RESET is not set +# CONFIG_RESET_ZYNQ is not set +# CONFIG_FMC is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +# 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_XMEDIA_USB2 is not set +# CONFIG_PHY_XMEDIA_USB3 is not set +CONFIG_PHY_XMEDIA_USBP2=y +# CONFIG_USB_MODE_OPTION is not set +# CONFIG_POWERCAP is not set +# CONFIG_MCB is not set + +# +# Performance monitor support +# +# CONFIG_RAS is not set + +# +# Android +# +# CONFIG_ANDROID 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 + +# +# Xmedia driver support +# + +# +# Firmware Drivers +# +# 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_XFS_FS is not set +# CONFIG_GFS2_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=m +# CONFIG_F2FS_FS_XATTR is not set +# CONFIG_F2FS_CHECK_FS is not set +# CONFIG_F2FS_FAULT_INJECTION is not set +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set +CONFIG_FILE_LOCKING=y +# CONFIG_MANDATORY_FILE_LOCKING is not set +# CONFIG_FS_ENCRYPTION is not set +CONFIG_FSNOTIFY=y +# CONFIG_DNOTIFY is not set +CONFIG_INOTIFY_USER=y +# 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_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +# CONFIG_PROC_CHILDREN is not set +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_TMPFS_POSIX_ACL is not set +# CONFIG_TMPFS_XATTR is not set +# 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_ECRYPT_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_YAFFS_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 is not set +CONFIG_JFFS2_ZLIB=y +# CONFIG_JFFS2_LZO is not set +# CONFIG_JFFS2_LZMA is not set +CONFIG_JFFS2_RTIME=y +# CONFIG_JFFS2_RUBIN is not set +# CONFIG_UBIFS_FS is not set +# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +# CONFIG_UBIFS_FS_LZO +# CONFIG_UBIFS_FS_ZLIB +# CONFIG_UBIFS_ATIME_SUPPORT is not set +# CONFIG_LOGFS is not set +# CONFIG_CRAMFS is not set +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +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 is not set +# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=1 +# 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=y +CONFIG_NFS_FS=y +# CONFIG_NFS_V2 is not set +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +# CONFIG_NFS_V4 is not set +# CONFIG_NFS_SWAP is not set +CONFIG_ROOT_NFS=y +# CONFIG_NFSD is not set +CONFIG_GRACE_PERIOD=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +# CONFIG_SUNRPC_DEBUG is not set +# CONFIG_CEPH_FS is not set +# CONFIG_CIFS is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS 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=y +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=y +# CONFIG_DLM is not set + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +# CONFIG_PRINTK_TIME is not set +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=3 +# CONFIG_BOOT_PRINTK_DELAY is not set + +# +# Compile-time checks and compiler options +# +# CONFIG_DEBUG_INFO is not set +# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENABLE_MUST_CHECK is not set +CONFIG_FRAME_WARN=1024 +# 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 is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 +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_DEBUG_ON 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=y +# 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_SCHEDSTATS is not set +# CONFIG_SCHED_STACK_END_CHECK is not set +# CONFIG_DEBUG_TIMEKEEPING is not set +# CONFIG_TIMER_STATS 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_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_FUNCTION_GRAPH_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_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_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=y +# CONFIG_IO_STRICT_DEVMEM is not set +# CONFIG_ARM_PTDUMP is not set +# CONFIG_ARM_UNWIND is not set +# CONFIG_4KSTACKS is not set +# CONFIG_DEBUG_USER is not set +# CONFIG_DEBUG_LL is not set +CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" +# CONFIG_DEBUG_UART_8250 is not set +CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_DEBUG_SET_MODULE_RONX is not set +# CONFIG_CORESIGHT is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_PERSISTENT_KEYRINGS is not set +# CONFIG_ENCRYPTED_KEYS is not set +# CONFIG_KEY_DH_OPERATIONS 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=m +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_USER is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=m +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=m +CONFIG_CRYPTO_GCM=m +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +# CONFIG_CRYPTO_CBC is not set +CONFIG_CRYPTO_CTR=m +# CONFIG_CRYPTO_CTS is not set +# CONFIG_CRYPTO_ECB is not set +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set +# CONFIG_CRYPTO_KEYWRAP is not set + +# +# Hash modes +# +# CONFIG_CRYPTO_CMAC is not set +CONFIG_CRYPTO_HMAC=m +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_GHASH=m +# CONFIG_CRYPTO_POLY1305 is not set +# CONFIG_CRYPTO_MD4 is not set +CONFIG_CRYPTO_MD5=y +# 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=y +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=y +# 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=y +CONFIG_CRYPTO_LZO=y +# CONFIG_CRYPTO_842 is not set +# CONFIG_CRYPTO_LZ4 is not set +# CONFIG_CRYPTO_LZ4HC 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_CTR 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 +# CONFIG_ASYMMETRIC_KEY_TYPE 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_CRC_CCITT=y +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +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=y +# CONFIG_CRC8 is not set +# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +CONFIG_XZ_DEC_BCJ=y +# CONFIG_XZ_DEC_TEST is not set +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_DECOMPRESS_LZ4=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_ASSOCIATIVE_ARRAY=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_SG_SPLIT is not set +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_SG_CHAIN=y +CONFIG_SBITMAP=y +# CONFIG_VIRTUALIZATION is not set +# CONFIG_GCC_PLUGINS is not set diff --git a/br-ext-chip-goke/board/gk7205v500/gk7205v500.generic.config b/br-ext-chip-goke/board/gk7205v500/gk7205v500.generic.config new file mode 100644 index 00000000..dc941294 --- /dev/null +++ b/br-ext-chip-goke/board/gk7205v500/gk7205v500.generic.config @@ -0,0 +1,2857 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm 4.9.37 Kernel Configuration +# +CONFIG_ARM=y +CONFIG_ARM_HAS_SG_CHAIN=y +CONFIG_MIGHT_HAVE_PCI=y +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_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=y +# CONFIG_KERNEL_LZO is not set +# CONFIG_KERNEL_LZ4 is not set +CONFIG_DEFAULT_HOSTNAME="openipc" +# CONFIG_SWAP is not set +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +# CONFIG_POSIX_MQUEUE is not set +CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_FHANDLE=y +CONFIG_USELIB=y +# CONFIG_AUDIT is not set +CONFIG_HAVE_ARCH_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_HANDLE_DOMAIN_IRQ=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +CONFIG_ARCH_CLOCKSOURCE_DATA=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y + +# +# Timers subsystem +# +CONFIG_HZ_PERIODIC=y +# CONFIG_NO_HZ_IDLE is not set +# CONFIG_NO_HZ is not set +# CONFIG_HIGH_RES_TIMERS is not set + +# +# 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 is not set +# CONFIG_TASKSTATS is not set + +# +# RCU Subsystem +# +CONFIG_TINY_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +# CONFIG_TASKS_RCU is not set +# CONFIG_RCU_STALL_COMMON is not set +# 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=17 +CONFIG_NMI_LOG_BUF_SHIFT=13 +CONFIG_GENERIC_SCHED_CLOCK=y +# CONFIG_CGROUPS is not set +# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_NAMESPACES=y +# CONFIG_UTS_NS is not set +# CONFIG_IPC_NS is not set +# CONFIG_USER_NS is not set +# CONFIG_PID_NS is not set +# CONFIG_NET_NS is not set +# CONFIG_SCHED_AUTOGROUP is not set +# CONFIG_SYSFS_DEPRECATED is not set +# CONFIG_RELAY is not set +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +# CONFIG_RD_BZIP2 is not set +# CONFIG_RD_LZMA is not set +# CONFIG_RD_XZ is not set +# CONFIG_RD_LZO is not set +CONFIG_RD_LZ4=y +# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +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=y +# CONFIG_SYSCTL_SYSCALL is not set +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set +# CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set +CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y +CONFIG_BUG=y +CONFIG_ELF_CORE=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 is not set +CONFIG_AIO=y +CONFIG_ADVISE_SYSCALLS=y +# CONFIG_USERFAULTFD is not set +CONFIG_MEMBARRIER=y +# CONFIG_EMBEDDED is not set +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=y +CONFIG_SLUB_DEBUG=y +CONFIG_COMPAT_BRK=y +# 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 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_OPTPROBES=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=y +# CONFIG_CC_STACKPROTECTOR_NONE is not set +# CONFIG_CC_STACKPROTECTOR_REGULAR is not set +CONFIG_CC_STACKPROTECTOR_STRONG=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_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +# CONFIG_MODULE_UNLOAD is not set +# 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=y +CONFIG_BLK_DEV_BSG=y +# CONFIG_BLK_DEV_BSGLIB is not set +# CONFIG_BLK_DEV_INTEGRITY is not set +CONFIG_BLK_CMDLINE_PARSER=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_AIX_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +# CONFIG_MAC_PARTITION is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_BSD_DISKLABEL is not set +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +# CONFIG_LDM_PARTITION is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +# CONFIG_EFI_PARTITION is not set +# CONFIG_SYSV68_PARTITION is not set +CONFIG_CMDLINE_PARTITION=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_FREEZER=y + +# +# System Type +# +CONFIG_MMU=y +CONFIG_ARCH_MULTIPLATFORM=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 + +# +# Multiple platform selection +# + +# +# CPU Core family selection +# +# CONFIG_ARCH_MULTI_V6 is not set +CONFIG_ARCH_MULTI_V7=y +CONFIG_ARCH_MULTI_V6_V7=y +# CONFIG_ARCH_MULTI_CPU_AUTO is not set +# CONFIG_ARCH_VIRT is not set +# CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_ALPINE is not set +# CONFIG_ARCH_ARTPEC is not set +# CONFIG_ARCH_AT91 is not set +# CONFIG_ARCH_BCM is not set +# CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_DIGICOLOR is not set +# CONFIG_ARCH_HIGHBANK is not set +# CONFIG_ARCH_HISI is not set +CONFIG_ARCH_XMEDIA=y + +# +# Xmedia platform type +# +# CONFIG_ARCH_XM72050200 is not set +# CONFIG_ARCH_XM72050300 is not set +# CONFIG_ARCH_XM72020300 is not set +# CONFIG_ARCH_XM76050100 is not set +# CONFIG_ARCH_XM72050500 is not set +CONFIG_ARCH_XM720XXX=y +# CONFIG_XM_FPGA is not set +# CONFIG_XMEDIA_MC is not set +CONFIG_BSP_ZRELADDR=0x40008000 +CONFIG_BSP_PARAMS_PHYS=0x00000100 +CONFIG_BSP_INITRD_PHYS=0x00800000 +# CONFIG_HW_GZIP_IMAGE is not set +# CONFIG_HW_GZIP_TOOL="" +# CONFIG_TINY_LINUX is not set +# CONFIG_ARCH_KEYSTONE is not set +# CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_MEDIATEK is not set + +# +# TI OMAP/AM/DM/DRA Family +# +# CONFIG_ARCH_OMAP3 is not set +# CONFIG_ARCH_OMAP4 is not set +# CONFIG_SOC_OMAP5 is not set +# CONFIG_SOC_AM33XX is not set +# CONFIG_SOC_AM43XX is not set +# CONFIG_SOC_DRA7XX is not set +# CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_SOCFPGA is not set +# CONFIG_PLAT_SPEAR is not set +# CONFIG_ARCH_STI is not set +# CONFIG_ARCH_S5PV210 is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_SUNXI is not set +# CONFIG_ARCH_SIRF is not set +# CONFIG_ARCH_TANGO is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_UNIPHIER is not set +# CONFIG_ARCH_U8500 is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_WM8850 is not set +# CONFIG_ARCH_ZX is not set +# CONFIG_ARCH_ZYNQ is not set + +# +# 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 is not set +# CONFIG_CPU_ICACHE_DISABLE is not set +# CONFIG_CPU_DCACHE_DISABLE is not set +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_KUSER_HELPERS=y +CONFIG_VDSO=y +CONFIG_MIGHT_HAVE_CACHE_L2X0=y +# CONFIG_CACHE_L2X0 is not set +CONFIG_ARM_L1_CACHE_SHIFT_6=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_DMA_MEM_BUFFERABLE=y +# CONFIG_DEBUG_RODATA is not set +CONFIG_MULTI_IRQ_HANDLER=y +# CONFIG_ARM_ERRATA_430973 is not set +# CONFIG_ARM_ERRATA_720789 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 is not set +# 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=0 +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +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 is not set +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_OABI_COMPAT is not set +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +CONFIG_HAVE_ARCH_PFN_VALID=y +# CONFIG_HIGHMEM is not set +# CONFIG_CPU_SW_DOMAIN_PAN is not set +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_HAVE_BOOTMEM_INFO_NODE is not set +CONFIG_SPLIT_PTLOCK_CPUS=4 +# CONFIG_COMPACTION is not set +# CONFIG_PHYS_ADDR_T_64BIT is not set +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_NEED_PER_CPU_KM=y +# CONFIG_CLEANCACHE is not set +# CONFIG_CMA is not set +# 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_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 + +# +# Boot options +# +CONFIG_USE_OF=y +CONFIG_ATAGS=y +# CONFIG_DEPRECATED_PARAM_STRUCT is not set +CONFIG_ZBOOT_ROM_TEXT=0 +CONFIG_ZBOOT_ROM_BSS=0 +CONFIG_ARM_APPENDED_DTB=y +CONFIG_ARM_ATAG_DTB_COMPAT=y +CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set +CONFIG_CMDLINE="" +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_AUTO_ZRELADDR=y +# CONFIG_EFI 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_CORE_DUMP_DEFAULT_ELF_HEADERS=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 +CONFIG_NET_INGRESS=y + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_DIAG is not set +CONFIG_UNIX=y +# CONFIG_UNIX_DIAG is not set +CONFIG_XFRM=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 is not set +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +# CONFIG_IP_PNP_BOOTP is not set +# CONFIG_IP_PNP_RARP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +CONFIG_NET_IP_TUNNEL=y +# CONFIG_IP_MROUTE is not set +# CONFIG_SYN_COOKIES is not set +CONFIG_NET_UDP_TUNNEL=y +CONFIG_NET_FOU=y +# 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 is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +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=y +# CONFIG_IPV6_ROUTER_PREF is not set +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +# CONFIG_INET6_AH is not set +# CONFIG_INET6_ESP is not set +# CONFIG_INET6_IPCOMP is not set +# CONFIG_IPV6_MIP6 is not set +# CONFIG_IPV6_ILA is not set +# CONFIG_INET6_XFRM_TUNNEL is not set +# CONFIG_INET6_TUNNEL is not set +# CONFIG_INET6_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET6_XFRM_MODE_TUNNEL is not set +# CONFIG_INET6_XFRM_MODE_BEET is not set +# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set +# CONFIG_IPV6_SIT is not set +# CONFIG_IPV6_TUNNEL is not set +CONFIG_IPV6_FOU=y +# CONFIG_IPV6_FOU_TUNNEL is not set +# CONFIG_IPV6_MULTIPLE_TABLES is not set +# CONFIG_IPV6_MROUTE is not set +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NET_PTP_CLASSIFY is not set +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=m + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +# CONFIG_NETFILTER_NETLINK_ACCT is not set +# CONFIG_NETFILTER_NETLINK_QUEUE is not set +# CONFIG_NETFILTER_NETLINK_LOG is not set +# CONFIG_NF_CONNTRACK is not set +# CONFIG_NF_TABLES is not set +CONFIG_NETFILTER_XTABLES=y + +# +# Xtables combined modules +# +# CONFIG_NETFILTER_XT_MARK is not set + +# +# Xtables targets +# +# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set +# CONFIG_NETFILTER_XT_TARGET_HMARK is not set +# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set +# CONFIG_NETFILTER_XT_TARGET_LOG is not set +# CONFIG_NETFILTER_XT_TARGET_MARK is not set +# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set +# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set +# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set +# CONFIG_NETFILTER_XT_TARGET_TEE is not set +# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set + +# +# Xtables matches +# +# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set +# CONFIG_NETFILTER_XT_MATCH_BPF is not set +# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set +# CONFIG_NETFILTER_XT_MATCH_CPU is not set +# CONFIG_NETFILTER_XT_MATCH_DCCP is not set +# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set +# CONFIG_NETFILTER_XT_MATCH_DSCP is not set +# CONFIG_NETFILTER_XT_MATCH_ECN is not set +# CONFIG_NETFILTER_XT_MATCH_ESP is not set +# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set +# CONFIG_NETFILTER_XT_MATCH_HL is not set +# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set +# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set +# CONFIG_NETFILTER_XT_MATCH_L2TP is not set +# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set +# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set +# CONFIG_NETFILTER_XT_MATCH_MAC is not set +# CONFIG_NETFILTER_XT_MATCH_MARK is not set +# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set +# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set +# CONFIG_NETFILTER_XT_MATCH_OWNER is not set +# CONFIG_NETFILTER_XT_MATCH_POLICY is not set +# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set +# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set +# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set +# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set +# CONFIG_NETFILTER_XT_MATCH_REALM is not set +# CONFIG_NETFILTER_XT_MATCH_RECENT is not set +# CONFIG_NETFILTER_XT_MATCH_SCTP is not set +# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set +# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set +# CONFIG_NETFILTER_XT_MATCH_STRING is not set +# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set +# CONFIG_NETFILTER_XT_MATCH_TIME is not set +# CONFIG_NETFILTER_XT_MATCH_U32 is not set +# CONFIG_IP_SET is not set +# CONFIG_IP_VS is not set + +# +# IP: Netfilter Configuration +# +# CONFIG_NF_DEFRAG_IPV4 is not set +# CONFIG_NF_DUP_IPV4 is not set +# CONFIG_NF_LOG_ARP is not set +# CONFIG_NF_LOG_IPV4 is not set +# CONFIG_NF_REJECT_IPV4 is not set +CONFIG_IP_NF_IPTABLES=y +# CONFIG_IP_NF_MATCH_AH is not set +# CONFIG_IP_NF_MATCH_ECN is not set +# CONFIG_IP_NF_MATCH_TTL is not set +CONFIG_IP_NF_FILTER=y +# CONFIG_IP_NF_TARGET_REJECT is not set +# CONFIG_IP_NF_MANGLE is not set +# CONFIG_IP_NF_RAW is not set +# CONFIG_IP_NF_ARPTABLES is not set + +# +# IPv6: Netfilter Configuration +# +# CONFIG_NF_DEFRAG_IPV6 is not set +# CONFIG_NF_DUP_IPV6 is not set +# CONFIG_NF_REJECT_IPV6 is not set +# CONFIG_NF_LOG_IPV6 is not set +# CONFIG_IP6_NF_IPTABLES is not set +# CONFIG_BRIDGE_NF_EBTABLES 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_STP=y +CONFIG_BRIDGE=y +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_HAVE_NET_DSA=y +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +CONFIG_LLC=y +# 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_6LOWPAN is not set +# CONFIG_IEEE802154 is not set +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set +# CONFIG_DNS_RESOLVER 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_SOCK_CGROUP_DATA 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_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# 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_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +# CONFIG_CFG80211_WEXT is not set +# CONFIG_LIB80211 is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_MINSTREL_HT=y +# CONFIG_MAC80211_RC_MINSTREL_VHT is not set +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +# CONFIG_MAC80211_MESH is not set +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU 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=y +# CONFIG_NET_DEVLINK is not set +CONFIG_MAY_USE_DEVLINK=y +CONFIG_HAVE_CBPF_JIT=y + +# +# Device Drivers +# +CONFIG_ARM_AMBA=y + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER=y +CONFIG_UEVENT_HELPER_PATH="/sbin/mdev" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +# CONFIG_PREVENT_FIRMWARE_BUILD is not set +CONFIG_FW_LOADER=y +# CONFIG_FIRMWARE_IN_KERNEL is not set +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +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 is not set + +# +# Bus devices +# +# CONFIG_BRCMSTB_GISB_ARB 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=y +# CONFIG_MTD_AFS_PARTS is not set +CONFIG_MTD_OF_PARTS=y +# CONFIG_MTD_AR7_PARTS is not set + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=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 is not set +# 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_ECC=y +# CONFIG_MTD_NAND_ECC_SMC is not set +CONFIG_MTD_NAND=y +# CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_SM_COMMON is not set +# CONFIG_MTD_NAND_DENALI_DT is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set +CONFIG_MTD_NAND_IDS=y +# CONFIG_MTD_NAND_DISKONCHIP is not set +# CONFIG_MTD_NAND_DOCG4 is not set +# CONFIG_MTD_NAND_NANDSIM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_HISI504 is not set +# CONFIG_MTD_NAND_MTK is not set +CONFIG_MTD_SPI_NAND_XMEDIA=y +# CONFIG_XMEDIA_NAND_ECC_STATUS_REPORT is not set +# CONFIG_XMEDIA_NAND_FS_MAY_NO_YAFFS2 is not set +CONFIG_MTD_SPI_NAND_FMC100=y +# 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_XMEDIA_SFC=y +# CONFIG_MTD_SPI_IDS is not set +CONFIG_CLOSE_SPI_8PIN_4IO=y +CONFIG_XMEDIA_SPI_BLOCK_PROTECT=y +CONFIG_MTD_UBI=y +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_LIMIT=20 +# CONFIG_MTD_UBI_FASTMAP is not set +# CONFIG_MTD_UBI_GLUEBI is not set +CONFIG_MTD_UBI_BLOCK=y +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_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +# CONFIG_BLK_DEV_DRBD is not set +# CONFIG_BLK_DEV_NBD is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=65536 +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_MG_DISK 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_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 + +# +# SCSI device support +# +CONFIG_SCSI_MOD=m +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +CONFIG_SCSI_NETLINK=y +# CONFIG_SCSI_MQ_DEFAULT is not set +# CONFIG_SCSI_PROC_FS is not set + +# +# 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=m +# 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_LIBFC is not set +# CONFIG_SCSI_DEBUG 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_MII=m +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_GENEVE is not set +# CONFIG_GTP 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=m +# CONFIG_TUN_VNET_CROSS_LE is not set +# CONFIG_VETH is not set +# CONFIG_NLMON is not set + +# +# CAIF transport drivers +# + +# +# Distributed Switch Architecture drivers +# +CONFIG_ETHERNET=y +# CONFIG_ALTERA_TSE is not set +# CONFIG_NET_VENDOR_AMAZON is not set +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_VENDOR_AURORA is not set +# CONFIG_NET_CADENCE is not set +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +# CONFIG_DM9000 is not set +# CONFIG_DNET is not set +# CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FARADAY is not set +# CONFIG_NET_VENDOR_HISILICON is not set +CONFIG_NET_VENDOR_XMEDIA=y +CONFIG_XMEDIA_FEMAC=y +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_MARVELL is not set +# CONFIG_NET_VENDOR_MICREL is not set +CONFIG_NET_VENDOR_MICROCHIP=y +# CONFIG_ENC28J60 is not set +# CONFIG_ENCX24J600 is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_NETRONOME is not set +# CONFIG_ETHOC is not set +# CONFIG_NET_VENDOR_QUALCOMM is not set +# CONFIG_NET_VENDOR_RENESAS is not set +# CONFIG_NET_VENDOR_ROCKER is not set +# CONFIG_NET_VENDOR_SAMSUNG is not set +# CONFIG_NET_VENDOR_SEEQ is not set +# CONFIG_NET_VENDOR_SMSC is not set +# CONFIG_NET_VENDOR_STMICRO is not set +# CONFIG_NET_VENDOR_SYNOPSYS is not set +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET 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_XMEDIA_FEMAC=y +# CONFIG_MDIO_HISI_FEMAC is not set + +# +# MII PHY device drivers +# +# 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_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 +CONFIG_USB_NET_DRIVERS=m +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_RTL8152 is not set +# CONFIG_USB_LAN78XX is not set +CONFIG_USB_USBNET=m +# CONFIG_USB_NET_AX8817X is not set +# CONFIG_USB_NET_AX88179_178A is not set +CONFIG_USB_NET_CDCETHER=m +# CONFIG_USB_NET_CDC_EEM is not set +# CONFIG_USB_NET_CDC_NCM is not set +# CONFIG_USB_NET_HUAWEI_CDC_NCM is not set +# CONFIG_USB_NET_CDC_MBIM is not set +# CONFIG_USB_NET_DM9601 is not set +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set +# CONFIG_USB_NET_SMSC75XX is not set +# CONFIG_USB_NET_SMSC95XX is not set +# CONFIG_USB_NET_GL620A is not set +# CONFIG_USB_NET_NET1080 is not set +# CONFIG_USB_NET_PLUSB is not set +# CONFIG_USB_NET_MCS7830 is not set +CONFIG_USB_NET_RNDIS_HOST=m +# CONFIG_USB_NET_CDC_SUBSET is not set +# CONFIG_USB_NET_ZAURUS is not set +# CONFIG_USB_NET_CX82310_ETH is not set +# CONFIG_USB_NET_KALMIA is not set +# CONFIG_USB_NET_QMI_WWAN is not set +# CONFIG_USB_NET_INT51X1 is not set +# CONFIG_USB_IPHETH is not set +# CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set +# CONFIG_USB_NET_CH9200 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 is not set +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +# CONFIG_INPUT_KEYBOARD is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +# CONFIG_INPUT_TOUCHSCREEN is not set +# CONFIG_INPUT_MISC is not set +# CONFIG_RMI4_CORE is not set + +# +# Hardware I/O ports +# +# CONFIG_SERIO is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +# CONFIG_VT_HW_CONSOLE_BINDING 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_DEVMEM=y +# CONFIG_DEVKMEM is not set + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_AMBA_PL010 is not set +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +# 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_TTY_PRINTK is not set +# CONFIG_HVC_DCC is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_R3964 is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +# CONFIG_XILLYBUS is not set + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_MUX=y + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# CONFIG_I2C_MUX_GPIO is not set +# CONFIG_I2C_MUX_PCA9541 is not set +# CONFIG_I2C_MUX_PCA954x is not set +# CONFIG_I2C_MUX_PINCTRL is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_I2C_DEMUX_PINCTRL 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_XMEDIA=y +# CONFIG_I2C_NOMADIK is not set +# CONFIG_I2C_OCORES is not set +# 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=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_DMA_MSG_MIN_LEN=5 +CONFIG_DMA_MSG_MAX_LEN=4090 +# 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 + +# +# 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_PL022=y +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_SC18IS602 is not set +# 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 is not set +# 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=y +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_GPIOLIB=y +CONFIG_OF_GPIO=y +CONFIG_GPIOLIB_IRQCHIP=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_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_PL061=y +# 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=y +# CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set +CONFIG_POWER_RESET_XMEDIA=y +# CONFIG_POWER_RESET_GPIO is not set +# CONFIG_POWER_RESET_GPIO_RESTART is not set +# CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_RESTART is not set +# CONFIG_POWER_RESET_VERSATILE is not set +# CONFIG_POWER_RESET_SYSCON is not set +# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +# CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +# CONFIG_TEST_POWER is not set +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2781 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_BQ27XXX is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_MAX8903 is not set +# CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_GPIO is not set +# CONFIG_CHARGER_BQ2415X is not set +# CONFIG_CHARGER_BQ24190 is not set +# CONFIG_CHARGER_BQ24257 is not set +# CONFIG_CHARGER_BQ24735 is not set +# CONFIG_CHARGER_BQ25890 is not set +# CONFIG_CHARGER_SMB347 is not set +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_CHARGER_RT9455 is not set +# CONFIG_HWMON is not set +# CONFIG_THERMAL is not set +# CONFIG_WATCHDOG 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=y +# 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_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_MFD_XMEDIA_FMC=y +# 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_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 is not set + +# +# Graphics support +# +# CONFIG_IMX_IPUV3_CORE is not set +# CONFIG_DRM is not set + +# +# ACP (Audio CoProcessor) Configuration +# + +# +# Frame buffer Devices +# +# CONFIG_FB is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +# CONFIG_VGASTATE is not set + +# +# Console display driver support +# +CONFIG_DUMMY_CONSOLE=y +# CONFIG_SOUND 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 + +# +# 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=y +# 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 is not set +# CONFIG_USB_OTG_WHITELIST 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=y +CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_EHCI_HCD 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 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 + +# +# 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 is not set + +# +# 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=y +# CONFIG_USB_DWC3_HOST is not set +# CONFIG_USB_DWC3_GADGET is not set +CONFIG_USB_DWC3_DUAL_ROLE=y + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_OF_SIMPLE=y +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_ISP1760 is not set + +# +# USB port drivers +# +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_CH341 is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_F81232 is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_IUU is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_METRO is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_MXUPORT is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_OTI6858 is not set +# CONFIG_USB_SERIAL_QCAUX is not set +# CONFIG_USB_SERIAL_QUALCOMM is not set +# CONFIG_USB_SERIAL_SPCP8X5 is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_SYMBOL is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_OPTICON is not set +# CONFIG_USB_SERIAL_XSENS_MT is not set +# CONFIG_USB_SERIAL_WISHBONE is not set +# CONFIG_USB_SERIAL_SSU100 is not set +# CONFIG_USB_SERIAL_QT2 is not set +# CONFIG_USB_SERIAL_DEBUG 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_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_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_GADGET_XILINX is not set +# CONFIG_USB_DUMMY_HCD is not set +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_RNDIS=m +CONFIG_USB_F_MASS_STORAGE=m +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_SERIAL is not set +CONFIG_USB_CONFIGFS_ACM=y +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_NCM is not set +CONFIG_USB_CONFIGFS_ECM=y +# 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 is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +# CONFIG_USB_CONFIGFS_F_PRINTER is not set +# CONFIG_USB_ULPI_BUS is not set +# CONFIG_UWB is not set +CONFIG_MMC=y +# CONFIG_MMC_DEBUG is not set +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SIMPLE=y + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=y +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_MMC_BLOCK_BOUNCE=y +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_ARMMMCI is not set +# CONFIG_MMC_SDHCI is not set +# CONFIG_MMC_SDHCI_PLTFM is not +# CONFIG_MMC_SDHCI_OF_ARASAN is not set +# CONFIG_MMC_SDHCI_OF_AT91 is not set +# CONFIG_MMC_SDHCI_XMEDIA is not +# CONFIG_MMC_SDHCI_F_SDH30 is not set +# CONFIG_MMC_SPI 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_MTK is not set +# CONFIG_MMC_CQ_HCI 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 + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +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_XMEDIA=y +# 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_PL030 is not set +# CONFIG_RTC_DRV_PL031 is not set +# CONFIG_RTC_DRV_SNVS is not set + +# +# HID Sensor RTC drivers +# +# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set +# CONFIG_DMADEVICES is not set + +# +# DMABUF options +# +# CONFIG_SYNC_FILE is not set +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set +# CONFIG_VIRT_DRIVERS is not set + +# +# Virtio drivers +# +# 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 +# CONFIG_VT6656 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD 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_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_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_PXA is not set +# CONFIG_COMMON_CLK_PIC32 is not set +CONFIG_COMMON_CLK_XM720XXX=y +CONFIG_RESET_XMEDIA=y + +# +# Hardware Spinlock drivers +# + +# +# Clock Source drivers +# +CONFIG_CLKSRC_OF=y +CONFIG_CLKSRC_PROBE=y +CONFIG_CLKSRC_MMIO=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y +# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set +CONFIG_ARM_TIMER_SP804=y +# 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 is not set +# CONFIG_IOMMU_SUPPORT is not set + +# +# Remoteproc drivers +# +# CONFIG_STE_MODEM_RPROC is not set + +# +# Rpmsg drivers +# + +# +# SOC (System On Chip) specific Drivers +# + +# +# Broadcom SoC drivers +# +# CONFIG_SOC_BRCMSTB is not set +# CONFIG_SUNXI_SRAM is not set +# CONFIG_SOC_TI is not set +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set +# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set +# CONFIG_DEVFREQ_GOV_POWERSAVE is not set +CONFIG_DEVFREQ_GOV_USERSPACE=y +# CONFIG_DEVFREQ_GOV_PASSIVE is not set + +# +# DEVFREQ Drivers +# +CONFIG_PM_DEVFREQ_EVENT=y +# 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_XMEDIA=y +# CONFIG_PWM_PCA9685 is not set +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_MAX_NR=1 +# 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 is not set +# CONFIG_TI_SYSCON_RESET is not set +# CONFIG_RESET_ZYNQ is not set +# CONFIG_FMC is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +# 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_XMEDIA_USBP2=y +# CONFIG_USB_MODE_OPTION is not set +# CONFIG_POWERCAP is not set +# CONFIG_MCB is not set + +# +# Performance monitor support +# +# CONFIG_RAS is not set + +# +# Android +# +# CONFIG_ANDROID 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 + +# +# Xmedia driver support +# +CONFIG_TIMER_XMEDIA_SP804=y + +# +# Firmware Drivers +# +# 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_XFS_FS is not set +# CONFIG_GFS2_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=m +# CONFIG_F2FS_FS_XATTR is not set +# CONFIG_F2FS_CHECK_FS is not set +# CONFIG_F2FS_FAULT_INJECTION is not set +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set +CONFIG_FILE_LOCKING=y +# CONFIG_MANDATORY_FILE_LOCKING is not set +# CONFIG_FS_ENCRYPTION is not set +CONFIG_FSNOTIFY=y +# CONFIG_DNOTIFY is not set +CONFIG_INOTIFY_USER=y +# 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_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +# CONFIG_PROC_CHILDREN is not set +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_TMPFS_POSIX_ACL is not set +# CONFIG_TMPFS_XATTR is not set +# 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_ECRYPT_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_YAFFS_FS is not set +# CONFIG_YAFFS_YAFFS1 is not set +# CONFIG_YAFFS_9BYTE_TAGS is not set +# CONFIG_YAFFS_DOES_ECC is not set +# CONFIG_YAFFS_YAFFS2 is not set +# CONFIG_YAFFS_AUTO_YAFFS2 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 is not set +CONFIG_JFFS2_ZLIB=y +# CONFIG_JFFS2_LZO is not set +# CONFIG_JFFS2_LZMA is not set +CONFIG_JFFS2_RTIME=y +# CONFIG_JFFS2_RUBIN is not set +# CONFIG_UBIFS_FS is not set +# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +# CONFIG_UBIFS_FS_LZO +# CONFIG_UBIFS_FS_ZLIB +# CONFIG_UBIFS_ATIME_SUPPORT is not set +# CONFIG_LOGFS is not set +# CONFIG_CRAMFS is not set +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +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 is not set +# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=1 +# 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=y +CONFIG_NFS_FS=y +# CONFIG_NFS_V2 is not set +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +# CONFIG_NFS_V4 is not set +# CONFIG_NFS_SWAP is not set +CONFIG_ROOT_NFS=y +# CONFIG_NFSD is not set +CONFIG_GRACE_PERIOD=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +# CONFIG_SUNRPC_DEBUG is not set +# CONFIG_CEPH_FS is not set +# CONFIG_CIFS is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS 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=y +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=y +# CONFIG_DLM is not set + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +# CONFIG_PRINTK_TIME is not set +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=3 +# CONFIG_BOOT_PRINTK_DELAY is not set + +# +# Compile-time checks and compiler options +# +# CONFIG_DEBUG_INFO is not set +# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENABLE_MUST_CHECK is not set +CONFIG_FRAME_WARN=1024 +# 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 is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 +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_DEBUG_ON 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_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_SCHEDSTATS is not set +# CONFIG_SCHED_STACK_END_CHECK is not set +# CONFIG_DEBUG_TIMEKEEPING is not set +# CONFIG_TIMER_STATS 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_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_FUNCTION_GRAPH_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_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_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=y +# CONFIG_IO_STRICT_DEVMEM is not set +# CONFIG_ARM_PTDUMP is not set +CONFIG_ARM_UNWIND=y +# CONFIG_4KSTACKS is not set +# CONFIG_DEBUG_USER is not set +CONFIG_DEBUG_LL=y +CONFIG_DEBUG_XM720XXX_UART=y +# 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/pl01x.S" +CONFIG_DEBUG_UART_PL01X=y +# CONFIG_DEBUG_UART_8250 is not set +CONFIG_DEBUG_UART_PHYS=0x12040000 +CONFIG_DEBUG_UART_VIRT=0xfe440000 +CONFIG_DEBUG_UNCOMPRESS=y +CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" +# CONFIG_EARLY_PRINTK is not set +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_DEBUG_SET_MODULE_RONX is not set +# CONFIG_CORESIGHT is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_PERSISTENT_KEYRINGS is not set +# CONFIG_ENCRYPTED_KEYS is not set +# CONFIG_KEY_DH_OPERATIONS 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=m +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_USER is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=m +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=m +CONFIG_CRYPTO_GCM=m +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +# CONFIG_CRYPTO_CBC is not set +CONFIG_CRYPTO_CTR=m +# CONFIG_CRYPTO_CTS is not set +# CONFIG_CRYPTO_ECB is not set +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set +# CONFIG_CRYPTO_KEYWRAP is not set + +# +# Hash modes +# +# CONFIG_CRYPTO_CMAC is not set +CONFIG_CRYPTO_HMAC=m +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_GHASH=m +# CONFIG_CRYPTO_POLY1305 is not set +# CONFIG_CRYPTO_MD4 is not set +CONFIG_CRYPTO_MD5=y +# 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=y +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=y +# 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=y +CONFIG_CRYPTO_LZO=y +# CONFIG_CRYPTO_842 is not set +# CONFIG_CRYPTO_LZ4 is not set +# CONFIG_CRYPTO_LZ4HC 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_CTR 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 +# CONFIG_ASYMMETRIC_KEY_TYPE 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_CRC_CCITT=y +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +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=y +# CONFIG_CRC8 is not set +# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +CONFIG_XZ_DEC_BCJ=y +# CONFIG_XZ_DEC_TEST is not set +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_DECOMPRESS_LZ4=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_ASSOCIATIVE_ARRAY=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_SG_SPLIT is not set +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_SG_CHAIN=y +CONFIG_SBITMAP=y +# CONFIG_VIRTUALIZATION is not set +# CONFIG_GCC_PLUGINS is not set diff --git a/br-ext-chip-goke/configs/gk7201v200_lite_defconfig b/br-ext-chip-goke/configs/gk7201v200_lite_defconfig new file mode 100644 index 00000000..65ca7ff0 --- /dev/null +++ b/br-ext-chip-goke/configs/gk7201v200_lite_defconfig @@ -0,0 +1,72 @@ +# Architecture +BR2_arm=y +BR2_cortex_a7=y +BR2_ARM_EABI=y +BR2_ARM_FPU_NEON_VFPV4=y +BR2_ARM_INSTRUCTIONS_THUMB2=y + +# Toolchain +# BR2_GCC_VERSION_11_X=y +# BR2_GCC_VERSION="11.4.0" +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_KERNEL).tar.gz" +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7201v200.generic.config" +BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_XZ=y + +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y + +# OpenIPC +BR2_OPENIPC_SOC_VENDOR="goke" +BR2_OPENIPC_SOC_MODEL="gk7201v200" +BR2_OPENIPC_SOC_FAMILY="gk7205v500" +BR2_OPENIPC_VARIANT="lite" +BR2_OPENIPC_FLASH_SIZE="8" + +# Packages +BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_GOKE_OSDRV_GK7205V500=y +# BR2_PACKAGE_HISILICON_OPENSDK=y +BR2_PACKAGE_IPCTOOL=y +BR2_PACKAGE_JSONFILTER=y +BR2_PACKAGE_LIBCURL_OPENIPC=y +BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y +# BR2_PACKAGE_LIBCURL_OPENIPC_PROXY_SUPPORT is not set +# BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set +# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set +BR2_PACKAGE_LIBEVENT_OPENIPC=y +BR2_PACKAGE_LIBOGG_OPENIPC=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y +BR2_PACKAGE_MAJESTIC_FONTS=y +BR2_PACKAGE_MAJESTIC_WEBUI=y +# BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_MBEDTLS_OPENIPC=y +BR2_PACKAGE_MOTORS=y +BR2_PACKAGE_OPUS_OPENIPC=y +BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_VTUND_OPENIPC=y +BR2_PACKAGE_YAML_CLI=y diff --git a/br-ext-chip-goke/configs/gk7205v500_lite_defconfig b/br-ext-chip-goke/configs/gk7205v500_lite_defconfig new file mode 100644 index 00000000..85460999 --- /dev/null +++ b/br-ext-chip-goke/configs/gk7205v500_lite_defconfig @@ -0,0 +1,72 @@ +# Architecture +BR2_arm=y +BR2_cortex_a7=y +BR2_ARM_EABI=y +BR2_ARM_FPU_NEON_VFPV4=y +BR2_ARM_INSTRUCTIONS_THUMB2=y + +# Toolchain +# BR2_GCC_VERSION_11_X=y +# BR2_GCC_VERSION="11.4.0" +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabi" +BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_KERNEL).tar.gz" +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/gk7205v500.generic.config" +BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_XZ=y + +# Filesystem +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" +BR2_PACKAGE_UBOOT_TOOLS=y +BR2_PACKAGE_ZLIB=y +# BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y + +# OpenIPC +BR2_OPENIPC_SOC_VENDOR="goke" +BR2_OPENIPC_SOC_MODEL="gk7205v500" +BR2_OPENIPC_SOC_FAMILY="gk7205v500" +BR2_OPENIPC_VARIANT="lite" +BR2_OPENIPC_FLASH_SIZE="8" + +# Packages +BR2_PACKAGE_DROPBEAR_OPENIPC=y +BR2_PACKAGE_GOKE_OSDRV_GK7205V500=y +# BR2_PACKAGE_HISILICON_OPENSDK=y +BR2_PACKAGE_IPCTOOL=y +BR2_PACKAGE_JSONFILTER=y +BR2_PACKAGE_LIBCURL_OPENIPC=y +BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y +# BR2_PACKAGE_LIBCURL_OPENIPC_PROXY_SUPPORT is not set +# BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set +# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set +BR2_PACKAGE_LIBEVENT_OPENIPC=y +BR2_PACKAGE_LIBOGG_OPENIPC=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y +BR2_PACKAGE_MAJESTIC_FONTS=y +BR2_PACKAGE_MAJESTIC_WEBUI=y +BR2_PACKAGE_MAJESTIC=y +BR2_PACKAGE_MBEDTLS_OPENIPC=y +BR2_PACKAGE_MOTORS=y +BR2_PACKAGE_OPUS_OPENIPC=y +BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +BR2_PACKAGE_VTUND_OPENIPC=y +BR2_PACKAGE_YAML_CLI=y diff --git a/general/package/Config.in b/general/package/Config.in index 355d9716..7c182613 100644 --- a/general/package/Config.in +++ b/general/package/Config.in @@ -23,6 +23,7 @@ source "$BR2_EXTERNAL_GENERAL_PATH/package/gdbserver-lite/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/go2rtc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/goke-osdrv-gk710x/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/goke-osdrv-gk7205v200/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/goke-osdrv-gk7205v500/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/grainmedia-osdrv-gm8136/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/gst1-plugins-bad-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/hisi-gpio/Config.in" diff --git a/general/package/goke-osdrv-gk7205v500/Config.in b/general/package/goke-osdrv-gk7205v500/Config.in new file mode 100644 index 00000000..c692c96a --- /dev/null +++ b/general/package/goke-osdrv-gk7205v500/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_GOKE_OSDRV_GK7205V500 + bool "goke-osdrv-gk7205v500" + help + goke-osdrv-gk7205v500 - Goke kernel modules and libs + + https://openipc.org diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_acodec.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_acodec.ko new file mode 100644 index 0000000000000000000000000000000000000000..e3dcf27c24cf7516f9e40129acb3f363f7c867c0 GIT binary patch literal 10364 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 OJ##6}uP%g4ul_H2F)Z)^ literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_adc.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_adc.ko new file mode 100644 index 0000000000000000000000000000000000000000..129400e0a767e3c8ea81d52fe4d3e72de4e2e251 GIT binary patch literal 6540 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 literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_adec.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_adec.ko new file mode 100644 index 0000000000000000000000000000000000000000..134833a1f9a38e4800cfe26b8865a96c2380e6ad GIT binary patch literal 8016 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 E3(5N@F#rGn literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_aenc.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_aenc.ko new file mode 100644 index 0000000000000000000000000000000000000000..eff645a26632eee6807a4bfef623184384b28ef3 GIT binary patch literal 21500 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 literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_ai.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_ai.ko new file mode 100644 index 0000000000000000000000000000000000000000..5bc2ac0b908f3afc46499d757a8e66902f3412f4 GIT binary patch literal 63092 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 bt0suMh;&H&T_&AQH}k6~+L{<;OFsTzNMw*` literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_aio.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_aio.ko new file mode 100644 index 0000000000000000000000000000000000000000..1cd0042682ef578e85fa2f713d51d9909295849a GIT binary patch literal 30612 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

=a^WxH-HIIsZv%@!gcjh_j;$?$* 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 literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_ao.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_ao.ko new file mode 100644 index 0000000000000000000000000000000000000000..f2fbedc230694b935a30a81719358559a76fb494 GIT binary patch literal 56208 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 literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_base.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_base.ko new file mode 100644 index 0000000000000000000000000000000000000000..933abe14f4983498e6ac61ac60b239e87f5b4978 GIT binary patch literal 48660 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 X)m9Q6qFj#I-0%1&-T#eD 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 literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_cipher_drv.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_cipher_drv.ko new file mode 100644 index 0000000000000000000000000000000000000000..3507d16248ae76f056a25ad2c1b5d34facd535db GIT binary patch literal 126292 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 literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_gfbg.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_gfbg.ko new file mode 100644 index 0000000000000000000000000000000000000000..982a2317a724818e9bf67a8c8d56b5f888d533bb GIT binary patch literal 83308 zcmd443wTu3)i=J++>=Z)lM5jP#F;r<27)pnNTXOuX2J=ONVxd5c&QBpbwYwfsIAq$ z5(om`-ZwCcA>##&Z4*GqfU$&&!2*_6X=fy0xLCm`Lx|N0B;-hJ^8c-UW^H zbqG(!Qx3`N&1Jbt`2XR-afm~xl(AB@0#blq+aB_B&hT)+B`wB zyI)?S^KQvymdruz-`F6GQoW#mS$IMBGJBz~`{O=Mz4^dRZJ`3K1c*7Gu3s-%+ zeawD)z&h)wRdjE33q5M_jGLuR@o#e%T!a>B&IS^fon^xH2p zt6$DM*erLNo8|QmVCAXh?=;K5Id^kNr57fa1)AlYgPJbm@-d|!wSnwx$7IXFs7=S( z;%vv-%n@HJspB6=A~h$^b?Iu8k@?d>M?eh(ybwr5WS(I@k1YKXVi+p zr?wjd?{&lon)dgEK$}g7I;XM)gF;$5+UhhbsZ)ewZ3zO^SrB4~CzlR;=~&x{_+xD& zOKoVwfHs!9j>*Pzrb)JtNtLn@IByh0!NWER;u0yLPE)G_o_hNZ%SPcTPEi(u?kaWK zao)~>pvv}1P}q1On9%^U8<+?aPnPEnnZQxbfQLanw-|4SN!W|UwP>Kqcq z@oiFxk4-Q%38Ng6P)BJN>EKXZeHo|NYe6>QvY*+z0v4WMBb^J+A<)7M<7l_*!P$H3 z%WTa0qXi>tKL!m@4bAeLbg_}><~D-T`ewN_{b#NfchhY3x?>ud<#MnFlzh!kB}dk3 zx+;0kOn+6qWjbQ|tLX^vYuR*B%~a!`!Y{r*x**WpHcCu%9rtJ2G#!gythl$KXrJ4PeGgO|XW%|{ab--jgOWWdSqcs*_XfEXuOApJx znQNC0%jI(q%WKk$@V-8b!SZ0Md#Ie{n!>m8QG~bBc$FL2<+jS~c zZGO9+k0C~)F(`fi{pmY6O&G;8+XC0DJi^!BdS<-=csdcrlLCFpPvcaj6@_7ZpWi+R z#+ARa+f=~P)?eN#vC)*D;B4d=pjnm|^B2v>fN-Q=!`qoEA8<{V2(qcQX3TEm|DkdO zWkC4FG)YybV6fIXnnRheV+kAv#ySguBbBE8kDBJTDFW)94%l$)jSb9=@oNfzIfri2 zu-tYnA2kz4Ze^ZGeG0`5g#3vxHdZwL}4+)b3gRKv1S-^nn{em%?O0>oSm z^?E5zN~vYmd9u2^%+?ZyT#KCPpf@&`S%2m--7-34(xz~DFcBQtc&u&w?f9C0-o2>Q z>}g$QDHTI1b^Hb)&9pJDGAs1ka{V}PJqx&-r~(I7R!HP@Yp1HxG^c3p+(L7wV!TDc zXP3VMGv=~iUCPqF_8&t0OFua2isNkz)DbN*a1C>Mex9l>Q@VF)RW8Bq6F~o2r=e-J z)9#;hNl=gWE9)e2n6v54atlJ4;0k4_5A%4ZBMhC#4!2Eu%(WPxg)~hQ6YZW)+Tz5`PE{bic!M*~FId52#c>-Lo=Ncn`Zr;6 z>oQeZQd7+`wV3XStP5r7c|Nl(sZP`NZW$jX>V6EfXOf3_tfp)2iWFcrx=s)kZpG|< zSC{Y11nq$XFkZq^LNf((yevN4_oo4kr`fn^oxj{!Y)EMrR5LLG(4V+8sOzw+lio6Y z@YF>U+dW7Y_`QPfg0}i{DOPeQ_y%7)6UKKY_*4?dFU4#;W=1TwUB&y+ERTpkBeU1f z$eD$8jrlt@T~WWzR5+$6*lv|(NNUbgkk1<3sP^_WQW}kb=Afg$W~B{5v{+o8W;rE& z`U^tFVLU0PURuC;YB68enf-hqh1Z~#js+isw2{T}o+)9*JWcrl<#o&7A$)!5z`B)= z{#nnvi%RVqKLb75LMqj`4Z`@bo-v@uk2pP!aU?aV#%RW@2-BlIOpmHl>wu4g!3ZsO zb6V`=wAjIE@v8x}XcH;-2{~!Y*w^+>*968FkMUMJS?Fjvvzl%B;LZlDyvBIyV_Gq= zb(?wX7_YI;fG=@B+P1{(XF!yGmgP6t4njeO^txkdX?ZkKb zYXH@XW?*e(7|$c?Ch*wxl8|XC$Awf}PIzO^`~k2s_A8rs#yMbn3#)mAlw z15`N^&gwS{?JVxq>9OE+n)v7(=XArF7pCj*X0RsaR5*n*uTC#H&BT0AyA9N?^oiLQ zo_+?9boQ_9zd$e7Td1eBex!b9{jiC&LY4TUdvsSn!HS~mFhwt&t-ExOu5y^GgXEr3 zf@+MTe~tMfsKtEH>@XgSO7z%D7nbUJ zR9B9*S*$4=&0B|Uu+=G?D;29Iq^S(d^o%jyn>}N_6M-YboR`50zCud8%^*mNlMcq*ur6?n|HH5?NY!kGBapxoED601*vag45q zUHMe5dgBPzq1cWsQAB|=qNV9QB)#(SRWC*}O}dzxZ8`X*H)?hy7gMR)XN>}ofvPRf(xYue+~Qqz`p zBV#s5@J5!lr|I?fI6>9UbZ=w*L0a7I>FRbtx2I_vIP$LPdz!YktA)ez;`a{A?(>J` zyR3)h1?h+7`;b-`uRxKglj!Z?9>C>SroS0?nBF)2&Gf#u!>oP@Qs;#UEtgy^9t@FoNnMg8C<-7vY(xYZua_u-yL(THybTcR@ z*)yuPS$3xnRU}N&4oXX{QzR*(v*9}xiSx&hIHz)+C5-u9AxoRqdE-v@f0aA2dM@m_ zZ~|*_0c1}r=EjYXJx6*-60tz`d>b`>zwDVR{;r=dbO*o74O1aq4DPA#^pOjSE=+X# zi9D*D+3)hRar69a{2V_^o9*Azp*Q87+S6e$<@v|lSrBr>fsPOQ+t?rcvZ0b$;(A!; zgLm(qJ|!?A=Rx-$oRb2-bNi-G48*y2Nf+F^rjHNIMr=&+uIZx#|B2Xxh*<*3i2V++ z;enq}KE#p(n<(FsUDM+OBPkzZ#=!lQ4>5h<^Chpkf9F&O%(5|S%XGD0aE!1Y4A?BB z8xOO=!X*R85cG(Y&eDxmC{S`mpSg1%M7T;}o$K|6AA?>0c z()1*j_PPH?x27XgRa30#m>_66ER1ySD(#(!hbWgcn@@Vea28p-CoXI#VqYF z{v!7o{TFa=oJ(294jl8=dd803y!aEtcY#l-Hb- zkFRr1I$l_unDVOg=HqLf6OPwBJS?Xbp=Q}B=N5m_vecYb1aaAE=VtWoBC9E8_D%jL zTxSdlw_f3@aK6yQETrE*6SRP*s5s3&u@oa@s=BIN9r*6&eB783Vs!IQ9=AFNEGq=da6|;Me}-Z$fG%=-d2I%2?X6A zWlCc?w<4PfyQ#}>cQgCt0L{ox<@|cb?lT;=wm_--7mWp-am%fe!i$Zz35A%SthA6; z3(B8%gGXke`4`zl6|@G|MP}U)Vy3GBHul5dh%j!`+()fvWP^n)D97b3(CGI2A9k~w z&+!)1r8%|)-cLw-4u=$t@iY6jz!`b5qbgS~G5ha%zEy~^&>gEZ9h22tARQERhKf`0 zyUtDh(2j`)Z!*OlZW}VDAY_gfY=_%os}8q~{0uomeUlEinW_%URhBKb!*c$X!)+-K zj(Ld6DY;Bl(O4TPeaIA(sC=z?NDx~eLRmyM|;fhL|BG9jJZ$k9FbZ15m{5tEJY>Ex_4IE;+m3@#YH9C z@N8e)T9WplSX%NR-XE+fIU@h2y!}CwH|-&__ek3fnOf)>hoIlVf>5@7Ce^le*0!12 zt|%_GV_kiE`8yLOt@Wp}Ii|OJUa!%XDMj#;CG~c9{PU~AIPX0p=R4*Qu%u4@x4KOrAYKO#3n1}=9Tkw08m zm0MI|@aVSIl*B_v)jb&Hf#mM6yQ@&c?Re@y17~E511oyGlA7-rw^WH49I5W;#(Ujq zzS2Bx#|XjhzPA(Zpnb%PZ+yC7jXxJ2C*RPhhdBXAvjClP88hg1^ zxLcvYnV`POj}Z-;xxFJygT_HLxDGV%TZ(((R3)$4duLrjP zihXHd3#ONda8C&n|oz z<^l2H=fFp1!w_lcETeQ(+~8LCu*Bo?%MP+mWghql+_$E&#$D?^)UHmbbatNo%-!bx zW4kKpb>~-StDHh$gHz?--4$9EJS$i(1c_q=16$oS?rP`X&s=i1;`!<6Q(+x5)bMn@ zPBKYDBxbeP+?>MM%`Eh6`EF?QEVQni-IR4@O}XW!3DT{S8`7j@l#S=I_%QBU>{3*H z=zw9{h@2Ir8rcf@=Zc?fX=DjVb<=FRMVU=bMaI?Gily`!4{^R^*f*__O{SqAbY<*Kfr@lz*(R!ygYOC;dzRUHp(-2^mvq5GJ+5H!%$kxzu=omne0u%*^+s_^*naRa{ouBON&U8h4A=_NJr39kc5+*R!vWjX7*)TmU{b%Wfb_eU&i(gn1rx-QVn_8S z^5IIgN4rs7omM<+x;mh(_P}0H$@Pn2wR-3mvCu8zc-3>x??PJZBN~_DZMbOkU1z z=W zTTGlJG0y~86qG)#!fHtA)YtdVDC>;|`e#&~LVppxdzL2;@?RENY%pJ@WH`K;o^4=O54pAQS(lz-8s@A7E8v|^DqeH(Nf>VqP|G5gch^7`fPsJsHSva|7N z*Mx5l!78tCozB9DJyO&DKDT|t7AYpQN2zG!WQn9!$<|5KN>0h$S%} z{a+TildK0Vx}KP;A7huLdYJd_d2$qN_w^|Mwso*Z4=bB$J$hUsiJg7(#n6rF``m28 z%FbJM>Z*FX@9MEg6S*a07{}fJ1kbI@gfzvDQdT(#Z3a`>UigUpN{x;FM)Pf7>L1EW@zF0J4cL zePCoB!|rFf!va}|IA}985?$I&em#OVtt&7iygQO~Cv5uyN^vQ?8B(TKaQvrq~>Giyv_szNxL-rNy^& zKXwxUepAk8F*wuF}k@xUvj-0{X2`^GVb#Sm}Lt zDgBylR>{!yK9^akltpUgduQ0u3jdpsSLHPM?JYH3mc$#TRym{mrk0$`|4~%s)cCcC zEk-OSAXv(BMdZBZw`5!mS`q8=>rrN9M$P5kj4J0>elg=xa0JrZ{OYdqL~BNCFcoi~ z`OQkMt|wPiInVfomLYj3gG2D;1oExSPwd{l{u?PXYptXyUnH5!e=Rx6%?(?8 zv_JbC*$<(!LJK~wPQ!k;ILqaSemEccAn~6n=!E?{<(6-PMv?D=6bzMS%zCh+RUS(#r=%?SqbtKbgh>i8T*oU=PfOks&Z2r zwO;Wdoww+r=C%={bGqsHK4TRef+pw>)7Xv`iN?!eknWIqGSWc zzAC*9x}dJdaP_J|vG*xEf36WK-iwRa4`@lB18LN}&J{9q`Gt0Xb~~pvK?hn$UtO>t zl3XK}UMeXmDk|MpBtnB7Uz*v}j<;%OW>ebYe|B%`6WvPhl)k;}n2H@)NJec5sM*46 zuwX_lmsbwjOSnUk1#-30GZO6@k);k0gMR|?sth0PonTZ`91>_2a<@61)^3ISo!tQL zr$XPXr)jq@9m}QEg7Fv>6~-+xSTJXE=fo|E>9LdSW@jwJ~N|4om1^} zopppI&inxOt2gv^?~{ei>IvgoKE0?384^>icC6fg52|uJ&Wl0X)9&py_h_ZFjdn?e zJ#99sE1Vj8?Mjf1`i8&tb&u-%a=_cro-gIv6c zgqr#Cs1R%Vy^XO3ghL1c1oeb3`@g-2_iYG`2!BF|{0lWO@vo)-Rj)7p5MDB$Tdo?i zihtpPt!dtc9=&LqJSt?;oa@nu7u~uS;4z?^RidxFQQ~`j8PAr$U*jRoMlB>Gqi7Vz zyXU*~&;SCkNft}+RIzA9yZZ?6)7SlnUK4Z&#a1Ub(2O?an+gg-M~zMHR_^^W!fou) z{GwTYIV-8LuUp$IA2`&OkdPuNJ}?&U1Jm2x*UK#M#Oe2+F*MM+WH_KanT2AEOE`uD z<_5Qqb@_kMjJ-*$DOg(=UnOXV;V{z72V|^2e&h)~N;~tk0ttSq4?CK_fWy()BN!i* zqAwc1QZGtA#4N%&;s`RYf!T9tM-ywp9e_+lA#+n5BkxS{LEi_T%itE&L?6*`S^BnR z(7vz^Y%2~wOX-b?JC+WUZ0;1P9&w88SgNwr=Wcsg`Fa?3gu}2N9EKI)Ff0h9BYl{z ztRH>dUfN~Dt^#RT@&UqaW`kCeiQB5q`P32HRKc4af(EuJ=SFUuGWtlzq`s0q!R*~+ zrL(Z{SNvAKLVwNIrGLPZb|qUY5$8rLkeG5MYW-~bp_2Ep>w)z#J;DQD1rPr0;fj)K zXSAQVoW=dm?kWEq$m=eaGV7Ak6VQha8dN>Zv8`0yqhrmGt)6vSLMBGL#K08iZ zgiA`^c$jQ_=O5l$vcY+yKgPGMWIps_Ax$4(qM|8Av_z7gPPD})kZ$kk?h2<)it!Uq{koTWasjfSpoV2)A#rQe z0Q<<25@vbh!L22qJ$R|a_TYHqid$^+M(*w?FDL^Rj8d|sI?gQ2T6Q2> z62h`CQ539$H(&PKq;V4C@;BKm<(ZnW-gw}m{IuT9CdvVSoB1d4c}rRR4AU(Imvkw# z%b)7j_UP6=!gqZur01l2FB#RX*!}dcC?A%MT{hUs_G`MDxxFkC_K!WQ4$J%JHgg$c zsK6LmM@`b7>nkNl{iLTtyPwJBe!?@G&;=YQa!)9*sF7rj%}#@#q>#;!LUJx|!ZSPc zQpI2I+y)PyEv#&}LhGch5=B{j;k`DyKk$CuYfd3Fel@$Cy-JZMF0XhEn$_3}c6ojI zkg4=FdDRRq<50S7otaBH6c4S1by!;;w$^L~h0=^V>i=z!`amV~Dt4m&_WpL294z$d z+UqNY*PYU#QQh9Oyj`t=Uk!AMV{0|GY$=&b(abJ{W<7PVL!(aKDoFkm>i@D(toG4h zHEL#|sCC8`J$l&)T1$p!8}&d4#n9?`OHptm&$D)2OvY=@+Q7eS^QqO@k_LM*R6og` zsH5V&4h>7*mXbs5QTo*2N?zaGr+yrk!qxF5X`LOWJXX)$BuEVTEjSl(vlPU8K^ zke&$&*`d?riVcQF(_B8dUBdu~XNNYHXG?}bqiiK8HtpC7yM075+ynlY6}nh{Tz;F?Un>t~MNM}uyfBp4 z)3R3J{r%mJInaC+JUb9mb{`^i`HOW#H@V?`t4AO&lia)%5?c-;wzBgVI~2HE!fOl*-L;B#hq6K+meY(Gdf^YqCxoW2QfTEq!0`KM zr51bO<&NaUjB! z-|#+0SEQhi=ENvYyN&AZ3? z!>p6SykeW%>YfC-Ur1N*JE(8)f*Z(VF0DbS{_)NJVo+Y}(M9q;+n6n74w@NXm%rDM zIcR1~{36rZ37uknq4s7W)L#CHTz)Wh^K;Wzg}x}azBb(ZnsZg?T)C~9jnBSvwp^@Y z_UtPy<%@DMb2d0{$1b%|ux+St-cWUW)0yF-M|Jb~fYmNs{!_UK+TO~wp2%+Cw9Zd= zV2y*G@Cm%9Xb(pfGU78h==GxaEt_DOR(LrLF8dvZHm`y}tJ@5YEY} zeqhHrE(KBi4?74BM6Z*tX{En>&PE^oTw`7Jg=%~Z_Lq$>FUw!^Vr3qW`1s=e~Cjna;rW(M-7hrrGTMlj7 zedx>me#N8i{ucF3g)OAxh(2~xo}b3&{G8n+`3Z_Y4UFaIjmQL(beklS(h_8r|;{Yw=WT1rCFi9>wv@fT_v+z1(%#r zEVQfX6KFWplV5(LtXQ{~_jOO*N03xu9nUEz%fk?FwJxrCi1&;xyCbvwlQuI-^maem zr<9n861IJjdgk$ZE<%S%*>_UDYq`EF^y^a`^RfPq<&ZTF9&p;g$8u-7sTzCbp%LYT z@85hA=OwveNV$nW<6-eOaB3)**zP#5+1gc_Tzm5@c$j+sVNkqG)jis4Q_=I@zHxcC zx#vprWt&C84N=>ld7HZME-FzG3k93z@j5FcOC$QkDetS`$MU)KxzbVSA6fYQ+|k=z z*t3A=(?L4dK|0q#I*;@INe-o(@GH;#6MBE8lzDWJ*Z0a|LmZph)=VencR0q>O? zJT>rMX@wUHeEQN;@!Od`+>%jmAMWIQAN;28`~-@Z1=?SDBq6yrr(oB7NP%_cH4UtR@&6->I;Z# zd_hcOp1a3KUti}^ZZh^IQm`*ExEI$~*r|;MTXg>l*4O=yMgw}Gv>R;vp;9zcP_Cat zve0dqDTeRNls`2ZFjLY>lk0RHlNmJN(9f}ZMEqti{5uFU-<_kS>;8R<>H#gz<1MNO z&CUPhEo!hvvXHbc(bb}79nN(nOKEK)yWnux1xLUxsL)1qE$oAQ$1B>auI@>#cCK$y zgDN!DS9n}Qo_wp9zaxlsZqkO2T0}SNQS;r~XMJjK&0>wWbusCWY;?p8mlT z`?_-*t?*CV46SxysRqwBKaKt$K?C%s>V5S4=sxmZNv<8s=UK^8i#r+q0GU$it2FPf zOMVx>qv>47-@jtwuWSDm6Dkgu7|i{Hm;bm{xLFlA1;`v&tLVyO+=7@~NBu5Y>frX% z2%Ku&M@N$lHD)t(Q5_o%uOXI@3XdT+JT5AU(KzwN%*%N!|9f@M0+ZS32l!PqmoPTJS~_8yu)zCAV2a|UDo`g%UK@%lozdGOD~bjuQ4FI6%rj*_O3A@O3)ixna1v#- z11l&&+752tboHyPo9^uEF5N?UQ}!v+yqe>zuX`azK{=WI>JLgCgo}aN9}C?ITnyI! z`nqr5qrt3zgeoeQYw{AB&uvo7el%clgDbrJ=uB0Q=8Dtx!GdSF4#Jp@bWA$%k2=G~?1 zomDNcfeOPA^R#>fe@9iPc_vxmA(CO{|sOf(Lo!w7;7dpM&Z#8`vI=g)YcMULfG>}|v6mOn6A8;XW z(-ZO>VS&#qecSzye;$$NWRHg3^!acPpKj9PZEX{2XUeLj^f)W@%u|uRve25R22Ts{6x;$-7Q@J=Cd(}z|zSQG)oJobmu&u?4 z{?wiszWG__Zy~+Th<^rLt69#Ef7Yq?ABOcDo;T^V;$ehk%E_GG?vLM%Kyq5=S~^?x z$egf_le|6pEz^fMVTJGlb`a?t#1BE5R?_P$P;dA4cWEV6ur(d?L78<~|ASfg3ak!; zXI*dis&|R5l3%THzv>+77si&jH)Hv^<{7d zXshX4IY_w*-zDzd+kIdEsPE|fddGjCYxQ6WVrkOsY$aRR%@0Uwn zaB3uNprvFz&bCl%xsHDL*mx-+6hh(PtKKcdf5ZG$m%eT^X*AtGPXtU7amWQ2&t zM#0qB@7Tqz%Q;@iIT1S?Nwh4~`aM>g-tPJX#?hAt*!>k~|MtM(b|PcgJYWnFsq0_I zaJ?6UrLErXUmqZ8YcLmEHlWTQf`u2b$PRm(lE)?sJy#LE?N5+>ZXIBQ>g}F+z%Ul0 z86>9-ZY^^_YyVq$t+#s!$HjFW|G2#0F+9w5^aloy;`(~(!Fn3O35_AU;$JOa%A`z>5DRpSg> zRc=YE#?srp^Z?FQI%pgv`;}H6+J9Z@VD=|Fm+qji_l3VM*k6R*i95RIZMTHaD)x5I z-cNc-Z}+VIH+ZdShL%s-hNmZ2-R&Z1G5Z~z=ABB-x9x}QVoCOD$D`J8ngh^Ny#k%i zshr@V7XP+Wsn525i1)O9TG!#)&3g5Tm}<@VX;=SPds?SIVXpod>HBNrtNnQHsojjU zgzAqF-&LE)zwM}9pi`ensuobD7Lw*sTOB;W^$8!zFI$#0szVO7BP}Xmu1>%@u(IZ`m;efH%<8k z$F$DnwRDDKTIa*Hbf#lk=aO1F7p)Eq4+*A~okg{`>GdZ_E1lN)vs%(hr*+<4yH6K; zB7w)}*Cz630WYNrv|vOtYroMaors1f%F52%T4>r%0{bV3{@5 zN4ogR&Plb8>tjzCQA^*|3AM5OX%E+S2DRC0SLzZ@w8A@nW#@?6B-9!cAR7*9znWBA zgcFDAK+Tf^`W0J?IRHO|g7B``km@;ra*|hkfFxg6XZZ?}b_2jn^k$kLI(dlq9=-hp z_E*Z2>q?e>(q`P7HAt?8^k;!woz8j;_7?1|dsADmgYKRFLepV6v%ZE))K8~A!{2Y; zay~3ox1{jJ` z^c|faZv_<}+~1)x-O(A?S~)p+2iE)dBY}x8K#E)huV+g}s+Ufu47a07v+@r-UK!c-wIZi=c`+l{(RL4DK30+Yh|ZRF8{yQJMg@Cm+ZF7M z-A?w52*!H5k2c15W4kIJBi%p66YZTLAN_H*lves<%!CnGeH7UBcE8=I?DZ$VBHT3X z>Kof>y?6z%IJuohcyPO7SDkkC#qEk6dc*csZjXK*IoD%-p}D?py8<_{l#M?uS|hqf!U z)U-Xi>LjdKRnET7#_hy;$l~`}%B~VsPyF&qzCSRdaNy#+i~e+)_-pAC^dUc)rN6ek9y;@tJ}9n=yes^i_q&B z(5Gzxy^hAabpXAN0=-&@UI)x4V?TC?Vr}loY#MAmnh)!dy6!qle^G@$c z_G-WW}M8)3LRN(hv$v56V5{K zu0F+g$62UxHJiw=BRkcd7}BVsa9<1jqsua+cWC&z=F!J;JKp z0EolK`E~cF@|^PG#uhon5#uADz!rH%I7Z&M%o2Yt4bp?qLiIF**U^r(V>LXu9Ez=K zhL7^y$oK27`@%%*GK9bT^~MvJZR!@BN3px(KBxzb;As}-kQ7hR$DC-9a~v9ec7$L^ z-xUr;@l*O_tWoPNEjY`f8gF-Jh1hEFcCsm`Sm+w|4Y!*krN}#iPVu*--=j67R5>g! zS)og-THryK=u^BOdHtQ`MUk9mv!r43Lc1}pwPe%u3#IFu z-oQCgGFH>y4`R!rmi@u*(&W4Cjr|fukQ|3v^i>b>)eWyDDeL!Ruqa z#qL&(U$G=BG?5^j5ba{2@dL2ESs%ygf^uab*U0`{!vq_)81UOxfLZ zRti+ymidqvzKeqVoDL#ointH=SL|}qJt7JIM3))9WRv*47VwH`s&pO3%-K};aRRbiMqkt@QaonAs_Q$l3CJvV|vs* zH|522m}1nI?u{|G$Ee`d!~M=rVSNE-u^voa2tOa<5X5KxEYD!8e5WvF#xpr<%AznmqAr2#uryQi7 zcnP-BGS3(1-P#KzlMUNJGn-bvq#ev^x-&W#gw>bBb5@!-kVsgo#? z-Auc~Onm3UdG`rk@{0=!?D{$%*hzPVoRTjVZlt>c)CzQ)I`7^ohgbs$X=ss4VR`QDvlZJV>)?_|896AW=t(R5QH49s5Q-6=MR*J0I6@b~ zP+WjEl`cWUKU&jbr6aTT93nOKx{l_!*p4jYr}FlicVSoiRIc?P?B0&}tB|sF9bd*h zhi7cZ0waCzPw!g&q>`S}pZ<55IdommJ^3M?u^nao>AJ3}6}+ylE#Wc-qv?a^P+M%r zg#KK1iORn=lS+$jb=syT9kBDMY^gXd-&fwcR1JHhT5NrwW~ml2tyuE_!TyDrinQvK zJmJ_P_l9un4RW^pXraA#P$90cyVncj(M}DKYr1&8u8Ty z8>6Y^RiLAzmS^1SrIj4z0M`4!#=_GeM?itnT- zbh0c=ClBK*mHe!@^gH<$Eh!Fvt6BCCVz#X+v@>5Wn?U(#MJ*bTn!;0Cm;QV}TDg+8 z?A`%s_wlrvr9T~z<_Oog-aIeQF3p>z9hcISD$V6RB%U>AK;9WjUT~#6r1GACQ_bv; zXNtMuxNWI~m@wYh4=wO_(b=CfLCorpj}Y&O#N{t7wM5w)+zmQ*)q95 zZb+YmxPTR1lg{u<=heRDvzPSGW_geKXXj{sJdSztTZG>u`~~4lgg6ajQxNV)Sc|X& z!H-acZ}hJVahiK6+V7uxw;}y*gvSwHMtB!t17;@4@HY$1fP!H}n$#g;(^IErTpmjzVgi~U;6fqSIe zq^bS2m054|5v{;W0jF{9!P<7zdQ14Lb!i6ZDq|KKX8>JI3e(jb)OZJOE+DVL+mOE$ zQu+k`jdaR1l%*S_lrh|%ZpS= z6Mk-pVhny8>;Z&l5#B=h8$vh2_-MuF`lv6bbiWThm{j9S;p?fz7Zvv1*TRFmu2iv( zW*)d6m-))p6(rh|8`0lgu>qu8a#I+|EO^P>0}8>6n3c- zea5a-)6Ofb+znVp`aSj2g6Cg)IH7`YK~fY(4E>+rH}tnS|1h0K@g~koeda8oQK*JW zRniwdY~ANQ!gJ&YIHFyz$31L@FM5Q>qGmiE?Ywk!UcsdW;z3|Uu&I{w^W9=Rhl?WJ zC~%9kyP}~WR5{<8U(i{;+;S(g7IapY!2;vJSwBx2FQpr)Jw1ZM$HC9ZXgXe2!F!jd zn7hh<4l50dK9xqN^l`%km8ae>!?~0T*l}VnHshTCFkTbo)||p=5>7K;1T`I7RC>US zjiC~M3lfdt1Ust-zaEPx{maMG+z_4L+&0Ecxgw=?d4tVQlCVomw1u zXVzt_`G))>IE#1#Mke-;EOo%hv>k7%tkTf_ksXoW#K^?($f$-vBYWY5yk*eHP9Q(! zzzLx-CxC18Jc0W2bM(cIXJkyuc>hhUg&;IhG zU5Tz|AI-X^zv9SFat(2vaUFEUtoX<^V+Bs{*3s}(Jrgy!-Oj#Gkd$v~@?nF&6!sgSzoa3R zy-084BHwupYKyv#Qt|X=!TMm81ip4yBrQ&zQXjA<+mIP+99q*U+sX;wy4;mfn-%qxuZEV^^4<_G`TNHuhPg&*|%w^349VUk|I}b!kSNh&5piHU(x_zuOPxeWvwt&}~)j zXYC9Ur07fv>EdoqnJ+dz=M&w<1RoFftUNVt70%EryG)TWU5AAk_qx)}r2IyR$ree6 z(Xeqc?pwO*Pvo_zJo8c7xU#~KHh1*FBZ$K*jAI%0!#L?iDS<;#K49Ybqf<+Vm#_(){;AON2)A2uL#W5B zz}1%aveegK{r`7H3}w`xi_hgw^ucQlC(fvsJ;B6=nW7PLh=OGmVR>8>PEsjYxIUhaU~Gq4P*Mf^ z#lS1L9ZkT!O+pwNg8lCS!8>EBkan)+6vr2Qez8v?WT?Y+6E@g5+}-Jc9a7)}qw#xt9+ zV|6R#2qzkxw4{<$t~IFe5lUCMNQAQ}?n0qr)UE|l=aXis-38^zV z?@4Kl_nF0*!U%U#YLgpcamH(eq?Zo*8hyKb+kC6s<9vy@wMDV;Sqi_w`wI8P@Oxol zJMIQ*E!^g=DU`$1!|Xr7ttGC)@p%;phY-{Y5l3(#970epLc9n8&k8&bQG7Ad5h^G= zfH=}B@cj^_J*`+>Rh8QwgtW-i(m&h*- z&aFQ63zDJ%oDS01et|W76T)8*$VPOY-yocXTVb-`g%!oQGD)LjYH7^1h)v|LVYVBYZSl0Ot5lM5>i8{#(r=0e=YG~As&Mj+U0Hz;@f zPB4dxhudFj`mdQ2tx+i(H~J%K%4TUO3L zwWq6W*^5olW7*h(&T9(+)kpBmg8%U(D1RY>&PvB8c+r@Rs`m62Y;I4sd@Z) z*^$n0dr#5BxFH(ncT|1>YY7u)dBmkf`?k4bYjJO%RJPk8E#%tv3%Cv71=(5{t`D61 zo5C05QAit&v}Cej=Yg14qz8`Ea5wLdC-2or^ z{lO*P*ebOzrLgAVF?F}$1pfV=DcfM3UlF&Bd6Kt%wWJ<7Q+#Q~v6wTB!B*UFb=v?R z!KhjHx+{xaJ_ENQ=%vRRm7L`lG&8&S{5gK-A~W$e3ywb>WLYZg6>+(+Xz60x>!rip zQwzn1pD2va6J8qbj;&&t(ORX^h9{Re(k1mu~mDJ=j$Nt7Q^>tXM2f5 zY7ZWTyiWSqc1UJ%(0XZ(DtB?x3?0Gee?D`Kdn^X*yA>W+X=XDd{fi-S!(3gY$ZNPcet>M5!*(W z)*_$7CvyG=s}a|7pTG#x2VitW7^A~EMoF$y@~;S{0HYD??E}}mwrIFJtuQf9c=2Ah znq%&Q`&N!S#h#&lh28vt-!6&R5z$KT6aF%&)ECG_+*T+31Ns*6*n#vxI27_y3Teer z;tTrYGwo`>+b;NL*jd0(SeBazNl8@~C1%T-A9I;S68Qc;$&CN*8%bE2x{*?pI7Et+ z9WPm>SFo2)Bgx?MJV`zOu9koI?MDr&x*JeG)twhL|dj7X<{JU~18=^!=h-R(ly(@YVA^UmRY}VG1 zg!#N2Z}}rq5uDG<33yNBTE{DL0<^MtNT6osx}<^xnh04o4pOMfnSF_6YdJpkyw5kH zeqn>AE`qUFWUcuXSp$qIva7CNcGdo0$EXK>uG38fF9eyghX2H0RdC>3qGHW5V_vfP z1UVfbsZjPFUu?drj(I`bh4key-vM|asH6ioPQd$vi=AFaD zM&*rkxf)1L-Tv0%ZO+bs%9{usndGd|OV~|cLMx;)%v!jlHuoa<&OluJ5Ke?DwOs>! zkV+CyVKaJy)W@6J`f{HJByYqFuLLZOocpNj6gq-6c%K@OOaP7C@6xpEqN6+JM9<;1 z(EV3h+%2av#qkp_>T{EG?!-w3!#Y)+lEW@(2)64c=NxW}UUwxZ+}RbRzEZm@pdS(4 zCimm7ILuSlH^$7&w=pjyro`&vMZPn|!-Wswr8m`A10LP#&M2hYa@6QQ@ZlhvW~5Hs z^1^3g#6n>>FnDf6S}1E|oAX7XD$k{xsqUDpvSdW(4CA*ZDjY?aaV<#uGD<&b{UxYX z`d;-3b;_)P6y9iHFt)_>~$#PH|m|re+M;4o!W6!BBp43<@8D~>ET7e#Lx;R1DyTFE2 z15X7+arfmt3n|Axf|}XwVOR{LL28%2)2eEmt+c7@FzeA~S-4H~BF8l*Cu?%%ut#}a zik(|^Cp`B1VS6KP#i4qJgl)`8;b&rA(kzRVG*j(K%2Oc-2n>PpCgxF(s~0TsrDBI8 zex`ck=@Qk(>Jnk&Jtd5!{u0W?Ec6$qbg{5WBP>R^6X7QaOA&sFuo58$f$+Q@&!}03 zhI~2;WvM8h>N{Ah7LG4S<7a-z@}i#cEvJlcIIR&ZlsQ4)%;8a3unwCC-48@Pp?wCc zPq0V%HOEzU15q_JS~YZgTER8qwV+OvgOB($cAZ~`?`nHY0JUQE7Q%U83gvA>!<Iwdc&pKw)P+q>KW;KqBQuvqB2U^k1$ocQu``%il@2e%86IR&B zN@w;l^u}>uTqHkE$6b$yuE+V<+hCQ`;IEz#b{xL`eEeJH0kQ$>x&1BDcUtxSHRa!p z<^TP+6i}4TuSZ{X67IlA2g&6J>ELbnazML%GASIE!?g*Y+Y%S;V&0=f8r5T2$ zY)gkF=5|XN_Xab1b&@bOF0HLacw?R{hK4O;EE3k0VNVj_c?1u_wuc$pjOT0NIK5N& zExjY)*87d8~yJs&9cu4_j>2 z_87V%TJWYkb^BU1{>t6*QSIY?feiPBhWMdU=BbJ7Pue6 zn&7o8x;IBGdI0Orx6q}YgWp3l!UzCiF~W9)PK4XBKbM2_|Nh)H<^c<~C~In=U|X>G zP@Bp!$#$sCkZ`Ci+Ll@ri+HRh>vG?u(?w=m^Iq-R)8`*KFDNZoeWkl62b<5Z&6em3|#U6hd^`%796X?Jyf4-)AvN3sT=U7tJDv8(^nb>ycsH^2E4&Pb--J6 zWz2xLm`Y>#EnAB98Y?p;FN^ii-|LF=nDA@znDJ}&#N#*KlYrj@ZiQ6NKs>qADka&X zXXKBfK1Ssk@z=G~Rghe`tW*|^64wNy#nr($u^h6uJ7@u1CnKn_?$UZ|ZYcDr-Gc2I zr*J$)G9Q>D+p>g7HMm1l#D2IM!O&oD6vh>VR7@41HVoW%BC`6?>P#G2`7$t0a>N$B z>V(Qd-xeZ9=hNX|s8gM=@K_OISv+Pwkcm}ymCqbfX|#T&1hd!+GY`1*+HkoEg%;^5 zmmJ8y!qD(bn`)*)GbFX(??thfA@`UY^!cJY4S#i_+^XgFUrV9rhHk*)<^z8CrC_Hw zzKQ46I#rG0Ks?_-Cw`=9bvJVQ!&oPBy_6<-BU&a5wV^7Un%;5}^Z_5B%At zovFZqS*`{RtZEH)pU}u+KEH9Xy-d}4}C48q*tKhLqNcB={ zhpw4^E(z6QuT@=)j zqV%j{U>$m12lkPvUl}9PYX*Ha0Hy}?uC>D8J#e-+3Q z**V%T6D-0x1D*;Uxx;l5jS>xabX%*&-JUpRB-4@xmuxvg3cYwHT{&J^pxsZ z6RtBtQ>O2wDf}&7;9RLG>+*jjeE*nV9Z=WczK#0cz8%bn)VMj}`}#({WHe8r@>bWU zx)VA^sFRuk#lv8=7B(AP80qF1UtrJ*M`*g1_)lI!Ayz=RCda8X`X?br_rOQF;JMj+fDP`A6!FbH~&TrPmHZ?h9Vq`bAevY8v$$h~4NCaDTrthH-A(A>TA1qH zRdmIqQf>UqT{Ix&MyG0{+N%n~L3b|e@@+QFOl2>Q^j+A`(9e$$(lNG`{6F`{q9vcUh`JeV!j~*}j|Jr*S@TjVD?|aWAV2p?X z5hEfFpA8sefT$4>6B0rK0n!i<5uJR@gpA~4OePSJ>WERPaxAsfQbkKG^^J%c6)jq- zsiiITcs#*U54P4uN|hqV6A?YBhwA(PuXV54YldKb&U4=Ddavtwwr+m=UiZDeKla*d zcGe!7JO|&EQ}-4(&Bu`Da-?}+#)asmS+UffyYITwzSfNNWG#PkL}{!@!vsvh;k zugCYExZ3c3$NL~{y{G~21Bc(wJ9e*CZhw~X{cOBj$#P=~oQYW|wQ;d@3`IIF=pJ^8 zba;HccW}Kyx4x5O|M&M79M7`Gy~7yy@E)1EuVhKQzZm7Yh+~T9t$`WC_ob=0?wXvZ zO57cz4n5-_FQ-Xc);;319()V)*c&KWQ?9&^u`QG$> zK4Zq14^T?xPUwz*DUp5*V<*Y`^x3$V>M`KdcI)Eo zxQjO4M#WwAq3AD0CE-c$!Dw0OX!Nav(o;++OscE?I5o-h0Am@g`qDvZ&Bo%!ek^p` zH5S|Zu}F(6>m&VG42!dv6goK_`pcyzmK*!A7#SDF_I@n%x}OQ-NIw?wcZW$gy6Hfv z;~u-H+036lRpaE{sI%{(9h~-@GjTCin6BA($(*xQy=6`{HJ4IX`Eg1T?y65GRcc*! zOjmr8E+?j2f08aYrrQf0YRU?8dQ6uRO4Q}WbaSjc>k&Bb*xgf1o<31|`my9`U8gg# z7dIZgPcR2lnnf2M2EeCZ9d!H=eUIL3K=c(07_1Hb$%>I`dw&kcMl@7TXicIWOM z---9NE?4P(KiTwCz00-^rBB(YG3D8$jP!j&WK1cHYk@ziTRO@a%X`(qI?pt9r&8(n z_;`o;bc#C$s1<%SX1#*4{}&loJaJ){{x5_*cxHcLAC!6>n89y$+|haFSH2$vF)rHo z1ODQ1s`~+L-TT3n1<7+p$L>l8Rr_-Ap8YZ8k@thpvja26#_k3~a5os)efBBu24llt zb}#r4_n(@X?tIX`7mPxjya(|)XSf?*x5v`qu>+rMWM?*-}m(n|3c4j5(cnp|Pk-GvxgdC$LVa+z{G?RJ9yuq zena;7%w6$aE1mZ9%l3ZK>E3DeY|E{=z{jVLb!+ZKKk3{1zZl-#R(NNZoBDC{`)4b^ ze~slgEjAZONFknIqIkk*Y2_WuEO*cm#^=;c)oi2 zMf*tz_kraf=c_i0C*MnS3-jO$92f3WW0pLT<2?f(Mx?QNB-OLeyC!GE)iq~9TCabJ zu>GTF9KW@I<=emCg5EEZdeG*ot#ZPb&s2LGEqNN4!Ipe-FFZL%0h#fz7cMy7S$%TZ zUoBzUZFoqmXC#(T;Nw|m>$ah1b`LI0o@2&$cMPsZn8VM)H#n?$k@o9;>#nxyp}JIk9l8k{HHZ;-qqX4s*WC(ykGd7n$v!p zDIB>^&(E2@_Jo+eEPXnrykj3P91tsI{eFaQ4_%1sHk66}mdM}*{N?tHP@{Q0{As;rtN$J3t1EEEURj1OWvI2^+~@dpmAp&Oe?kBCjlNqCDWy;S zE3^KWZv^e{dks4^jBVUJTWQtb7u3`}KJ(qT&}&p&o=ZPPn{{w}!GCb@{mbukhVU0J z_^wR{{qfYlE(c12#e9cqAilztf^+cHG_@+)^};Xv_B#F&znYhHyxXsV+M94^<|G_YFE^4 z##b?-y%*fR7yHQL_t?Ifg>T?*Qn;7u*|(qZ(E#tT54>kw+P!VrwrBDE?8!s=JeQ>Y z)ETn`J7Um(_T1uG>+x4!?cU^1zlbCq*)-1A^H2CaqXx0!OM8gbbH*>;|EIq5vVR1Z zyxzaA8wfY=885t_Iq47Gk6>@b(=+zJs`J zHL_z!SoQ)-?mlPEApCATa6+W=tP;JWaB@-I`)9>m^?qx;`<%=VyZKGmXDg3Ly%q9r zf;@Om11|!zaPm0u#np;aA^#Vz@fS#g)h|PQ&(7(sS?9$Ll+H){2d0f)Sdjdk5k(zy zM-(RAm;69?8UCK>!5^!?@#43J3yyh`epLAg{;o)WDR)m__7s+q_rZ%Q2af%qGU>tV z@P3=q`&iVA-Iu>VN7tP<_Rfpb``c(C-VMygU-s4CN1x7k&(~O9-^Z_N_#*I9{(e`8 zzvSb0f$_ZkDt|`wV}B<@`|pod$hvRla&d^flnY zsWx`~rcVR6y zZFJ!r-6yY_JF_JDfz*!QF3DG4>7;+G)lT((XT}`w_ZQaPgWY=uKJ|v`|G#b6Jo}2d ze^BplJJ_Y;j@vF%{Z#);pFF1)*SxFijC%prbhAEKW4kv}tLtmQ@trra&I-q{>{(xF zZU3G6%31y2sjms|vq4{t_FRFsK1z|cyFNN&3!$#zZ???TqZ<%U^=*1~) zh4Hz%qG$ki2a2^pw727(Y;$N&xb8t4?2DouM(sAp?^>Ufr!Y!qCEKC)&z8n8R2#Fx zVdp@)_1?OK3ZLh)+aVEzo&D`Zy4-;($rq~ z+YH~$Y46hb`itV*z_GlRnY5a|(_dau>%CuGkyw8N@HJxN8(;EfPRsCB;#Brt6ADvu z7IV4^{p+uzGMK}&5PxYWa`LG3qrT0mz43eA`s>6A`oE6KMQLoD^B%sxuHQp_@WOe^ zM%9c=|l)eBFBXK+xO|4I#15~?|V1Re$TYOYo#5s&84NMrTOqb zknU3g9X#ITl$5ksbHx_A%WJEb`YkP4ZO zcl~(18bicyPkiwOuMeW0dD!7-my`cB;dtPO*B2peNB*wEDZp9-UB}?t#Gn&z3(fA<3+rEII9s(J^cI; zet!a)=SEz=kPyzP>U|gd*CIVLzz5;yNh_S2aDCt_hEt7tUV)Q)o!pG`cAR(PybtI1 zasB}3qd0fqdj`s9N{|txWFJ;^ccSML7Ab`8u3yaNdJ+3(hBTzKoN7@m-w9a3-OB z48u7N=cPC~uUm|>7ANO$cj5dV&PQ=RkMmbJe~0rgIFI8rFGv);`L=A6H5G>ISF4bD<(`;(t&PQ86{#v}up*B4T-d+5U||8%UeFY*O^jAlg*E*t;b&oU zO?j}TslGK5YHCdMY*JOy*k5Lic6NS!xUMSEugP!!TKFvwE?*ROea$YVl^Fre+u{uBvbCKXhX;uc~E*>FxBNITJFF^owV# ztgfH6GT0cIXdD9Q%<5@nPE++nr=_lGl~c!NR2QrdtABi<#@eQ7sZOw_uE~c#KlRP< zg`1mde6^waV5)kS@wK#u!%fW*YGKGQrtu%0!BiFAGzMxMick{4wyK73eK6A(s`agI zYW1zEYK-_IO+MGomz_yPO;sb35N?eiXrIrglA(-d_%2~WE@^G33SYwKuIyB&sI{?X z+W3}CUumc@IBk3&6XAv;S*cEIV|`Oqz(=#J6-~aZtSn#CiqWY~K~qB*&uT3`JgU_O zo1LcGS_gx{%I2yD_0RZLe@kdh&}mv(KfYBz-KlC5VSK=uRbIZJe44M+4!$VAq;ysx zf{%-I!Cbg71>*z$<|Z|8tH(v;aAj2sLTqhZ(X^^jmy)w!zO$gH$WgJW7KF^lAE!_A zjc@U#Ity9WKA*Z3#9R1I_n|aW9XyZ*n}anqL0?T%E6UkAXc0(t!c8q94uh7)T*4xQ zB{@DYk>!P6h5Bo#icB*GLWxU_h(4bl>*Gyqi-NkU#>QZMf}L%Vo#|6yO^yqM7Ai5R zj*e+|eN%N+eVmO?$ zGTJhIt0#&jY}~TBcGf~?{sL!VMgIK4{PIF)){=@@^9!BS>o{S!-Z!%~R3GqFgc^d^ z<%gSnzNx+`*;A%w`X*;jo02_k>g4NF@#FHBRX6Jr)x7{?z{&Nf5~K=88bk{lSX_oE zNVd^d&|mwl^tddwp>H6&__x21+^o~izcSPuX~n3d?2W`2Ej#qDmS6-X`oan|&aO7p zmQ{}~?5__tE|1h%W~OTA1siVotf&Ca)k9Qtf{IG`ZDTPO|*L%Y7Fn88lSq0^=lBU#T{e?5^|~_$~hRY^ED*KVbV|- z3!^l+GFWd%qcVb#Z)QKfRk?`)Cw6FEXoei{ zr&X0Tb7lU=*o^x~6>cQH)^Gq_Kj2nNT*V|>Wvt5d)#(hXND(5sg}x{GR)qrby$`WV z(!`=J7+PMJP&M%uVUq;`+X!QU zg{Y}r+SC{~lu0_I4fZ<<#3HJSM5<6*ayJMC+)jA9k2Q``tFEe9(Hb@;st=h|BPP{> z&@keyY8$MaON!$yILXB1NgtBpcnhlzRdU_tE~!;5DAeeS@4Hsd;O$**@!|zH2h6)n zUP72(1}%Fuw`}K%Y-e(Awln4OY<#j{{(||loQlF(&f*1&^rXmHSXiFRe|!T> zQN;oWMS)qP6KHDXb94)aDnL7C_!^shwV1dCna!H2=0Gqo(WwnK)&%u!)t@b#ESw^o z>Xgr(dFf@B61lm#&Rj4jCr9zpOD|QVd%kwhQ5Tb`p$jxxl`BEy!*345%7@8heR0{P zx#~h0Po7y;=1k!~Is7M=|Kt~xE~NOi=1m0EmkpU=2FgA z!OdJ$QQ=_tFCyl-vo2q@aRd{+pS2)R{9-(Pv7E%!LU4=i79N*@{WHEqyxawrKpQ4h|QWaoJ zYjr~iBS3&jXIwgv(W6KE%45N#I%lRj7xR$kM4wt>@L{3ASC(I%KTqjS^$#CE=2fAs zwPE{6E_sv`I^$d1|J37&Z(&uW6^1y9@z_ZgG&M%lMJb+CobkD>3IC@$v(y9wk9cZE z917r3v9&S4-Z#DlPZqqHgqoUzc+T-RHq~Gd3dRahd)2c>+hft9`2`sKGD}P5&r)|I zWtbUTbHc;5T7>XnVTl9dHO)=9>lYN~&!0c5)K^ky5_NLOu_Pr#Jw7m2(tQdGRNl$? zN(e+7Al=NfPO>CTC#0lsbWAfXmbOOB%>QA~UnP3jFs#_~EFX6G_+ZyWLW)o2g;Tlz zmOm^;#QDS8Kh`nb;|pgQtj3+xbuzgc{RTG9tHW^ zTP8X|XGc*DwfnK9LjMjZXB`)fv$; z+-RPv0_@!3iLReOyY11JK$tigUt{`GqW8~YJl^QY zBJinE(SvhowdJvz+K_T!80 zs)oGdqUhRywp%aUB-}=#Ji3H$lgQt|pmrZ4oIyV3jou(Kelk`5?iW4-I_=)*J0gE3 z9A2yKrhrcS!03I7$${osVKa0O(HPu(Ejbz-CQ zfvF(deLBc7Yz&wSW-9m2=zQT?;k{rX^jp9(a68C&_keuPe*>%odqBpY+5n=QbHE7P zXM$0%Ox)K9cY|!#2PmT*z6~oUyhZ!(Q|yS2h~T|6*i8Ys_Aw1C1&hEXU^&Qoh=MGKPA~xXz2bgcIH*;JJ5-ns zhGAC>vb?aEr?`W9w3j||`{~gotF(J3NOuk{WT|iq+3AVy6&@F+t)_ctbetl_P2nk;=nkRt4akT$Ls&+lUGKa_hr9k((MNT;)PZY} z-*%BZK!%rmn`R~XSaS5Rl9Qs#);TJDogmv|`t8~-EZi$hZ`ba1!d=2acW8e-B;v`r zQ**uWZ4&Xd-^F;6qt5Jtf@!{t+4C1o^j)4cH4FEu|DU4vgdsDqblZScE@tm8K?m5ph!aFK?3_8u197%CcH+Yva_7tH#;R~8^zLR24 z4MxwWH21)F?Og#^NzQo*@`wc4=ftPbt5Sg5i5yxs68>62*;mFKyv}L3uEJS{6T6)$ z{~eZ|;dfecGOiC>GWAC-nfi=aqP!|Tj;;FeIzC)n44FA)e3yU)kRK75{(CHYUUELE z53ic%@ZD36es%=GR| zab@Z`uhob4zl@6;>d@s8uw?o#JyX=k5&d&MtPkz~I2Rz)q4k_68=3xhrMWWwbN;Lk zuQMMPKZopt!j#wBm{%J;?K#gj^7XhlV<_%z2-w(ff^77(-(ty(e{-zadL7)#oePTa zo-oRg{xOs~C8IEIft2Z=^LTye{H34k%G7gyuMe%SNOxuGIq%np)^oE?BU8`k0V6Yg z(equI`VE#$eIe4P51l?fKNy+%-Ih%Me6G-kj=v4h6-K6>&l^Uje`mCal7Bvb=tKKY z9^=aN&*u_-XnngSQ@`Gl8U6`NrXGJ+Du?!;o*-vfGVS^NqYtlhH!dba#w}OX7sKCb z>1ogBBz@@c4_h+z=J|;ssQepqjAzulN3!!E1iBUCq&4mHaOy+LMsl1p6Z{WU_7yP$ zEyqNx#xlI*@y12hFQ3=+;Z5xm|!1nnwa1rDjB+9gZ-`B((F7fG4QQ_~1Ii@K6 z0ZV55TlkMUw4UFOH8L-=IS8vmhi4@0`lQ0+^P@hz&a1eX2)Pk$(4=q2Bv;R<4_Gq8 z@3}Z$f5MWfPn#02A8ESw(rQ{TzTRfi6r&)Y_(eo&b!GyJ`lOnr8Fyq?eL`q1gyogf=6 zo-kDVaODvRvM)hCSJgM4|Mj86PsVe-Er(<6OW)7APGIZHESaWUKd|*{Etz_*E7znH#`tUlR;vxvS3pDm=i?o(5Od8is^x;+eGK`08 zr+=fRr#;tIj6Ll#7P~U_TyN2buFrZ)rk?9Cw!Y7jsptBPt)HGC^Sh+_(CsU2ppkWb za9u|qI{w29R2`#KzKV^A`epj-ISEjQwhzSYb$fm;7QT*;->cS#ZqLJv=;-#$bq#&! z@P;MGbxB6A+cVccZ2JsLW>UB=V(XK!K4N6*xn5#q=BKdQm8oB1$<*((Wa_!jq7R+k zx_~QF&-E95XnngSQ_po7TfZ?uHs1p>a)%`==RNZ7JcaS_gFH+o6|PJ@*Msz-!{27f)N`H4*7sR5^=i>l8EF6f z{)9es{c-(BA6nnbLQ;qBZ*7*I;cX35lZy~ozCwPfnK{$uMmS~B%q7qaz-TU?oXt`F%$$Im_8 z^`XZXcRr-clj}kH(Dq#kGS`aqq01{As}DV%a2-h>+W%ooR_U>1mRCxvYfnAbo%Eso z*IP36YTZd0X#KVXJ=df3q4h^Cnf|#>W$Q~0+L^w0G%TffJWspqbag~>j!bYOdYzta-Ge{EPtOR z(?8eW^r6!?-IA&2x}2?FV#(BVz0TH0Etz_?j;9QC_+1HlwZ3QRk0$83?xzp!e-qaK zjLh)49%y9dulQzHrk?AB`q2Jgvt;VIerW3p`7o^xU4C3wG%~~AYRUA^^+tW@@Q+(E z^<0P4ht`j?Wa_y-Y3oZZnR>2U+WL-LT$y^co~fL4_-k*C*K?gy9}<7ml~w$f%=`r` znff|Qrao%P)VEtQ_1i3&`VLE`zR!}WPreQRs6(f(!jh@4v}F2!+mfm0daORQ|FU(i zOubsCRZd#JEkV!qTYYH#pxa%U{<*HJ53LVaGWA^Vwe`C#nR>1R+xkK6uB^hhWae*~ zB~#CJV}0oOcUUs@Tu-+3&K<5yJ=dA_q5bc-Wa_#8Z0j@bbY<$fF0Bvkf2}1`&-H3s z-)+g%a~<2(x83E+)VEu5GUP)EGWWRDho1i$$#Kq6^J!NeuH>FGjEj~}9~3W-F{1eA z_j&c9?fFeCTjqBl^r7#c+&^9)+TKW5SyS=f9dkG*cEyV%_4MO9C8=M(Z8;XOa!hh! z3y~tHxyHCka)u_zXD7&s@t>QZADJMJN{~k<$Zp9|k%S!)&SVA3!PJd|{9VjXcs&%) zd-;$ruE%eGB6IJ9kH+fvd#JC0JOs~|g`!^r`Dye=PLZjd=xT|Jfw37QuP_+ zD=}YUlVtjaAf81iPxcGS7ecPF%HvYVci{eL%C8jinMlt-vA+TGH9 z+;hVmEWb|3_bkB}gloq4Ysj}D{$V0>e-Cre{<8%6OeFLocsA)B%L_SZe+lH9#$inx z*9<=&GP3SeDtVwYAM#t6Uz_?3KsE>cH$#5v0>^m(*YtloLRuQJ?9!rvF8d{Xw@rnjm}79!o{P9`ZK=ZvAY9Yz~I^DC9q0keiTy zQ{Vpz`Lv}Da;oEd2l8l3|1soHyZ$|j=@|--3+l12qS#M_{5AN$OytWUzYD!7&&80x ziTT7<(Kkb`vf9_Zkj=sLejoB37|#)e%KwWAdiU8*m)}9?uea*+?+Ny&VJyBQs^9xz z`Y(k1%?WOLxhKj)=pWP3E~zhue74meu7!Lv#)qwvo-pLGNE~l5wEri_HP-m?W5|C* zd*Vn-{mYOqu=?M>LB8pBJVS{76UeurzD;=!M!+6~pDOxskS|92IV>{2nZx#22!BJ7 ziW!i9hWJK`{(8t0qfV^-t%7{jjr#o`rsp2&t@7gcQof7!!?LITS;({Se7!;B-$1TM zT*Z)wAXR^X{5L!=juHKF$j=7d{xIZpDCA(6BO%X2do9B?!@nHz5VXf!k!L}^0^@~A z|Fw|+E98!MH$gTB!&?VAAM0_(|9y}ji@M{_GmsZq<^5~O91~3Xxfgmq#y=CE2L*kF zWq%Ijd8p69h>PjPz6h~{@pJEQb5O<~`#3+u^TbYE(;nM8IDZZCTFbX2*nbOhi`8B_ zA^*JGEuTG*|5j_pH?Q+18(nzZ-zYHDxZ5Gx1v9o^5#Cl*F$go|181(za+@Nhs^K5nezVx@+a1KJ!p{Q z>|3GVqhor;LcSLHOOfmi$i`MnYHPhrn%hIa?#Z(8}^ z2Dt$J#nkUlA>W4igc+Y-g=`LnaR4&cLrnUQK>iQ-H}NN(X{>desR{B3$g|PE87$M2 z4Y?iVaU3%H)76lFXN}Jb6Z}^~{uA262=UMFto|7N)wJJlL*}>lO!{^}{x0%^B&+yd zf_ydlJGy|9UxjQA=I;&2S6cdaAYYI1oHIM7_e01YJWpnbd(JF{4wS6 zQ^@DlyYc@UJ=c5GwpF_UjT+G)*Km9yO9KiGq#*{h~b;HkqTy?GEU`STs z&4Apr#MLi`{2i1>w&+_RZ?NiTBjnkQZu@%_^3_PcPwZcU{2R2FOpz}|e>Vry(+&Oi zto(ie`HTkle(QnJKchVjge~(s9P$e&zf#HH1O_4pFSGH_Syp;xLJq)oFLZ35<&dAd z1#Jv6!)u}^Ie2+1{&}d)P4DIe{iBe7f$}i*^D^W`H=_^0FT?viWUeo6MVzef4-@<+ z55b)3M%}(?KN9joi!h%S|Cx~Ay~7>f7C`>nShxOffZU4w7m9rgWOFd8DC8&By8eFv z`Td*R`q`Oa|4Ya{DBM!`WqRL)eEmAt|A&zOQs=hU6buxL&>u~Gj^V%|2jicZAWwt* zKHAeX=$PMyke@*NWqhjqAx}kqOndrH0?5BX zd6bEKC1vY=RSwx4OivK-wXX)mi|yec%LN5$-_~nR`_EfpE=H*A6^Oh zF9^@nPZ{K`=s$UgYY1A^V#sfyy_)niK{f}|b0_2>s6P~=O7D*#|JkblpCs7tfxHj* zFEklte;`5sKK;){d0@O@{=Mg-zS`aP!h6BjF&>~vDgAWFKW=u@w;1x%t6cjqC>?++k`y>82g@fd z-AMX=^)<+EVSGiCRq3Av`4TIA%OGEX`Ki&jLN*7(+W`5Y3*GtN4y2#ye>u&tXJzFhAEo{x7S2tWMCc zhx|uWb_Z-3-gd~pw90F5g8iQ$-@Fuigo^z!$k(oNpDzcWkNKk&-z3Q9V0vaiuDT6t zvbbh^&bWv(E}%DSiv)tQ*P6eks=l7vrf3Crp{i-B$0ir9i2W5@Px02+a-n90e`Qs( zHfX{YT>5HdQ$o0_s%sKl!c~oNTYvkTuw5VaF7VgX2df%eCC+B-!@#Zl)Q)gSoFCiu zX(7~96RDRCHdMs2*G5ylamCgj0k!Xjy3lG9UMu!Q(wjK>)!rz2*CxG7q}eU8uzc~! z+jr6tTRaw5)t7P?Eu9wl_OqDO7N}+A3kv+@!3N|9J6pA4BNpXs?^=m%CgOIjlt5L8 zaT|J45!(*5prra`&rbWQ(|$Qk6J9$O0L5fo_ zudIYE5*ww=*Bhm{p%m0NwFG6WE~hrs7{UhqY9AZbZW(b3J-ZL46c+t zY<1HNAl~LCy`w*Crm&_VT*44+PuEnVHLJ}TwXKi$Fcxxb^I^#(;*2$e71(c7#tPLa)s{oEu|t$qY*h^nRd&qW z^iZ`l*9M6wz}~(6ZNDt%G^wWP$6kLJ->h-lpHM|?lW21b)UJvu znSS_O5%lA>qH2t>C5)@8y>lQ}VKoFL`79n(Q4I!P+2tq}KsoL&v92!_ipnslj%yl7 z5gJXfxw$pW?&6lQDOqjcy0aQj-m2HGEGfuXa?EY(3;Ts;Pr<%o{%{R;SyN542m|T7sx}GLy_Lm{%4*15>GnD{3e#ELJAi5zX7?^P z|BiP)usWqa989fi-{$M(=xTe_8-rG`n*sZe>(+SLk z?A#;QQ&0kzWlv`2V@<*2qP%JqDqY{!Cza#Zo4AG8D`4#x9F>^bVj z@TI$-o3hYty0!uvLpv)F5@vuXl9M{C#H_6ox`>)gp$FSDDHFUqJh2SpQ^dix96NaF z6dND9eW?Kf8&LZ(LkQQcZo%En4>6YEn(%5jqw&28ecNoi&3cL5f>l!VEtr*#DH?9U zj@_W_s*ptKNua%Ze#`@VfBlNt*t$+ed({-kPY4Ag4i>Z zd%b>1xvIvk5+FX&MB{E$swt=>1=MDxW(FMBA>xzFVw6Et-AK@k@xQL1RyhS3V1&hiTE-05A=&r)qs-CN! zG||vKHLm_m0?p0JuBKSW(St~>`e=lTWMzY%8>n2Y;%wc@vs*rFDY(P4T4E(>TCY2f z*ll{D+J00r?%rWc*{Svx*ED&j!s+K=jo#_Tqw{)-@Ztt)rWgB&>cUm&G=+k+CiWM% z8`(jNt4e0vYtVHg(=AyKK72Z$Kh8I1w${poFT~jkhfM4<+#2-P zaWx<=bZhuhtwZ0L=}p@)GSj4`eAV1lf0!ZGEm|=r4?B7$ulCetd+{@-*ds(yY-aCf z0OcJw8&OGP?buD&Ekul4{G@`eg4#CawICuh95>WhUB%_p+^5{p(ORU)udkQ8E8^g= zf^RwaRrkhx+wI(T+c%G8DiTI+CLE|!^D!56`Qo_2$u3UabTLbTTZd3M;(s-98O%rl({)4Vwjs-BMkOZ4b`s3S4+6%y5B68B<3-$##psxk;ZL% z`YBh}v2G7>V`)QE09!%xb0QcYn7)|;4k64uU zsH?wI7*m;|ThNM`4<_E~0Uzb8#}kA%M@xVAbHH5l>Ad*s?I0aBBxmMvX(- zcK~BK#_`75(DJyo60-!J(AThD*iyC9TCCP3VS0+Lc{eU80=<-}o$YL4(xuknVhz$> z+ng-fHHE(^d-35u{fb!-yNIbTd(`(5Qy=y?2kHJNk8@P)Qt*3h>Lp$$k9^;w z-ib~<=5f|h1~&>{C-3n%$4L0Udw`a?9}DB_q>OO*4l%=dlZ5{x!sEg*_`R0yIV8es z7xM3F8O{;P2qzi8D>Iy>Xjt%>7*GZx@OD|DNvfe@OVD@H62s*sxs2 zkSLcN66G?3M0~}<8_029XC;aJ-b?=8AJyY=R72{b-;zfVHtEuu&BAt9Ulk5>5 zArbz3yyM99bDtTeyOKnhuhSjj4I2caK7Az9Ln55#g>RDZe^}%Q-qE1H6uiViW{^nF zGbH>E!aHE}KSG!-?g+?s*M)bO7!UWQVY<`t z@&@HX68dTq@kU6*%l&BRe=`aD=jr~T$LS(r_YPU+bxx27CkOBFkXuOTkB~F47l3dW zUKU`ub4bK@qsX;*_ayZk^aB$9cM18ue&2d7Vc|ntIGH5k*(x&k1ETv;aX$v8 zZb5#?pLv{tlJ#*h4hC2mJ{Q<@;68YXX0ek}Ev#^)M3ozWL z$9s?08Aqbt+Chf1f!yGA4v2h0n4JN4{PB1pnS=Ht@@|nQP1O1sB=qqVriFvD7P^r>LZ&(JxnK2t}{v0&oduk zkBId*OqfohUdMn;&rA~OxtBybcZl3A@?eaiw3|f2ZZQeF4J6XJjYK+MCz1Zo#eF!& zT)LN$@b@N(aNZ+fH~dl%{9A_;$Qiu>lv zwZ4ml{s0O6F>%kyg^YSBBoR&{3A;N<*zE?{&w42%y#ue%94VY4Y!}{3BAl%vA0Uzb zUU5&K1{vXJlL&t?3Hx^8GbHR&uGH>D!o?)wUqeE_i$plDlL)5=WI7L#DR7&P6XA{^ z;co^Be>aHxoh1BkA>sdd67}$!=zmW#zgL0qS4zUZl7#)8OfmaK|5Lc9GMN9};#4$lEa=ou%bE;j1LZd+v`#|LG*gkxY>3xlEWRypw#zIhe|;qUJy{I*&pghH!p$W*oJWKwNa$1MX!epGj2m-7q&uBNx@VBz!Z-vn+<~Q# zTcH<@5oQVVgyq73Ff3dn+#tMP_^6QkcX2$}DcmL8E$kBR5$+YfChQjO7akD4E$k5< z5*`*FB?sXCIZx+rkMMQj0pSthr$X<1Z9iBzLO4NqnQ)1)PPj(6LAY7?h;XOyCE**w z!@?87v;{i;al&cBGT|~|oiHN2Q+S{7Vc~Y+OTt%$Zwe0zKNk)v)8&>%qTYrH(}g32 zKH)fFhA>l@EzA+-3a1P6NVLB~k&A_;LVT%B#a|&@B3ve{6b6KK!g^s?7!kG!*9xP; zcHw&A2H{5GCgEn`7U5RmHerWwhp+sI{jz9!poAEh4c=m=$u$GzlY+}}w&H*xQhMMYmhJlOvOgl zGssT-EiZ}tHTU16eL&nB#hv@^(fw|bxz8SD?srGNBkspY{$YOwh|StEN!*_WWh2rnYsL_N~?FbTU(66t%Dg#UL)r0*z+a8G~?$GJv_ zlT0FADIyOdk*;)*>G6^9mrWwP%Sgn-{rDJ89*Oi63Xf2~)$0sg0;Zw7$sc>2QRI4$ zGl6XII+^4?_oJH>SIQNk#x7Wz? z&>zW3XlKj7E4|J}67!L*Lhf70`*oOn0qaHNaO^=$-t2YOlGt!QN?wC`Er|^_)|21I z^AtHB;gZ?Qyn{Utk@8{3iMt*@5){(u?O1atg|seA?^mB%jA~D!C5h z3>on{UF1U^XAk+D$JtBbzt_l0uhUK5fag6D8~Gm~qgWp!w_*K{{3h0W$TPjpVR9wv zk$e{Yk$lhN94GI<{Ez$%+BNX`INyAhU?Xcy0u52L>eKNoV} zMfyu2(e4Kc(}Woy!fgbUD10cd3K_Z+PB*Ni-kBq0DL_BRI!fh9FKS#=) zU}`=36S*4oC-Q!B3+hAU&&h4*UqNj@f_w`7ROHLZ+wuG$@?!EutfPvIm*t(*$#||2 z`ChUd&y^x?CzH{i$=`XL*Tj84`D3hiihPXx7M`1GL8N;yxew#C$dkx#;CWu;_2jD_ z=V6g|ktukt6ZuW@M`(W{e@I@6{<$1P`41*9z;gllLywa|7Gb@GJmFFMSh5_KQoaxC zdL+^nA^#ccdm?Wn*P*|Oyo3A;*1bgDOJ-u7LgXXlE{~I12YwsR?c{?VXNqtJc@X6- z@?!Ek9;aI5HjwGMn=6Ny47{YEoZJxdZ)~OvU^} z7!f`oajopK%8CHengo+Iw}Q=aa1_L6At zpOU{syK4baU!#PX!fC={;bLJx*er|+pCsQvdnYjty&>ejuuT6^;e-hES73Z0mm`1V ztzIWjC}Z`{TH8h@Shxa$M;Z{Rz6? zhV{-??OqKs9PaW2$u@) z7Iq3>7akW5U8ViaAdxQa8_V#^NQ7TOBK$hhZxi9X=V21zaQ|4k_mK$a z1c`8lwrRU5B<#44EbR(O*cFqotE3*`wUe;pezLUNM8a+}3A;Vw&i!Jk=f1F{Psn{< zDRVzpGAi5vGTetr#M4E0h9~+r#GU)J(qGyd*xiVEhwyF^{<%*p^_xkgYYT~RUZEcL zp9*K(tnImPEA2~3*q4#8Z>Aph4+~!*5kB{ErF}OE`~4*BKcgP@BiCwPM#7%^y3)Rw zgncOq`#S3X)8pJv!jAj9(rz0GyABd|zoH&?he_CRpI6%Tk+3^K!jAj9(w+Obl8qqK zvr+hraKG?VVfroFZklkJ@D|}CB;w`%uMBqwiFi9n#JloVt>^x))JI9^+exM?s@~@f_+fO~xdqn8HUE6b?SlXwNupdUkehT%lUrZw0 z0Nr6%N5Zb2gxz}TVfPFPJMJ4xyDk!Tdq~(Fq#kykld$9du_|7Y@shC125DDL!jAjM z(yo$(U4VpLlzP}bLc)&w$L93Tf^e^?UXoB$cls5`YC_o1a-CJDQ2av=H@NV_nJ@VFl>?V=>?+R1_V zy&R<79ujulbcfx35_Sj3fsXSzNV}Z7H0w#&bDvt;uO(q0C1L+C^{{`Fgxw*!!|pH% zyQ3uRhNH>zch@oG2>f13uEqKmxe?<#$ls3!QARjJ$+s~NCVNm0&#M&srr8ka72=JFDDVnN^%R{7aq&(FJo)c< zKa4~<^Zh!Ob1#{P@tu4K>uuyYD92EyAtB zZNd)W4q>Nor*M~Wx3EjNN4Qt`ny_2AUwAFjq8poT9`!I=qz+;jI zCWkPhj6S9gBPYkpY(I43?*%F3Y^?W_a33a27yU@`F+FZlUxAbUmXMdA9g;WTeoSWK zeoXrDyg{CWc@H@p<370n?T8Fvd?OLgF7g4)JIVVo4U{3o|!y%%*uyKM3yy*HG% zTk@%)^38lqg3Nr7Oh4%pW(c!|xxzeQv9L_IL|7@T6NZIt!l-b)aHDXuaI3IG*eTp4 z>=N!3b_)*(dxVFDy%wGCVqB$+F`-Y~*{&%&$UF1Tc1@Y>T9uEG?O2tMknNUowvg?V zGTSNrvz=0A`y|VRON4BnbgvVJEwWvl>DZ(@%ZaK=`C(ICLTVy(OC?lQdvdTVB z$onwev815f*{>;wM&V}RR*UrCA#$g1m#|B?SJ*8)AnXwy7WNAJgdC_< zc?i>l=|Z0{Lzpehwa9ijoif^2p12na%Y;jWmBKnW5k$XiZSwDRuJGif?^0dhE8AKWJ zrHT76k<&%?3CD?hhRB&BXN#OG%o7%hzF6c^k;_EpeU#~`6!JbwIV@}wMuqJp(z#yb z4I*z8nfF)fH;cSQ|B6I%B@VZ3aBl2F6yM+gYZ;QT1O#&vv3QE^lTNmL)aJ7GbEC+cgUQ*dshF>=pJ2Il)!sAWRdc3w=T-t7UaVq^cUkU-~N6nJfIcaWHFnV{2A* zYp6bOaVX$q;ZH!bB0>DAW9%vmyT*l91nXC8CvHzS4FU0 zLv?E;h~Hbj>Tx~{QSA<<66(mozvJYZ;H`ki6r30;9CQ_REWy9McZmR?NvIgII z(nTi|@4dLT;|)*2?}Km~hx1Iaqrb;-GHjENk*A1vkG6}&OFQ~E?Z?F11vfk1s1+~c zryc#hh0~6A+$rKcrtMU^5Qqxj0R^T$B*reuTH) z1TJ=fGfnI;MOMeMryRBKyoj-Kxhx^x9>g1k5#t?!)5OcQ7yR#-@baEVpQnQyd4>t$ zRZi9GCk$^SP7_|W4lh=3(Vw7PPyr?@wBvC@LU?ruuM8c7;c>m%gx3H&)}KjV$IDm; zp@SUevRTKg)}*PT-6O^bgj$_9i=9!;=`vTEwBvCPE)Zu}OO8Xk$wmN;9cl7L_1Z3s vR~O-1DZGY~`C$8J8!&mmrStX&SU=*REr$tj2xQxC*Hs<|ukgeUbNT-QCrv0V literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_h264e.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_h264e.ko new file mode 100644 index 0000000000000000000000000000000000000000..7c7dadf0a5ff72768e35326b509a44445a25dbdf GIT binary patch literal 117380 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 literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_h265e.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_h265e.ko new file mode 100644 index 0000000000000000000000000000000000000000..8ff6a3be5f94f537204672d1f8ee6f4e9493b151 GIT binary patch literal 137312 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

  • R*avqnKXy;Qn7# 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 literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_piris.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_piris.ko new file mode 100644 index 0000000000000000000000000000000000000000..a3b89b8fcd563790b175f01538878f8048551e20 GIT binary patch literal 7764 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 G?*9NasUcqg literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_pwm.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_pwm.ko new file mode 100644 index 0000000000000000000000000000000000000000..fddb978285fd9b906172176c1f60d86e452d4af0 GIT binary patch literal 4856 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 DE-Yt? literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_sensor_i2c.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_sensor_i2c.ko new file mode 100644 index 0000000000000000000000000000000000000000..3e97bf36e269bb553948dd03237bf91399b33e9f GIT binary patch literal 4448 zcmeHKU2GiH6+W}$wVlNxjdBq{~92uz98RUhhp=g!>S z$q*zYUOCC#bG~!VoS%E|+&ljH(c>9KQAmp+#0DHKFY1F zAJFHt%+_M|cR!tZ^y>P5{3>}uT-}%Y_r=^lAMeWj z=C0Kjn*9&I&>WaZ?1VJYy}C1_>^XLR%Y*8dN^)@Z-qc^4iR!jhrP)(DcD_8gIhR}O z?7W?EI*IY>@L1;P`5^YW2RbtSS9`y_ZDZ>F#ms#(PZsaEpd9-A{l@h#zM@|abv8fT znJMq+n(aQumArnPM*e(#wy}1ZR>d^%&&TWQQro>7a+U$o3hHn0R((N?lOqP9-t z-da>KlSwg?T|&EdJ=qw)%Fh(t$+D}qYt^Qg%0{JTmeSyPvu4vN+bf$3PGS0h z{v&<=ly>-$6Q`y$zgRElC$;M2se>9lxvQq_vYyhG%C_a0B6ZoU`L<`E7)!G~ui~XO z&-SNxS-O@Y&t7oYthI_X3TCO4Hw%lJU(uXeReRcWO170|56y8MAIea-Jw>I8X=&{~ z^~H*oo6}&ZySFsK5}gjg~GYxaQeS<#P0)qn;CfH{_bVU9y#)3Z4}4Z z9&JkBuj4)Wn&vRSJf>~t9a45fOit}POr5E&!`;e;L@LqO(XR|Bo7F*Oi?TJbtz$>@ z9KBT?DkW}GtKwvBt5oW214t@$$MA+2?u%hQrQ4*^mYdFYq75P=*ZCPn0{;fu?n1-1 zYb{+O_Wb6Ue}}NIwEP3yg47f9?-c%nEr$TNAZ?80>yP1hKix6=rWo#v;Q@hzD~_{n zYNv*z#=KR!EoN^&$p)2fkJ&fIa6JAUG5gK4uhQn2eQOL4#qcn-=Mv{UtanE|7*B{fW7=9L*_k@PghyD3-h#LZT&}-n5INt>cz!{56Ce$%*U814=gV4r| z?VrT(e`A(dCPCPVgWNrV1C^l1f3lE%`wSquZ&vE@l%*hx=>K>v)%*Tm-%X}}< z73Mz--r+=&==&km=oNZ`@|a*#5R53bMkfHu8CRwRzG}_VLP;LL~Jb@i9E^c%7mpC=TErg z^aSu{YzRsE@zV0`I1}ox0I+-)25$@Y!}g&w7`*&4-h%)QU`aCGK`5f}y0KSRpyPP# zBjddeIU4Tkh~6S>W6EQ&%=%RT)jpXIqS>}B=h}X(HgLu3~l4QRhLcucc zL#F58_s2jKzii{d_ZD+m{+K*_pkrbi)8`m0OLH0mA48I4A5AEte#`J%mO)^f2_Lut z9__b@etBMaefjG`_IoFu#sAj)5zb`xll98HeQ=7#<4+*DU-;`p#@h}*eqQ#`9ma!7 zkc_uG$SeL1Wdr+-1TNwiX3^(8p`SFR;TI+LW4a##a#jO`xq~0Bixx>g=CU_7&ckmW n4{n2eHwM?oeQ~d{2Z;1Gn(CB6fThUqVAQV{^OBRsh~NJK|FBz( literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_sensor_spi.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_isp_sensor_spi.ko new file mode 100644 index 0000000000000000000000000000000000000000..10c0376bd1cf6e1cc5f8e09bbd67c85f2457d896 GIT binary patch literal 6396 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 BSwa8+ literal 0 HcmV?d00001 diff --git a/general/package/goke-osdrv-gk7205v500/files/kmod/xm_ive.ko b/general/package/goke-osdrv-gk7205v500/files/kmod/xm_ive.ko new file mode 100644 index 0000000000000000000000000000000000000000..f1a69026fc25fb6074329592ae34802cae4fa3e3 GIT binary patch literal 161176 zcmb?^3tUvy_WwC^=EZw>h&**>4l0V;jG*G9;&}uH0VB&-1&)v5QKERuv=V%fW_Hoh zLPpENx}ZIvq9XHZ`MCD*{voX}^J>|3M7s9}BybXw|99_mX2h=jZ}tDp=d;c}kG)dex^B-qF1|?y*Xq(U(l4kXAD7{opuO+o-ghY*Vmd1^vC(`x(9V0CSL_9Mjg3 z=r>)}8PAaSN};yti#E^2jPVQ6RL1bp^P{cg+tD^po_se6Nx~$7-06h_mpaN7X?;!! z4|Bc0e|4j$g{=%H+aryPJyeLY#S6Qq zDFr6_baP@?f3ljURm*94LF3NrV<+K>{2~CFvdG<82v-B*8=0tp=>|b(RCT7IEOjY_ zeuI#GWy3O6XBplEryOky0fYe}QeIsweODS)-Jg_@d#%wRsJcI+_wfgSlGI!Frg|S? zi#RGsRT(5~7h{ybw}`Wo_=}QPWO~${6FbTuxLVeCO5DwwQkbr(3FKR&7`41rRO(hl zNKeMN9Z80k#IC^PV#-^w%p2n95jT#MCA+mzG)6I77iEw%1fNIU4UG9|UiFZMKa=-+ zg_p&sAo4Z4gYj_Xxv!v6)Te0rlyUoP3cFYPCeFbq?Lo0>`*v|uoFz4(>$x(uL)jUm zzE}7zWXkz>#q)EQmU98ngXF z|BqL4BgeLIj-4srh|#9mNoV_Kf>Is1;IBy@txDdbll2Jf^V<80li`7DYO7P-=kc(~ zpzTxV)QcrXV;NV?_Nj+2v&}DCW?Nb~BRM~hyjN5)?H>hvzLFai)~p;gv{|vgzA!0C z(V>wu@)itvcoEVU1vF8f{7FdMzL(eRLY(IVN*-)+sTeQrZ47ceXfo zSVoQ#h@P)eVzf@_P-DLyQtI0iUFfv7f0)JMcwGX zi+Y6K2ut*{Qn}6`?m{c;KziSwLLh~4enOD>`BcS8?@reH@6H)*3f{Mq^)-t@k8ypT zyte&sgIDF7#ek`O>t~3%sjKGCfQ+tM{H^oC%F>1lE7{l!%VvvehS1AVU43zbw*7Db z8@r{fQ5+s+PwF|@PUVT%m1bkc^!4>c#iN&~+ShU?Q9BA~?uAG5W9GHgtn`UdHz!*X zyFOZ$l%7oG>QtM#lo@UoCJTv|Irc;w6L3~!cFz%qn~L5tZhl)FRi^Dzh{>rD&9&{E zmVthGwyPCChBOIlMP_;SOaLr*K<0rX&gq`^W7b`VcCYXWJCx`lF){_UoS%S>*%5 z3Fm^CbD%yF)CYt5W6J{5110Lk<0i%c%GKr#GaAygO!sP9PT4*EOUsj@53<6>H$jvB z22BiTG6^-}L%O$VnQew_rphu~k9+@UWtz58aga4~map>&-P!}&WO*j#yS`pg`)Vew zi{};9`z*bK5BDjk%~we+P@S^-dur?D7Ad++Na)y8*5AA6TK1Kd^b4c!?|tCfIkA#j zv+Rz36D^-%^onnjuGKuWPW-GKZ9-wKz{VoRxSB;r+H`jvX$zQnq%8;#JaZV{M9h47 z@xn!?MV)C^(u|XA-3D4JPtvQRmf%BK^5yBoo}Uw=)|?W{7)2jzJ|*rnv8E$<+8Dkm zY4pJ(cn0WBiIoVebfGDy+Q#xn#7f;e?F!Gu?VQ)?RPDj$)bP(wiR( zO!lM=Nc%M2Yy<4ke~P#37<RGb|8pL3`9L<@F$ zZ{WGs#rKI&9(qy%Rdb6diT753Z+>50YD#&pJR zEhe#_lrdIVo&?4xfUyD?D}b>A7%OCqMNKtJqJ_2iYF(nRqtxyELyY}YTQH^m2^q)Z zmM16~~(Iq)n8p5-zgd($bDT(qz>{Y0CRC)!5v?4fve6FhChDP@H+Wd)W3P*#wx zvKLsC01lu4umA=iQMbS8l=zJ)T3Cd5r^Hs164z5ELT59@{~5&(O9}iYivK=Pd0$2@ z;?D!#dB8glc;^A{Jm8%-0Pi*6&7pWjiuVe|+d=XEK=EFpc;hMFY~an#xE=AcfHw@HikA@FZY2z!QV5euRS%>H#r;D|nuOFbB{Is0Zu^oC912Tm|^4 z7-kQ`NQ6azR6q`31z;nf3NRV)7rfU$sifW?4ifX4wF0D}Q`z-NFD0bc>W z1N;kshMnOw4AY2k7{V}s2`~j90A>K@0ek_ZMl;PsVzg!=c~i|q@|3XV(%5PaN`Fqq zT$Jcsl>S_l{#=y)T$KJ?l>S_~^go5P=uz^sXvyc$lE2$ba0gM`2^4o8#cc!b1$5jt z9k{1wq#(_7;GPcL(}8u?&2JS?P+eC3kQQY$=?pYLfG{qeO+#wYA9l(7@ z#+^uWCve{h+;;-^oxpu3aNjuq_tU^VmEzt&ahFltD=6;e6n6>5T@2iD6t@}rW2QFf zM_UXyUx$(6Sjj%EU}FY1U$MQ~6eDZfs0`N~8F4-=673q1uE5xp-05*G78$(<#-z-_ zCr}@y08-~05pDy#0N4v?1S|%SI{ymcXMpbj{{n~r^rIMGz#-h{A{+)V0qzGB0R99h z18f3>0=5I*0~`Px0elJ=;=wS{fUy8mBYGwJNZvp8a|Ca(v5_!4MeEO62vUnXXo4z&fv9%>5) zgaE=~OQw;2&%tI6&B9Q}g@s`beo?r?x+ua?vnbMWVbLy>8^3H9 z%FVhgp=&~{wcOWnA@3{X;9V8a&UhgY?^!~=B%S%>z0ZHV&&wZF)rv2JLl9dVFC@~~ z2gHaH&+6UzK@P7S#`zcW51xqiVqajMA=_hE>2r%B5nY4i73hgw*b#C2%6Jz{3%l$0~NImwn}<6`UL zUHGz2Tw(e|WO8OXiF}dy6&qwNuu&o(x-?nAOi&@KGnL2wQNy_wnofy@y52uHm;DGzANRX+8p1CuzSKC1(2^rd*nWDpd!Z0s@I8PS`09Qa({KXhuQ zAC%_{KLY)4gMKx}^he~fC3A?k=I3=@nxhyY^E2E{OVls;$pJrA+Ee1&rkgoR=xX34 zj)G+z13CHz90lEiqcU)G1RMdMUgGMAiH<+rJRJm22V|Z;0Z;#yd15{BKz2Lp)r=kA~JQ@EWPv6|c(>LJhfnVY2DtNjg^Q88|1Nr@` z?HK>NdD`;}+mU@GOSXnLwCjd7{D0Yw^OUDOvh6qzp1QByx}KD<>*K%+(XFKa%2USg z=IQ)@@Ra)pdHSC6bYAA^d+@aBS9tORPfKK;R^QCiE$!j`vA@M0esB8k_AsF zi%XQh@AZ;ByafKj2kYk@JV|YG2j&fTVzf2wS9lr@ zp2EE)-5P_C{$MXU8sDu~4d^*-Mw{H08%5huUT%|(?pD-*wZw@Sx2e!?Qg!BN_R>BR z>GvqnV@l|1&%JqFkrxKJ(|#-UnD$C*r>@qQ^p~!fM#@}VG3`Zv>7Q4X?!Lt_rzZ1= z-1eHl!)%#{!T~&xan!rF=vxF?M^ipxWIjf@X&H&W#Y8#^IVGn3N8du(y=_&7fDzzZ ziRfXN+&#jCuEADGqXxVCPd9oPUx2?sSxEKnt@{{3X3~dBllvG!=KkKLS8vGQJLqFz zCY`R?OahKg|H12DZV|z|+?zo%D5WT7Jndd%Ca48ufeo?hD);EifCG^!L8-(~UYB*mutcKS4f{K1CsP z=@Vq}mUew;>2I;?Zx68RHuQ7rZ_&?9=;HryKUWLxB%7{9eZ7tPx@`b|1MT{~;4e$& z@BW+l`wtmR=!*N@GWg5>MMBra(m!ScMYjzU>Dozu?@{qaoeh-12f)(?nWvrqm8bOo z1)ehhAWzraJYAD{n)@p}Jp`Uk$UJ@fUwOL!ck}e0ZB_ms>x^;N8G}08jXE1VfTw|VwgWuvlzD2nnWtN}&Ci$qmbN+W zceKqf$~E^#+U8 zSAR}?>`jJOU=_hT)@xh2a7Jt{uY@#wo4kqE(pn;ZvT8GDWpOV_$$H%`QJjxZsc ztmdfc%BsZ~N4-vbU-$dW@7T6WeoO^mGCVqc_rXui9=z{_s4OG+7Vz56X2k~aD^qk` za4mUbtQx-Kv{-9m`RmnzOI$wi542Li3)^;hbMKN$=~9cjY2!`~D7DtCwZ%GlbvD@-|2(`Gb9r z?^fJ4Ix&A%iiIjmBPzi9^8l_M%{oVR6#OD0UrtB+kSl80>UMoxf z8kC~s0b2&$l16*?KnEYqeU!#~RF1bY<1*DNj_Q;W*D6khYdxoieqDloaV%p$+oq!O zBWc;=xi*T!=GL+TcW%d_WqH)M0zL{GJ$T+;Q>-(bXbad#JmJPaXS8c7hg9Yj8!Acp zzgYa5IJzVw#M17?#cfe`e#XAk$LtGh*D6%q$5+71YQInCSjN)s!JTM};x&#?<9@*e z-;G#1%X`u~Ks+k{8mc$tW!gHGtT!>m=S0(s(zA;C(qvY?FKSKf6ice4I|;OI61q0$ zN}9vzCCwqRCQy#X6Wy^ZDDQKfgksNqQF{aGxGHsLvj_7mc|%I5Le$igGCCnLl&=c$ zs}c`N$tm#?l{7L!`?)u^&(vT*ZKvO5NH@^hoTwU9%#3kO&`#*C0Qn zts=T}9QSTY}|az)pa(1wvT6R~C$MAx>1(#dM|_5MIP46p=Xoi_m9GXd1X z1X#}4N}K%QJ03!<>a3+;A*1K8KI{cA@ic$Q7vo`sR{@s*KLE}HTt7_! z!-S9r&|(4|o9p$IlA$urA#xaL83Ia%qpSlLwi{C+ou~kD)RJA#ym_5&|AW;HMA*UP8c22zUtrFCpM1gz_>N zysT;(JYCf-QZ2}9`a-;92y1ZHn9Pj^+~~lKKWHJmOhNc5U=N@U@CD!>fHuGtz^!QR zkZn&#qmK}t&hSsx2Mb~FxKze?wedN9qCcm`-NS9Y6iR>TaEPxuQw z=s1BjI-Mjg@iQP^23(wK8>th;UWe@S&pb=;Oj)K(S5Z8A;SBm+WUoUp=)Mlx?!rSn zWJ3$CuTiekn$#!JGB1deR2v!4c6jJ|)m;!I4z&ZNO7 z6T8MI&!sjQ{yKV+b4qzAFQq>B-C6JoUAQor%tL|-^F)DbS7}K) z())O(4DVP~U9@}00C|?4h*u@IUqx55U9*^pU8%`aksD*@^iycLk@zgHu&Yw0P%6HF z|0C&z#M7@6Gv9Z%;*AQe>T%gK(kQ6+C1T!_p*3n0=3%AkeGC!*! zvFqMsEzL_KmnJXxWE^)Ae$P3*GUvMGYBTET6}g^>N`H)dvhU-zK~h^i2O-h(b@l6n z4?0=DF>Srs-mk7hpUbEEY@6<$K~-nlqReO8Mr56B^WBFMx`*jgbj)l?Nj}@gEGGUQ z(Zj;56GG4CO>6hi1hsoA)7!mNhuelMKHL_S8d^ngo^1LbKO9%yUTo_O{;jQbZGMmpv;dD+6f zyz(r#TJkpGx+(8dTtCelUd8e{Bg%0KkrV1eo(=DWX&-bd{K|-*yGQor1XWB+bV}Ip zFl&PLA9)fN%&I{x# z^>CXJVRY&SXQ)2R+L~9Ke9AcvoXyKuv?r;-)nk;)VZMFp9^dvX-{5vnEpU5$*2Zj% zqu9aqV-rG`B;w6t-#*1?uKUsxBv)qGVR0QBf%x-NNQ%EB1=oG$iQsl`^^!z9EheS* z!!lB0hs6ynIMi_6VyUb29&i%P{HoqTc=tTf7RfRO!&YN$vyqe!@y0OLk~+Om4UVc*zm^CG z*>_@^V44_(ctaeP)E`>H9c*kk?yFNyIrAKjB~{auLM8S!h34KvrS=|KYG+d2BQ)ef z^Y5kOtA!3r1Ix3>F-?f9*6(2K3muq?|M|-{E&o^Ht2V99r&I5JL~MqaIKwY+46TgR z2X^+4J0hM^WOpdJp;a|`@Q^Vc5oejh9Y@+!Gl%7Wmw!aG&A_e>Kpx<3_K29{e?%-c z91&aZIwF2^*NL`}wML9B=9Qgj8)R{^f@dEBczb-qs{{6QG_mb`fu(BFIC zb!B&S=~=Pl5Mzwkp^M$P>Zv6D!6L#oA@xero0UAwS~+*B62YjF{3aRKHvh5{RFpO5*FMX1GR zuAvsWV?t}2)-a$JIjh64CDMRej72R5pcdH|NgeWr9T!k@#bzaZ^l5F1cca#F3{tJ$ zT&Ge!hT0<>C)x(*8utZ5{!X+7CA;d%75|rN6QSaEFwED{J zZ%F#2ckDef-;&xblpMrK6*^S29;C}BmPNBl)6(N}15ELtzS$U2$ry&zN}hs5LWWTL@THhHlI1OS&xS9>(Xo*4N@4{T zWQW_&Ksu_Xsi6gfSbenAQib(x5FKYLPT`}=D6-g4>1;!xW139OeS`1 z%AG+|=g6sN3}`#gIidB?{V&B?AAi~AsXL03b(_h0kq9EVY1bm#Tk<3R<1QO;5;lO?0Ui3Ij4h;r*jk3?^K=JXyKjkw*aa`wje@GO5`M0; zjHLf|K&;B!CGOlkawkbKYK6KM-mTbc$?9Jd!}OQo>l&dS1uxe~eIc$x^m}m~s=th@ zUO$R>x#|mvm#cm+uEX`0agElGdg?WCl)ezx(fYyy@2z_ae70UL@ZCD95IcKxep?F* zbzAoq`ft5l7_fEJGp~u6`a)c@^o2!1TlW?X+PeLxsrt?0Ed6%zc7(GL-hptAepK<` zt%b!QTepj8cwPW1(?R7TJ-l9NPg6sEUbiGaLreG>xrC<(PrD^FUWlafxeKXRzI8xc zq*DlYrTU#r=&4CAr>R`Cd}Z!5tFtdS<1mcckd)AIrtGoIZDNcE(duH-efH&JVG8t?7Bz5N**nglCF@}W+C6Xh(^gl` zU@*2$5NIjfd@bU8B%pUmY8PIw^}9s9Zg;-7XMYJEvswB*;<&Q!h!?HiSTVSIzBQy8-n6=xth*o)@SWA~f_%W! zR?iyYKdaYO8yEOh?-J*jc8RkO&0oOA>_VNc6VneV?dwp36Pk6=@vYe%I?sEAoRp^h zA9QklGlaMnE}qb87O-3RC$DxjBRylL9at@u>%`2wobkjf_jo765x?AZ;`H5BDV)Q& zIQ#M?Ej)7d9H_T0Ryhv6xlYVrBJ(&WJI)IhGr?0i{9}ZAPwnud&KUyxi=5baY2Wle zpjR9=vPJ{QxQFN((Vmm_J23Leb1(*vO6}GJqffhnQPa5}vSV9MZ78`j(K`=^x;ik0 z?BCYdJ?$P2&+71JNPD}jq9BcGXEf7st%4bL=Xt-K!&a!rFkSaooVzrrL&M}Sd$3(^ z689(N8I`))!;v#iy;Z&AYe=~re&Sn_Mq$KwUm#GrcGX79R$I4MxpiLk48gCK+lt!PpJ-#p!L!<=t!C`` zXx0CLIrt^#Jsfs%e2Lm&!j5TmHOZ|yNePNdK+$ANqcaXAkU&d-Uy)F|89t+LQ_p#Y z`2wto(#*qlsLU7OGp{xCuos?YE3V$=3$_$HUyy3Af!zo(U%)lYTvIU3exV@E&KIWJ zwT{pN!YT1FP3TF=4WnFPW`*j0WJZj83>JBwQ0)+QAvXo~=4>cCASymo3-2byv?g?v zmt|j>Y4xP3{aj_@)^_!D4f?biJJS*K0fW6TowBXHTb6||?4wzTi6IZ{yNLq4i1(iW z?sLRqZ-6y5q2oj3=INi^5vM&MdM{=8CNY@twr3|F5Vii=KBnW*WRG@O@U9;c*byIz zt#N574>&#&&oBQ-{3eKN7yLgGzsLQhBYN6VEH3T9JcJseO;t2Wo* zsxe={^=7%Pf%N*CFW{;(6Zy3k2=;+;Yc0&M*A!ap7YZ}&e9?6KHoDg%9$GOT`$;C7 zwGQbV3>C)v2|aze0aP;mWyy>YbQxPOy5u?D%*0G?J|IpuaKiIR!L12B-c~h@uae`d zGIr3liph{o^2J1f4AxI7(q0l3jb(V} zxkKH@PIyUV7T&d&?4)6hHQnn<=qlQK?Avc3s;J}x8D?UHpR?`Z--mL2i+{;lTskNp^}VyyJeh6wIt6(&i{X8 z`jNbAyWDPwSX=OSvTyop#GFCHX?t*HYVi(|(rv{8Yyy z^N+P@CPIe--$J|UYkmuot)ueoX^yRc)SF8yG9ls99dDsc)j+pyFR2jk08B+2s>bu3 zCW|9>L571!za;nmZn;m0E5FFb{&CzNp)g>+Qf<4DHQnbmI+8@#N`no<4k0wR^i+H@nd#)*p|o%+(n zZ(dC3Sy3ub3njQMT1v*q@7W1@SZHFMBOkxHFQJ0$eE`{;iXP0L_s0*Aw^6sW(KYBv zsBh7qxJlB`n+PylaSbw){zWkDUxeJ$zaVyc8%A!M#nJGw8D+{G(Br6Wg0wAtJ!w4p z4_}uhc6o8qC@x6mDbU@2=qpZ` zC7IQS#of_t_in2i6eFc6j#Bd+Flp#pnM%`S*ZWDt9)QA!iJnH&zRr3T%cqJProJL3 z4Kv00ZSz9U&I>(puj;wziT7Vg-s|CDqD*@Y0^~49x9?T-&i__M-jO%s_4<9=@Fuw2 z6Y2VUBi~;M&e>mZ&ia=-+3}qh)eijti%Vqq1Y~##WO&T`Q3GW7=3d6H$*!v}e522s zhq;64+&n5(?v)knj_&VW_r7FTs%c+Nfxg_5hI|Kmr)*U)3LMavt8Sjb@JU!zE-lx` zy|ol&ZjL27Z7#*tleS2t6>|0DZr){iqaSzk`;z?r-jw|wj)=!!1(n|fj-yn@$+C~} z59TD?r@LSv)Fb0@}=RYGPV}hxn&|TaU zdPy$5fj9T#m~A?XF5?xN3mfs5^a$QU2HN=h#I*g ziQ9U2%fzfN+ZZ!X$EX75V1bd`iq2dE>j1e$Sc2@O#8L zx9<_>-9DU_`@>E)#=j-|%9HcWg0d%GM^b6iz=@2%3Hpykb3Rt>lSN<>YFw_fEZj)af@pS*|;BHp45ZE8_b=bzcv;zuq4$gwi>$#~_u?+&UVwPL8?PEhDwlFFQRQwK$V2 z-mbI97VJnhKsG*0-bLfr$nj$fUZg3&Z?1*TDLsc7hPK>oG?rbCwZo0|kn^0l;w2(0 znm&(SpUwpB*W&IO_h3c!_7s(TQVrg)Qr(mF(F;w9!c&y)#I7%rp8zJJ(`%_tlXcuk z1LB)G{hExSDPKt?FQ01izLTu&CJOM_^iXymFJxnn;+d3y&Y|qiS>^r440v9$_jn;hhwvBSYsXXzVXB|dKCf7+p_~MVZvD!W^5V91- zPKFFdk$8xu^Q?2lix;l<>V6*V^r<=}=FP4YM?=F>T26`cLa{oHbwuBBXT{NnPKmQN zs`jIPrUrsr`=|@}Qfezh=2ki12;ASv1uo7)Qc$?3@_1mhd!2@3WnR8iAaA z=|BtpeDdoQQ-h4D-i?W@Rb>m)1!Z@_DrI-pO7DGoP{8Egg*Sh*N^{w2DxEJtI^(Q6 zDW07&o)Yx~c$~%?PdKqk zKH$$dQO}E7Vd2z$o;^NwB0)Pk!b2pL17#L( zVYN)Lzm!=MceBiTqcv>2ditXJS?^lp{}SHXH_l(Xe>8JD`tcq!IPZ>MeZm!fv< zl1!;z#-m?0=p=kAa~IKci{x~C!D5K;8Y(eCD|vtm=kLQ0*X;NnTVBTgOuV#>)JS zAFvX9`WMs=e7@O>N}_m2y zt&CMu_E{}p8I+WextQgUo`Sj$1n z!RgN@`8N-5-0>#Po1w>o=>{itZc36?&oW|{-^XG&N{p~3%uAF5c`$$FSO_U z3f?gtAFW}!c9!kIJ=?Ko&CJ%6u0>XIAGvk}?r*2}tI7xAek#4Ul_&OmpZqk<|7myr z&(Qpzq50qQZA#Z2H10j+DP0S3_s^EiX>3PkQ%ct-^u5PgFW_5D@Bg_brR!tdoorc; zIFk|QQ~Ex>d<|$i-olJd?1(H+?Am5sLi2n=&hzn%+;1PJ9L!!5(YlJ#A5-qxx{}@< zTJtEvx)#aT*!$auX-suFDFGjp>`r{S);sE_{_{)e7oTz;xwNj8l2Y+6S0UC$8jHL3 z!+9Hx6}^Vk%IYgmyg^cL?mK_pO5a~EOKP1@?|v=|X^ldCF&*EOXGO%e*O;xfDy~)dS~e()a(TEKrt%S)2hem<|#24h`hGSLY6)DUv8AL;s%h z=`_XrWghhX1d1v2TGja!`u>MCX(UcNIDBV2W|jH1)^yGC6=+&3dv*XYs9qh7R*nNn+`wq`qJO>E1hlUB44v82$>2SY5(3QpG zJMj^of_p!l&CwQ(GwXyEheiwDhmPajL_v9o5p0LFi0=y+g!H3?_YP?Qp1Ah{j1g)- z3>7*K!MpdvkwW~3lZ3Qm6NE#@Nv&+^QwwiWZ7^LV&quHII7w*!xr>I+{rqnl{`~W0 z8lJd*k%p7{zoX#`{r^CCt@n)hHQMp!rH^4Z#DwG*sH8qGOX@DS1=yK&+)2kYomHNv z#Cq&Z&SCF@uRgH{qz{wOH7U80rv0;=wsJs^X|MAcN-1_AtXT`YmeBF+lllB)p>HYi z_a`_`wFS|AOJY7b2XcP}M!$NT+eqJ`pRhln%O`mS#s8R$f0dgy*S>|MS6DeD{= z>uicum5dSR9x*ndo`kN6n!_LVJxt3nm;5xhCY9Rvk~Dzg&tm}nUu{@$lA5u z81WDd`^67vSaWoyq_38S-F^}8 zX&=l36}sW9Fir@nB|Ko>;*nEr%!+$2Yq>EkiCufSYD!JDELl4&H|7o!yDE4){kmQL zy2Y}M*8iWWTy3JcU`~VIC`-v^DkZV-_gQ`M6k686WH03L8Yg-7l*?GkEbB8qbMgf_ zF@dd#T@Bnynun`jp97E7NCRKM=^w}YKT(WL&QR?3B=py!r`pI#UXc&V`1k^xV2PP1 z$RuB2DWMdSxX(LZEZj{!7MgKND#K!~s>4qam^=(Uix1?PT%1%&$1{p&T^J+@C+VNS z+|&EqU6i`JW!iCuGeX*L(TQfNu;F9^%Pskp^BtkO-# z`{=Kcxi#{e1{o!DZ|5MVR@^^5RFc~Yv=QDzu;&P{0uYAxpCBYMzaRH^10F&ApAlX+ zVD49seG!0$B)`wm$LC+Be7@|WVpEMw#Y>j`&LJrcNxq0><)x9WLypBh%NIM4Zil4~ z_2|vtb(v%QAhC;hX~PcbD4TPMup4i}(#R*C*w8d@(6`A|c*XLe^R;Xzfm> z*l{LbhaW>`NrOlE(^%Xy{rxhxuIri`c0b`LEL#%`h7nb@_3msS{Evu>%DoQzK|zF7EF zk{=}GXYLM~KGmH*9eLCgGWIE!8s{C)EF0oCDj4zDz&ILjiX4xHUg^9s12%QaGX#Ul z&Erw0S-^?xC0aX?+2_RZmCuQBWublQpF;Z7;?S!be;RsqgSbXm^X7_YbPa2gv<@O8 zUV#x5KQH6Q{?^^Ao*^@Fp_T{W-Q7RVZWHZBa-Ecut(4XD9oO3PA3`fzs@-Yo-RfGKkNZ32{tSpsUKV z(0LU*+V-_`Ty>H^W>LZdrJhQq%-dI37jlHL_P(NL5dUe*nTz|2!VzD=Zb}M74nqRh zQU2D+@vj!GvN^&O*mDV4Dq4eYt1Yq4u#_pq_9TClu`y8Usko&2t2SRgFom^GDJJii zTlQU?@;Dnqq+(d$Llm>iiW7`e9xuVWB1_f9fR^{Lm&6Zx5*;Y5s#s+T6uix?iyvOx z|F}Me)Y<63ITYI*ITpj~v3rX(?|=M0yuZit?L{wm4Sppu=l69gy>L=Kdc&Nzmk=Sc zFMRzbYhH8NL$N7U3qKtE&%m%Xmjn6E)-%b^r}~0|+X9m*?qnHvhCBcAi<4!moZgaZ z(Hl}TvO6L@uv#jf#M(s!ZE+R&@0$~1eC1~G&nB{izz1swestczr!M>Q@sPtszBo^p z$XD>bpuG`wKGY6NvvGH=OBWJ)p5l4TKr!~))kRiTNg2w!d@IUToJa53x7IazxP9C=6?MM57YBw#(~bE~|dybf@oS ze-t9OYax$Brr$<*5fCwqVdes!1$+u%A;aYNB*H^jU$G;672#hI61#3eNZNq^K}ddt znqcTo5YOX`UFdW@&Lj1Ne&;cUbE0i+jsSmDPTRe^U@kK!DJK^8RBN<1_dt#O=pfGs4kw&tmRKh!AVedMZ1L~ zRy-H0At8#Ndv~J`N>(*q;CImccgXoy4;U$YBpv~hE z-fx=n_&V{u`2Dyx#ZP(4y72vi{hI<)LX7-ELYK}MR3~w}@|h{mklF8AarmSu&ukD! zO(K{!U`?K2+5kVq$&YUkM~{3T*D)g}KXqI*jYQufY0^_$l4dtI6$~%lzvl)LgzB>Ljhb6O;5p@YEY%EztbInVBf%of9Kt4*2_BXaRHaGf}4v~99f zCt-(hkCT&HLf1M4`8SLu9VJP0m+&~$oNW!Yo!>blYRl;96%mdn($0#@cS|1XO!SVH zb7I6AO{dbsXluur)5~z?baLvl*6reF@G5<%rIgaW$QIo6O5XL}KOf|65jdTqqan5H zy9p80rb#VI^jp&STrFrEXKZudO6)n#kyb9!V6~8cg1O#5pGXtE%g;*e`H7oJzq3dhfi0u|mY&+3wj4Ci+yfuA5o?aZ9t485?#cUI=R;7;Br_A0p?awJ#!1i9KI% z2~=WDf;9hZ64LNYzD>(I>YSK$n9d0>(HonG;QZ|5)Tb$zY)o(q6BRG47e7ms@F)UZ zbI?-VPXZR{ZX(Lx=U}`rfv!cfd_-*x>K%LbpN}+X^z}ma<%^F-JYUhLTKrDCr($vY z<SM_Hjs8?iqg>pxo${?yBf*L&~zYgpR+i&0Hj2`VLL3OoVN0b7~2Gejd{Bt4SV zSK?o9g$@!u{6cIspLP1BrClU@IitUarEjbi^>wwP(W6$3^6>qq2bJgRy&ruL0N%)t z@EMAGGCw#U_hgQclw&Ii@xORJX|R#BF1)9EXT=r}3sRG$X(c7VU?19UGqD)r0sMCy z!_xoLAzv;#U1Lj~_~z;@Q$nC7gJ^U@si?Y-u(drVor!IYy%O zMvThab(k5G&XUmLPCC6qx=QCGh`rsQClRYMC0L2*lSkbCavk&VKX;Ao2yOxj{>MB8 zPJ<`>x_;z5zxPm%uL7z7uK$=SK{<~>nfEr5vW?A(oo*^vL0835p6mwL$i%?gsC~Fi z&T*_|tUJe;G!7>>j4QxjO-8MhQ`IKM;-mrpldNGFtzjnmhvvkd8G%D6mPpwKMOcPr z1fC}~NNUUFL(vKj(*s>=L6VIMuu#u2YOk2#gvz&*XgX?nq<5?zdYM80o1}l+V3|f1D$4IP_zb7)dAv5jlkMWNbD`aIN)h%9tdN3KDx(^Q&m? zt7KZqdb?BtYiWHRzz(fu4^_{GxgLGmpXLaw)43{-&Jb=cI`FFQ*;bNU8Ra^PFQB=& z<|F>(&ZQvp6U?kv`XmYrPV6}<)|<)ByQBE8z)uhc!1`ie9QO(ANcQD)g{o)8Y=SlW z%1)e-vEnYqz5pe5sg$E*p*7^pho13#7R~Eki!?_)3BH%o9WcxKiyS5WGm^Y2H-Cz} zi1y8(d=c%-p?7b*#H^y4V>fvn*W zooU5A(HC;xfqR#|_%q^ZV_>TR#EuL@cpG3Ez-3=Z8V8dk_`GtoZa6iKH|O)|$B5)0N0J-2PpY{Nhb4%aE-iNOpLvAFWV`A$JS5Dq($HYtihmcq2Ki>nN$ePT=%ZyBNn?*N;8_lU{Y~CfFWFGnDLrEarLX~3>haPyXz9Ez zbN$+YvZ4PXyOza2-AX6>xX$t-_VdZo7iqfPZcW^cl!U_-{T<3uye59P( z-O5sFJ!7jo9r0Kq>9%CrX}WVxz0n}lhTwmWwd6gp$g5_O<=$CJ>}sT8jYS%36Wb}> zm1Rm6{A=eL%ml5;kW0CiU_ndkLt5Iul$O%eE_?Z?n_tP2opnBpv#9inkF4vh{>CI~ zX_@FjU*n%_N*Btkg58D96&`kCZiS{KZR+9D+iAL~a=LUkb&>kX zRD%EEOtmnE!`4)HnwC-%P2=iy-04ok7|b-*dFK=hi!{<&9{f8|^XE#9G?h_qyU2gp zNNpEm7)w)~bF#v1^p2Fc^B3p6-uSPWVKmMK=P;Uw^h7jFKwqY-)Pv@t#s7#A?#bQ} z=?-q^axN~Nxdfd#1v&pWfY<^N`tLPHI!BF1NY3~gfshQV6A<1Hcn|mG2wwn@-w}j= zlkY?Dd|AFH{bN>;Jk<#|Kb3k@y1e9a_H>t-)YpE)skI!oN@oe)2Os(_84sbc2loUY z`Gt)|JJ1-ZH_*CK$|r{56bi~4W~>-0QHF5(%owDTl3cx5rAs5^bj0V0#CQEqsZ!Qh zcq{qjHIOglZeU1y*1K=lQ0zD#;UJ-j@Jz~q&`ioL1~jskaND6U{DUuk@r~Ys^pB`{ zVFp?&X`%54#Ks6=q$L~wjH|Nw+QM!B3LBO`t)M4t#QL=b*7ePz?$91_^r5Zro?Rz; zo?j=b0bYm5PIqJLxl7(13bpaJMfqL@){3z6s)EYL7Uk>kf1Ef z*ZXp|Jm!COZHH^Wdfxi?-X#3klJgdd2kf?WV!X+23-??nPBP_gTqjO8EzIW%PB}kE z%W(uV;JtDi91m()zGhi+@gTt~=GlXTGBo_jdHgbluUQ&sQGou>!;JZ!xX#c2sK~fp zQ9OUWqUfddo<;L3l8Q4L*5J!a`A^wShF!={F1oPZQdCnB3U5kRjTAkxPMl$iKkyUk zoBT=|mBW-fUtX44>^0`ugW*}4VSl=B*fM6=%S$6|3zvmVSKG$e9u6O#f2?TudUf%l z^-R(3^&vJkI;dHDQV~74In)>$>B3!dKx<0~&&$`@Qp5k5?@^Rr5m59}#lM`Mwwd7z z^9hAcr@w7F?gNT&+S_{>ZRTpO4}gYg765G^j+a|P|{&2={YEA z4w7As(l!foP_CqgO9qr>u%H3Hlwz;ZI}iG11l;#Wu-zyZQ=>L&=Q1X0=hBE}ewo8; zN=lKkXy^JPMG@soM~qzhQNR-CLy zi;JJB(Zh|;GgD=YvW*Fk%vTldT7R@CQpU%GR{`JY_5L=G@Y$%RITcdcl15K=9SvLN z?XC}X(JSkTY%s-nl$za0{Vh_bhvy^p{EBefg=HnO{+b%S{&4=LMsGPSDcxredQI0v zjlM5pS%7WMGLK)aEmBjI1GlXC@OJ2ueQ9zrsDXZYWNP>e^8%M?ElOJ?$~P$A%QiPW zH~(-^;Cik&cRg2RUyl-Sr#ChFQaU1*v8b1j-%u-W{-o6HD94F0y3^(UHg=?U>(-yN zI#NShfAT;$38AN6swIEaR=jQou6Vohifj{1jeZ02)cuA$w`|x^-m(Gt-Gon;1Zqpg zMx4a*s1N>cE&^V=TQ*pky&rO&u%|PN-Q1i?r0+GRYQZ+ZblZ zpHft_zORU1Kc(2ZJ_c)j*8G?vYeg(-`q`f}SciCsA=XZmWlpLuAGyB#KvKS0Ywdf{GMI?}D@Jp~h->nbZum`7` z%*Az%iO8hO4wxDT$y7xw`@MQW`mXpB)ty7LUS8TPPW``}eFfpl|KD?;`^+#@@A9wD^%N4^N$8~N{#l#iJ zyd5i3QP#?4HbASg(1#Z@pKIt_l(p)EhE5x2WOZ1#cj=UMSC`_{*m9z8>QBSbj@>R@ z56XU?@o;&hqSJ%BJpr!X>7ih7^Cca7WZq|+S@5Bw$I4*mOvcd@Z0ervu-XYV%~c_> zVYX@D(P5a=h$;>HtpUF#y0Egh^zK@w1}lqeN&C3|jQ7&2LfF%AvIFDx9UYgwd^WlX z&4JT0nrm*3wy9C7hSOY_BiuRFK=r6^j8LEPqrotTg*Z{8IqS^lOvbNpj$dJ3yb1?3 z@5*e2f2U?P#xde=_b!>lo#h4ugg(v z^;K{_E~|s>+k%cZK^uMwdaw(cn9G{e81HM2_U|6D3)u2^x#uIDVg06`5AM;!iyH&d zzrucaurf>}P9xEYBwNn@|zS-oD8A{nrgb)Sep=Vr*6m8$D&-kGC;< zZ$zlR&FlaSj!{M6tl%5CnH3|1UryZ13R+Fj zt|eM^ti8JQ0DjF#xUtqcQ@c)@c>q$()Px(0uNG8XkCY}GZY;JK9yQSI@H291P6m(m zVCK3XQuhr%72aLwzRexdeT)0WO!vzDOpm2`uQ}QYbP}9>siD=o@|bojc*sj1k)V|E5wpL;k5~g&#ni+(CgRZiUFbr_n1RX_4BRsf;H$xL#3s*EGCFs!a=?Oagel$S` zys0_axSrK{?v)$zUR+hturVKWoK?x5utDcnG`uUstg38yH|ol&6Yl>yPks-|lkY}} z=TIU>Fu#)jT7fb{#NA6Pac2F>(oHyx2^m`5>eSUtnpbO9z^O;T1-5zDsJ4Fe7{%!^ z(ko|>j1lOZwvyzHKu8{!Nb*<}%H#|Y63nJGMUAtaD^fa>HHaD(2*a9|#w#LrJjV!(>aii^rwn(yP(fwQ> z8fH>$!){KhV%HfmidhjhhxycQf;GJ>2$)U*F#Vm)uE0F zWjl-|ZXsr~`vK@jAz|2G!jpV3p2CyOd2q@P;p&#y*&3(u zKR?&YOx8Eq2G)I4AZ*|HYr^1DA;5F9HFo1CYW&Xxk&oIJu)v`;QU`MN-?TH7w7aYRC>zqTUNVKSz0wYQk8LoALRgvQ(v1TCh3P^p#s3A8{&M zuo_k%?-k%4^|2%RNd1fNhj`COPa)lRG%Y2dCNdz<7(QY}N=uZSXK2YvZplk-fzzVC z)9De|#Yi~$`Y%PpBj5uy#~}M`1#?)EiRg`Ftj5UV)H|zJhkDPTE~@(uo@-Jl3i--| z&5eO)qTt7;s-*H-pXns|_lZi2f`^EZ3S3BxjtxXDfo$H?7~zDI)TeabCvAefKT&2} zWezY#8aHA8X;{(fgC*Yw3+h+iO1;#e-~DvMi0Lcww|M4UYOC{yrA4fti+I~n&%yKkopi$H=-3$? zW9=q`_q^X5(sax+*-SH-&D3|M{bP4q#G;C-47iyPdN8%^8LKl=n}W4cUDLbwfQ*@i zOEZ=(EiT-=dFRf7y!_F;{3PSUrqA409FrOX!tT{uu!E9+=xy#nsKh8S7)@U6+QK5Q z!eiJO>-g3oCL!X5q%H}sI(t1*6XTfNc}fT(CASol)SI&$h+w4&C=DFJ zt7AKUU*9EfXiLR=Qg1dEy_KSz7llnLAX{=O(|U_Cab zK3&g!DdfF6M_R$gQSl3u^DZ|fIVkS|lpq+En5*2qa`m1D*Pfdp!gl6Q__*{K%l8-` z{}8g`k42vT+T3}x6K|Mf{=3_TT(@1jZw7_$N+mDE#cZD`I##)50v^|OMTjJOnQ{nFpbxs&CO&GQ@lNyGW(in6qql`1|K{X+2sUo3^*fZvQP~TRk#28gf zvcYD%SAXShkn!DPWI-HocPa32AV#oElD%DZyi}poY$WdonH#_C4v49OPk4bQp4B~o zL+OmZv*O9MTj3cfQ)e7&gHWn7`gTwfI45|?{_-(%=Pufw7|Fd&?!6YJ81O1p;sJYS z>Wj6dImkUWl{o4?$=}v^4tK}50gTFez)tfNY`$5I2#y0128P}28n)K>PuLp?PuBxa zHvkt2PjBFvo`^dfk-kRise?}|QuhIZ@Cx8Q!S7#?CgSfWkqCb`AjV^f@#zLzLXffD z)8Qpyxj`l7+~5+}nQPZ;_OsDYq9@QUt2|yWV(&JR@jb}1*as@r$ftRpRYn&pS0Z6_ z;?w45yt#H)MaAkdKP_&E_#95ER`0UcGX0WR` zEX77RVlQSGu>$__Z{~{qqAJqsp0Yf_;Jh3g`?W`Mix}Jj^D(zBH$Y3}J*V;C8^Fp~ zqRXAn;PT-|EcS8bwx|%bJpsF4V`F71p53Z#uH0D+a)x=MdvfP4@pPxbL5)laif?xe z)@_x=m7C2Vee@7rHP4n{pJwRAtg68*O72^lbXG$;?_IzaMEGEyq9_BN544*gdw)Ne zmh6r#o&+~Eowxu`KA^a zhkt6ivznCC4JwQoV&uTP9NrlvlDQeJaLs6RD>NM$WJlg6lG4QG&C4i%d$XsyH7k=K z&uUsQNF_QAARC0;fVOmk@As8zta{A`0qz|4{0?edqN{nC2Dt;wpH>qsd}F&;-&GNXL-skscZ(2%C{;|KJ-u1Mb7wIiv!lSCE2sgyEiwbtzHs$h@Rk z$=auIUidVbsMo;l@}=fY)xkTGQwi>hW+8)Hz}pvGM*UcTxfhquH$PDw+$RdWty(jO zLCxV%A>Q8Rn`WDHtAlpD#A^LPGn2t77#GA!Bi<`ovd!bG1N%{F|Kb>@@ZKPac(3T9 z*_doLpl!!kX|)=8H_GB|+e9zi7<0es@Ew~DMY8tQYnt-j(X37?(P-{aJuS88`7P{} z!9C4z*1`vPnVscGMn{I34W^*#&>c@<{dp;vuqKdmUWKQUJgc&VmJLP8f+fLRfKoN5 zPuvLX5(O#>lX|god-8IlXoL{UK(zEjjHL6|(o?&ipP$+skWrHC0i*aqND?T9|d!>8SnKjbK)LCn=QG9@@BeI$hvuVG1(u zyf()cep3t&8Ij|~x9h+c!nGlT1z|1HWu#t1uqTc52~zA(L70j38B*&c;2{$6-3Z9G zZH+r1HLN*SDeYyo?%}o4?yAgZp9P;KJ)vfU>DXzB&KN|;Zs$-tOgG%g_B}Uausi%? zp62{llK)wQ^tzfEF?ff54syWjS}yT?)pEO-bmW)Sd68$%bE(4XV_CO4Ta;E(jsXYk z*W3b5RwdoG9l9v_pBa-QK@k5rT(#dWO3*7raVSZJ@IG*1jb$dV%j@T_Y?b}@Af7Wi0=~8t9+8O?96xzAQ z)zW=z(LOuoabL&?dDm~qqUA=pCkq!%G%QOME6=5Ntmtk^uUqeuWw5Rc2PmJCN40Ut zA|+2}(?o-~QJ%S2ccLBVjRuRr6hTC+@4dg{Zks^JAnA1*UAL;!>$bWg*+@k4k${hP zNs=wX)WdxY^2ZX-uvgRTcDRBVjIsg&%Si7`G#dj=>5L!Hxara7sYsoM3&L;4@;XE8kyh6- zA4%y0k#7v<;*cwmjj-amG}!d5yT)JV$A)Y`C+e1EZtbMs!3pL$ve) za3Twd=;R8Xw~;h@nU1F6so+c`aHh3!r%}e4)-M0^md|-dbgvg@h|V72o{q|i%U!^k z5X_huhFJ^6tU)FhfkQP`;zcdsk366G!Rl)#Nl&p+R6H1cp821-UC!k=bw8zv4l0zc zGP%6CvU=(;>KK9o{ce2Rbk#ipEq;_?*=+E1 z`6Ru|w8{Ml-e<7)HoUhnI-hM?iJnmFspT@xkw0}?w0{g*m&M?x0)8rkx0;@DFLZ`z zn*&4I!^1i{mhR>m$7U!5unV12O}l|zzcTDfa&`iCb*K!96QwBlo}ixo7%kwnP(pS6 zUVrs>L`FE0Ue}S8MbZ3HSUqM_F1#B%u(xCvO=30ZoJOo2gkwp-u{&OSQA%15w}Z7x zUpt$%I01S3@>V5btQ^iq8sWT%R<)?m*A_5XlDj2det%xRjKiO~;~hzkohgd|J5M4m zA068P(1ed#M-Tj+Zo3N&_g^mvua^Ut=cWMP@q8QUG}2E%`A9}k%nvK|HqE>TWU%Ru34A+=OBgz8U_zeY(W-*>kZC7Yc z=F{65&FO1jly1I-baWHi?dSOooDJkDuuBhlPR z=)d_GYpu)wJTsl^mupaH?p0|CYr_)W2BCCmBbu90bq>_D{E(=%VhpOKxeRtLhgC7! zBZz87QHL20Ie@tihPiW0TV-y19GI|CrYIWq*=QY6)Ef*w1Mspfa)#+O%t9!msJ;x} zC!wYZY&=7y4Akv#9%?i3kf4WmR@Pp7Q$V6`?+)sB@m6%>A|KneiPA? zsOM++DSld!G-1V;FC>4xRw!NQ>~0#=gi45FFG~J;tH5nW{)Kxarhklsb=12}~`Zt(a4 zf3|`}l*yKJqK>DyeTnLp>EqtW=Eg33J$k?;pMX*{L_oebJwu~%1<4D&0u_$iv_ zI3~mBYi~;rF@33HQ=8TeiD*E^HFHNS^-Y8|Lb z?;6C)9>mKQN{2L}nfuaSm2qgNkN*+Y-@<)OB!eXLTkpH`+`S=DJJ{R@>HOt$q11u7 zKivq+0)b`fO0i$tb3)gJkUpB}TCtXBcv(899HY0f^g;9eI#v*a*9TI@fyP`b330dx zj$-4Iog=9cJ}7d9!gFcD=iNq4vLm;9~@e8mg0bmlUnQ=b7yEqr4;?MV|0QN6z8eL%NGNHFRv=*69l6h2ShH$@FVL z7hIu?SR)#+@(klFRMW}W{YYluWTgwFOiw+d%Y z3kr3GJ5!pUPOls1l6R67?K-j0RVZxkiTHL6&@hHF4I>Ej8&F9aA5riGQ1Eyiabn!y z$7_e2$oiy$OsD7%)LV*#Io=h*VE+sY%*IGY!3&sPVEZp|;1kgB%_ejlX;icVeQl0T z-kn^?TerYF-i3a+Fhf_sTBcYX3pf{^sgo@<4xWEjV_YDqg=ULO2EW&5{VG$jL+5Yj z_C@gdfN@}b?JOQ)TR8zMlul~IfhRP^1ztKy@`)&)aAA(l$XaXUtx5wf$g8hQ=dV{1 zj->(@m`>TKt%O-&ytMf`fBYG0dXe+5LD*cxgQm6X7D$JJajz zE`Po^#AJDpiZujZ6Z(-w*Wk1JTycxNTUO$(Zf)m^^txHDb}WYydxUay zM8#2k;IhpGL_ZR7A3=>Z z23D=R^+l-rBj9cugAxZqE^C14T~K5tRj9qQL6)MGxz{;c zvJq*_A8BNlu{H2`6B()tPAxUnfk;12!h7Nwqzl0oZy*~_8zasqVm0e+c$oE9k!pQ2 zkglwH%W2i?V;IHYM)GkPg*k_|iZK>@U{-6Qu$sZ5dR=_H1;+R@uBrAn3}v~7@?68b z^IL&P%p(#=YStP0GnoF~8P=KTn<6E&sG>+L8bf3yMNE}<-xck~=S$c#?L~LI{qQeE zc@d|fAs9NbGCT1yp-nT{S8G4xHW+D#?rwcJG$x9qI?NzjDOzw?33H*;{e)ZWyTr5b zHGS;^23fLIxI1QTt`0h>0{ITtODmepi83E~m;<86C-I~`BZY@Y7+ZPunl!^ptkwH? zOJ4Mr{(^Fw3$rLZ)Ff`~vz-1$8{|k&%I@e+Cd=Z~vMg(mX0yD7QPFMg*5AQx48+AB zHmqayuI2SU<*oO9NChEUvgM33$fr;hDMq#*ukb<+^T`|D-H^NW|A!igkFT@J(su!` z0X`< zAWP6wc)fJGSzbqoWsSf^|Zv%b5%r-A7TaKv69#wK%JBKm5140{1>QB(T!@@zPWhS(&sp!irN( z*1ROA?48<})@aqyB0j>6HTT#K!^fP%D&9@;wi|22&G+Jj&AvEd)$SkG99ToP2Yv0A z9P^aj<^5}JtPwW1H$Bew6(gblm0AB>ex^OeFCag+Wq2nv_wBPZw)>p`PAR$`?K@w_ z--LfD58~W2l7c&p<(+E7RyHPE_?XC%hN-6|ez@c2QS8@oxF;Fzq}M%dUB&XRk5g3DDv4XzrEp>nDeO0 z6Kk~aYIxQvTeuVnE!&Hot)N}~VwlLvAs$J+)j8$(Tur5niD?Vn$6-5a0XqH7U}kxg zbNa^%PhkGWddvNud9zGq-q@;`p(!q`8!Dz>O$YV`SZH4laulyI$!0LA5z!OAB~Gz~ z))F6Yejiva=M}Um$Qxmyoa93i&$woiZ6NXretD}{9uf7Ku|HXECH@|&rN6_D=xgKP zM@MBSxSC|^-lznkN|*B#=peqyJ-o69L?_deeD7Odn`rTu&l+1f&Bm6jeOBP=Wv1(O z{0m$qJpB|nsqo0V_zmAj;bo*yvmneslJQmXo7m3x9QIk|6)}g8qin94lh|B zU=WHooKTwF$R06V*>gDHv#0e$`N#O)bsBuzXpZ{wo(=HsIgI8vS1A%X*{J%$hEnUe zfxV+vl}R`i)dLth!Q$@=r;Z^%2gqsqB>3C@e(xk^*kbYb8KNC2;@eFz|3x?X+!EeT z;xit?+tql+4X|idVz!gH>^I~u=6gBze2Et+{AnHL*S9a>KgaObuqZFI-$`V^YyIB41dJ6Z=+o)SKbX5>GE^4a+P|?cpNsucWgr z25!-Oo8!);e}g*;-W=w5L%8%Mez!_f_{6=DWDB~~kicx2>2-&#vb4U8w{NL;CYSiF zY@00peprQ^Pi(gM%j`ET`ed1>Vq*;=mSZ5hU_c_tptAJvdR{Zm-wjqPS?E9 zXsy%N&b2E3E#wKf~Ly>@*vEz#|8oYlw=OY6uwcoUoVe_f}dTW@V1` zmI;W2$=IEVlFqU9Y%MekvVpC|-EXw^Db~G*8{Nw`)LpPnw@%jL)>~!GQ`x&oT<2OR zY#wP^0uD&+Y*v|GciQT|cav<|@4n$kv`=N{XQdIn5tAX{#)yEuDdErycUXI|ntjrp z&OXpI0WBmy<=^UupoJ6B!m=iJ1xkoW|BCy2_%6m{-#W?J4%$zfO7ieo;`#PfeQi0v z{Y_b+5$m6?yb)zxxSXC|ceV)+)jHd=QB}bwR`FY;_2?nSL!WK5MvunYYeiD*9wg%x z;_niqH<8#Hjc4RTvi?bHcjGmC1m2Th^vZ(~%mR;n$Re30E?8e>Bl0SrHD83f174b- zTLYU_!o$j1&S1+q>~p5?u~Ne3-W7Jf>*4^|Jt4!;iuqf80JmIRw#r)XR-R|O7mr9D zBMiS{UC&BYb~uI7jg2rogL&N1$%SXw$%R*h0AY%dB8~?=Uqfxtv5Vm^x0w0YEr)-p zJ}ycUd$9Jn5^yW3uSF-AUaPOY&T`E`t~o5%W2U2!3q)-=*3TPOS(?pNaCn=`nP++n zGk=rKyv`~6*v(v;UiS?vXF4DsWizaG&cHfKGwE+H%uJiieCz5Myan}ISiMtC56Z3W z&RT1wJ6wIO&E{J8WtJ-yx#UxrV@!|2;v={AwpEs7y{p95h0X^}nT_yNZf(?3+ziFa zp&iad-rC{3wX(nLi|#fUQMKz4=Cc~$+K0ALd!Vg_F^fBV#F)kXIC-A`R^JNki-K%= z#X13}21jfp3tJdQu$jx>7Z&>0!Ku6~;K)w$@1>p+j?`j*I0_gL;d+wwDGYm~-&&h7 zY-q-3fb_Q#;y0jB@(>W=At0fi)~?}PmVKuYog4t3D>m>KKqKS>`+s<+_`i~0EcwI! zjCbS*D|;PKnPi>q;Bvx8PzOElG5poVHHNh$owp>(F&cmC9EYlpae9zk{(NktX?nHn z>p1EUzK*}uFXX%7JzVlG#SmWZP}96>+JOktMxfSs?vbyo;z1J0hxC13_4khR4a1^{ z1D$WsCy<9_9CGw?$-5NYczIf9Pd>8*MR|uMyj88Q9q976O9V(=P%?R|j;h|?5S`Fm z8*yG=o5Vfx6;9SXj=l+-Tbl+}M{#g zhcpst9un;pO~ZUBwg=h&zO%82t<|GlPqNWhyyMq-`9`sqFOlsb-5ak`mgSdoYuOJ? z*3HFOtC>eWc?s7ISO8okzjoNYc3Vw|A%3U+0JlAibIoQoE32mO4Apz?b9@(Ryvu*D zKq$4D=$oQxOsb;tscfo)${&mx7I5psWPSofks2q%)++nkOm)FB1D-~nyRv4o&}m`o za%5NFs%9;`V|Jxz;31=8advxvE6;GHusq2;5A9gWx!XWHwQ_7z_QcKsCuA=`73O|e zLgRI3SlU=nn!rk?we=@{8?}~~JP`H=ONzQCQmq*gZ&%j-aQJ%t%j)mzC6sFI@uvA$ zSMStsfTlyMegXG-Xv<5Jj6U0KYqxeWX?*kesh|iB)6uk@?TH0pC-Y~k|DKp{jn#4e z;~BPYo&&xqXQ`@yXN}j)yZF0HI{bIBKAQ2Qb@M$um9?@OzZHC3d9WB-ZfEk@DPq=t zPY-@Ndp~d8OWu*D)7kQ=LExmPr)D>s5yg*v4{(yNp`KovrZVK$#2v{dCi~~?Cyps= zop9@)Yg^6MO51O^Lo#4O(rWZ zlb5HCp*w|zjRZj$4V?50)5sR#i5w=$nE{SPJ8eFWrQq;n;N-c6fZfM$21J5Cc~Y93 zmkpFi>I6i>8qjw@Xy|SAueiNR*Dj@bh2CS-$W}r{f~3{tj$@>$z}@i&btFNI(hOwn z9mv~45J}GASVbQ+HoJLmD7E=P?EXw-=NFG7u4W*t&K+tJ#X!|K)jAbU&Un%_M6+~< zk$k&Je^YJscu;?9w&qftoM^V<_cm2me}RZM8bd^--t#ca)dpYNu&?qtDXMP;BqQ?r z*L%h>7@~%7##KWlvKl#@E#220rw$)W83dT|3?>jTY6c^0Yi)uQ!f2rZw9r@&Z>)nW z`ZxLbkgpoi0`cT#V-SlJX(rM_qzy<1k}(oC8$yZTEu8jvkL(^xOoV>H&Y(bx#?;c^ldW@w7p46X6i zv(e=&Hf^lFcMUSU1hu-8;)zZ=TS|76XOz`_9FVGZtTyXHA6_qMcR3EKNcGm+?qSUC!ul^7Oc?paqFCN?W;7hRlJoCa^rn&c_vQY2_}iqvqm$-{Z>Or!aZ#t(ENIh zzg-j59z$PM*a3vay`Z_teNFb$Cw#vJJk^ZF-9AX;kqVKvBfW)m0jb5qf-nlnffSE< z=?QOS-&yKA_4nNlWNp}_Y3=^AdFz4iG;f!R^qwu6I5taVn!DFz%BI=@0A7!*N6u18pPCd`QlZG+fG=Slw&qn@_ z@BSPg&;2U5ZarG}lIHbl!l73*uQqDkYnu12IcWFaa|l@E!;&MK3)kefQM-?74l<0W z!@XWKBX4Tna{t+A?Pm3jM~)MkCm5!l(k%C4h~D!zP0MN-L*D1NaQN(*xW%UWCgWpN z;hRjNLGY%zf;=Uo!ng+N?zus-VQ$J4D zuRS+3@=mFl*E!l-=ik{nUV&}W6lE++Q~i9N3~8@H?jwr|txG@iljDOpw9kv` z2lzbcJvVeaQzFjkJ+&Ht`?TKkqb?D1rnR4TCo!+5JN28O^U!S7Y2y55Q!@7QwsQ_n z7Kn7Rz|)}d_ls3YWX;yu_PcMbfpqA(t?~CK>0mmO4J!{S*O>E=ucVOlfi7`Uj#PV$9 z-%3msWKZx!O6%DBwfy~h(+6&nI%1pH6pLZMxV2bJ3edJXulH!ACs?j0crG#S*5dS< zK-@wq^e*zYx>Z%}TC&2m#5}i=%*SM`;EtUD+{K z^$;W$x92{ct-|fXJd^K5oOLRLQg;4S-2^Fzd>RM3Y}hyTvncs6{vvQGAGp+&pJYqp z?U~?h$%Bxa4jijnd{y|-G1Z`j&YULNVb`%?qi5MydjtSAj;hhpMg7_L2~Dt|0-wXp!i}!+Zu6pHF;EAe%8ktgM#z zgo#UzlVod3CthBx7YiS&))|M|X$SXqeG6z=#Q!EVIh!gO+j!ysb*%-nBj0!h(y|oH z`W(bdB_0O4NNfSCN&@#yqd7c>vDb`;JdX4bk_)LEsRk)>f{#}{b+81Ss@*fP{+i39 z-Y63L9&Z~c>P>SN^@i3b#~bZYY0S%?9j$z&`7lEv;g` zS;gVk!mF90%C-cjnA`N6HKJfFC(42iMaMiS=3gOx0j~(puwk5iiOScxxJ{WqYKo1qEPBGc7ob>E{}FNjw~P#Y@+kQ zS9A--Bn?}aRyM8VFn-0eq!(I1|ssNZXKTJtn`EgZTXoQt(7U=#MlRX&%y6 zq^pw!p#smaN%)53Yd?5HL(d}r_P-4))I?C?UcOTAh7;oR!9r0QX~+eQpIi&)U3?yGXdI@5nJgr99# zk#O*aAyTZ&Ol^m;eZ5JH56M{w$_cbwWu+%MrwAy0`5ng;Y!DfYpSx3yKU81DUR*i( zMtV-*erZ|_XY%$5rSvTq+VBM?1Clm=vI%WiO_fbsai$NiwJF2>gly*y@;;A>Br1Q4!*%ll8nPlucIw0?TE^@tSz76Zd>Ye zJck%)T6(Q**??kdO}0QgiF!|ElNbbjOdYG+qCK>`srQ^|662$7nNZpt?Kyj`t+zcL zczeFUJzP|q;(bc~I?n1S3F90?ce&lJ4+P}KBYMv{DUd-1cw4S9P2hZge+n%jMx1kk%!*9nXs}f-**;*0x&(yvwhWQ#&+peH&MJ8UuV&`;`Pxg3z`nT(h z&rbTUzgTB}{?m0Py{@12kLwJ#ow5i?O?}O7*Z&RUOfqAgw3v;vBK7(_l-_{-!UYJA zG><_jc2J?TkoyE_|FFm2(|EhS6eW*AzT1+#lde$HEZ9%!j8J?9#pD?ZYHh8{U?nT( zzm+pSRwjv#siJd)#4$x3NlU&}CdoFH`|JDm`-cEJ1oEcd6T(k_Kgee&$u<_yJqRfBL3KFK;skZkTzSX8Wu@NJK{t@quULhA_fMaTBy^$XyXQ3(S~In0l40QRV~*d^bEU2=K%|91U4>=^b0&Ue+x5j~V> zIg+ubR}T5PTJMSFC%_e{SLc*vtET>RM_BxsC7v%|)q8sAf>>+(@wJsHqAZiGGn0U? zirm|NntXn@@xB20ypf*Q2j8-hb|IZbBAUC2XU|9deJGz|djppmCLRRNZ!Bx*oqe&P ztA0CTgI+egz*_PGAD8FN&wG1Ek)vcOYclk-7cILOWEqFtY2IbJ?#@6NR}5R&mo5BD zsd=mEYdS%S*pA;B(n&VExs+;dfIbnFS6lVN%hZhsfC$CzB}F-&85rzw3Xy<^M9n+)?V zXg@JA@Ua~##X0c2#mIj@p8Ioy%Mf=FZP;Mg&c;tU2^L(o75h0XMz(c}`EA6= zzJNI8n^M{Xc8kIPJUhkJ4m$FrsVo=RV%6eb!MeuV?v-hMt8B>KJ7yz`%3Wsg=i_qj z#iolaw}a(=+v)!(r)=*@`ZM-=1<8Qyv8C{GbM=*ITVV~5Ncj1LiA#Tzu$6b8AiiC z$wYk{YaZYZ0c10b#j6GrD_7BeL&|<|hwb2ZpO+=XsqTn~8Xi#M$gR8{vb{ZG*$0*o z?!DRM92iA_^;#NP%=<7v9W%(DrHQ=NiRL84FAXT$k=p8f=eWs+O^EB7T>B0`jid1K z&cL4linUwP-JD?hrn=SXfU+YuLRqZV_Y9p`dpq+I5h)hYUjxbjYwBqJs5-C=CstY6 z8&hLZ_D4w}MCG_s>WJ@p~>(ERO@bCZ*5yd&xn@aCkp$HwK+) z!REfXG4z-*wGCP@jC-vpb{OE|YP2&uI+na-+c5s68O5S3EsZhCcj7+YL4JmhcpVYr z((8_M&qk#els^cV9LzcHH}0OsOPmJxp}o`xx*q`^KJd-DH*zhkire9-*u^Mx9f#AFelzkrS$;XDz0v#)==H0H?8F@`*Wa7S;c~7AkSklRm1xc|*!;db7rAV_ zu1~ntOtH4exya&TW4Rcm8notpZuvHeVu7N_(=G7ZL9rE0?jWJ4?_IqZp1`AB9k82I zDN_FzJmPz6j+LJ_gls&3*s<*}?$ovxY(H^6M!(g4zt(?uH({X6g)d0*u9BjmQZ3=$ zS~74ScM_8wPGYVCv*r29#Pjb+19O0PNR>zw>z#b-igC)h$QZOKxa89Hmg6opjN7>T zSaR(>-SdoQp69K5&itIWj>`=zHjm;ratD=7flRR5vXepY;LzL6J7L`j#<%2J(I9)7 zD%O`x=2Fvn_cVM_@e^ZD@?7i8>rMY;r-(`$de1%E&~-OOOAj~59sng{Cj8U^ z$yg{EZ$9oWg_N=*wGCk6_=zzEyXng~$S)4aFKONuUvB8SDHXZm2b4DSYDLlv&h#L6 z56)4Ocx&*rD?veyxn)2pH&Dt@^FQ|HJMD-k*A6lG`^xk&nY}y3_0=@?`kL~hM=`I-hBhcg=0P+@t<91N z`@Vo^jy9(nWG$1t1L&&*H!2GyEzJEOrME*|P>SI`il3}id%clv# zAVdl^bCwbw=xf##xpF^5etmbvNJ>xKstfNTM)67=fGNiBFQVi zWIQinym_kWBaR(yS&RsM&3hPC8q;@B^P}f*c7<#yZWlNo5}~1@|88 zcITeQ%w>yxXH-(1U+H8Uydp~vF{j`}6ZJm^_;^7lTjBfj7Ln&c0_JNdUn6mYlc5J| zLk|wo%RIn4K3!nVZxV_Ko448=d3de5JvldyOR4nmqzO3EdJ5nr|&F{E2sjLo^ zGuAtbEzI9nXKFO#{&1pLFsrieilqGPg4I^wNz9I1l_3X5&fp(kfRF zopNO?#bkf>i0bP|){I@ZC4J9LN2 z@Vc8X;?8;z0eFXj8;Rgx`_jT|R*}Q|X*1hQW8B9fU(@af-Iz0o+x---%;f74(@hfHdSgAoge3cf z9gK%2NrWlUv154Ya^8nc<;bP7Cb7I`+?ca~N_d>f2+J84P33nS4CJ*_+tv3oH1?a#k1XVSY#if45wwm)I(6k|UxPPyDC z?5`f98%5~$n6b&UFWtK!UyRP%6o=OX_;PCK)l)G1qND+wZ{!D9`fm2a;>E3}J5K z#pGiUln;ADB=7@I!mHdlz@h%Y75x1bQZoJ~nWOQYGQ~LMvXsdlEuSST#7xUk*0$IA z=o~S>?(OkGSRq2$UJuC}$+b4ieg^A36=U8Hzy8ViVz9v-3Cn` zYvXP5>f4DZ@wlJN;;#cLQ0kcNUV8vRV|-u}C}p^O9A))lYb<&6l%#Y*IrA+3dqxC7 zwW(uds{(oY2_?(TayiRo%R<@~cT#SU@q|(6rb<$22b@w%BJQo)pW3!E$#@E$v`$c>sdr3w0Vf!n`#Gzf{ zM}wX$77Z(@BQHszrz7%hOpwj@VppXd#^XMW#{`SK`x(Wd@g<=(ED1-5o-9FT1LM7B z&_-jKWf$my=;UoYlM7(GmtlCbj6SGuD1*K&maxLw|DWpiIiZZdz~5(S1w_Y zd^^%qi$6tEzvYNX)bFv_vHPMrnAyl5eKomu3D@_UdHW^;UxLeUzPpsHkwHvKILPef z)E?4JsqG|JQG08SwlS&-S04;8;>NxB;B%r>qSw^KN4BZd)U=N5S(#j$;d+jZ-gCT$ zAXu`bLfWC)qH3Y&71Cq|b@H=9qsziz zExg>Tx#HGIcr(^K%`G`(7`Qbv7=^+lhq#q2j-$+GNQTK{0&DK7MJ?&jJ6w7OIo#Vy z(lNyZKw;lH72lHBtlO))FOaRU&$whOjIuWc4T0G%r3JLt+YdE}efm^x1=a0!$rkmV zyljd&AuULRtU{#=C0)$}-C{iA4MI|T-X&XNqB*Qo*vkZNkfXr1_u@y_Ds>-y&9)+; zufC?VsJvKT`)Q0isqFCblwrVuSH1U@(5(=-JsUf|v_n~5+y-<<+8fbbG$NVN*MNt* zT#@ZCtANMrK}&?k7x3&cPY^PYwjh0iq>xW8mG_VRIGh1k?#YSzwV5vD|G`FW9A+`)OV*y}@j0SAyJ_Ed*wteCGROQ-HTCDnF9VhkR)6BkW&Keo z05#0V-CXeev#xdEOOAP9HTC5PA_x%tXPgQY*&n6PVDN*=*OI+*k~z9sV(>COo^|=3 z&jdB*F#UX>wDu9eKV%N9E^SDG=Gd|#MEfAH{YMvJH1Jx%_PCH(f&f;;noK9JT`i7^ z+r560fowP*M-hhLZY5yy1(&P?+{g3j8~F(I#GQRLC#6Dl&0UokFIEI<spK9ThvL`!*}^gso`TL ze~m(&S5arAIp|txLmK90iRaPRl0AWHf7=zCM+-sF$`fFY;r`In#%rjH=u}!n_eKX8 z0}Ck{t=LCZq3YAFGN4=cVpr!Qh-BC6OtPnsdMO(ng~N+<59M^?a8mIid|70Us!H~B zQ_p8m^A*hQ#__0-_`1u>d*+N@Q)Mll-1)GK;hscwQyvc-pM%n|B9Ko)4y225InqZ+s>L`ff>ek^7WM$6x{yv72WVr@iQNKkt8bAk)3L%(cp$}Cq0;t4 z%*>dOtA#3U%K2nZv0CQFo4j}=OCVPZNiuoL+!MH#uU^AOQnAJabSECC8bq8yDvXX@ z3Cn>{vW%^|OCNd^IhLvkQ=?-SDy0$+wO9)m;;qki`8`exg@hb)XBL}*{Xz!e(0cVO zmQ#`W3HyaHg#FfH`eKKiT+SpM8NNiF$>5cpyJ~AP-VQM@aqqRaJanrAJbMBAg1SG0Rje^q`(TrY$x)EJw$e`KO!rm$ z2?o1g-JQX9=jC3t_ht0e)k|N)-BRueMqjUTY*qNNlq+uQirno%U!@I$X@$Y;A5pht zCAQ!tVn&%{L=f%qrMbDMySz};4zHUFj(0*$oGm(5vBglo$_t5?tIa2wUT^~Vn!ZHF z*JHrPK>S{bbOK4?yS4b;qX@DJ(jKHMNYP7WzNiLYB;0);vUFe2$yxP2R^yAxNOJjD zDkQ1=Id8xBJoIE$NK8(l*as4#=b~D+;O|s&p`F%3I`g;9o8y{0Af_69BV83%WY4#1 zSrUJW=aE-GF+q{UKXyx8u5N)@t5%c55gogfLxV#@RuU}|mqZS8DSW^Zg1({lx8chY z9_XQ%czA)i3>=pzV0Rut*QiO-h>p$mmc5&mUC!`-rg?=snXUFwaSBEgxBI0DpVk_E zF?V`0Zuf1mw3hs9lRdYa@ae0?6Tx|;wK&&co{g4U3|V%0Mf}JzinT@I(%%--*U^Bs zf=`VwPXI0xWU?nnb3cQ;pSL=0EkTX|WH}&Vfoz0zVVXn+tL%y@7JI@v@&f2cy6RAEC0)9m* zCU>ynesfNFl9MPe-28bpQC=d-jn>GRuh{UfVzna5QJcSHy5(u${X@WE;?vLI`4dvt zWrFZ1(sm@m{nL21S}q7&gb9DJE>-t4|85MB7o!^H8e8j`Q0 zV;|vpC;v|z-=;CL+=>*gHJXXz7k^uvX`gJsiExbhY)%0R*OzG}h11Fq@0gEp$3f;) z=w>cIk=2j4OQxHFoNlz{t8OcBI})Q+s39zlj_t}Jt*{4+<9p*>oVksAufvDgi!~h> zq*qdLNXnW5S`bRwn15%OO>)>WjlZ8HVYbZqUtnv=y}Ep0G2tTiI0-D4KBu z`uc!WScZO;v5{li~Fp_^d$$_ORWpQjRqlFu|m*h zRZ9Lku;&fUBsR0kscqExn5=I~#gp-6oH-v@>C=J7p`|A@X)KSjD+~EOhvgY)EtWm9 z#-pXA)5;Rndzz;96`uq~I|WJR2i)pnc!goi|G`gg58xw65`k1ql6s;S-=~8+e5%p1 zHpFu{Aua$~Y;S0>Vr&Q^$o4a}Lc6=IQ>6Z*IL(sm`LfA9meM+LD@i~d;R`1fI}FoE z>JE$^an*i+!C&MYU6E#h%UeihkA&??!YNqXwCwq&$vIYGo8*X&ZOQk(aQ9eDD3`rM zqhO;1eiD!EwMGzfk={VMhcv2K5cVS7L3(&Cek1*W6unLm#vm;@8e#m~ngFA6PjOq+ z{3Aals93mSfH5^pue-X2xQo#{Vj~{vTZIwEjI1UrgQrH*RGvhf0%paNiiaZSVCZbJ zo~`FHE=dHpIA>AxA8jN1aZmVfP zM}@eJ@U86HbyJG?wHOn1GT@F%Jta5nkeK+3yPeVF280BNu3ckyatQH`Iv_h&>@8M^ zx;kLOFMtV5lWbaeg%tHykD@warVA*G;#&wf5~MN*#dWkzo}NEaI7RRBM@AhDLXLKs z1gj*;CdLUd9j5bqG5I4^=3wO8>CLA$FFV-LR)$-b#qFwt`6H<;(cID2ZiesoIh*`D z_-GXFj&5G@h}U;UV7>=I;CAvaF-CoGT0_7c;Z*ojh&_NY?1|^QxAbUVkU2OOEuNKm zORbumGkI1@U4GW&9Hsqga|fHnVW<(+7OV1(Ubi}k$^ZS;F}3*Y-d@9*iimW#gk zBKs|mhYI8Le#4XKn>+_0M?>-EOv4JaY)wo%8}+;Aq4-1DF?;UN-Pph13pp8O{LM{c zoNC^l(zPP>+z32lDq_!#sQttW`!=2*$c;3{ZmQXQ|c;3yw&0D?TUzV<-bhVgwxv!@mxRi&+dMB|E~)5FM`xe z_r1Fh{&H6Y0P3DpUR&?F?1uN>2$iYKQXv zS)o1`16Wae!rcXw(gpBuo>2kn)cI(0tvecjAFl`ne3d!?@UNr(_VBN0Z+-=7d&=g2Ra(Z{B4MF)ISCp z-~A}$D2=xeBbwVy4>>8EBC2U;#(FX*;pj?WeDj+@sz98!i3<3%0kP(B>wU9?R~jN% zloHVx!>GBrIqH|9jCRvooa<=>Je$G5&Ou+t7(*VU(t{XX!a_cs{t7&pfO^IO=jp!( zf%o)Z$Wax8qBb=A$=~+JaxxyDJv$>SXQq92#$z*G8M%2`g7S8T-RaDjkykK3vmiTT zc3yT)hJE&oJoedIkdrw#Cu44=%fbG(&z_r6kT(ynavq;skeQKRkY|+v^JdSr&z{FY z9~_^WF*0YaVP1i;AZL!ZqWsJP7jio1&bPaA*xUJ;_PH6>yxH0Ix%Rx-8P-gvGb__7 z*Oi~=n#(H4ak&_9_N+|yM0@Av6tJJJysR82`!y?bW=7`hY^0eou-%E4v!6Ky=o9-j z*H(~&)3nraz_O=no;(nFa)Ibzj$DAv?wZRWX6F^m%9vRIzdSZz9MEc2>dj~G<)SlO z{RcJva~}UQ4jb5QQI@Kj@@midYjJ*80c8o{H3}@c_jQm2m zc{69tN|XUHZ0Ld=gI6#cgMl@K5P|)7PY?y+cR_`ptL$jQh?<=L5YI?3iPv@+uNu87$g{I{Gtzda#7yGt+pJrTJD0K69S5wH`|$)nLP{S zB@+V`uP_ptYk7{nrOeEko56qy;R|wRfY11bu4#WbugYTV%FBQn)xe6)&Uq}uo@bpa z*PkRD$hSkp?!ucf9Rq-8oVd7 z@-wpL&G7b79z*{jk>RNiexQwuvE^iDGcso6x-}tqe(%hPe;pqix}*IEvw}C&<>n83 z-g>=!OZGE~Yc57S_tw{iov(jUwdVZkZQ8UqLQgI_v^coWTkcKKr#5Csy%}8_b1-+* zoMX4XNq%R=6K5}UxbfYkS!0i$t^080ndRfRJ2mg_b7U|0HS6w=ALp!1pDMOG?+mh9 z?~lCwOY@MYK8l&0^k|el?YrdZUlh!lxwrB=^{|m=1I%|VJLv<*UwfiSwpjPW`<3mtRl1zw*G#3Fo^H6}}l;H1?~H+GJLoI$HO7tn|T= z@jJF0|2*>flW#rqma1pSn!t?1=fnTe^?KN$)r<1_wMer~JP@7vxBL6dcw=Mo*N+9w zxhTFJb9#Gx)E7S&uRJuT%h5N2p8xLDv%0fyeZTkP;Kv92Dnzc|7rM3G_J}Jdn&&R* zbN{T6ZO-gX;#6yO-B^bsE7RHOTtd#u(Lz@3Pg{bV3!fJ|{;e)#*@O=wfBDDxgE?ca zzuEGKx87N|Xw9+TE=OO=da%!h*0&a&c`_&M?4603hadWE?9rifg}2MUO*nBj`T5JH zueO}Kf7S<;&)uo}@=We^yWzLYi&pD0(wgo6cv169!{!8z z*`KWH5fv5o&Z?O3kGmbUO*pbLFDCTtjAPG!m-$)5uiren{p0h!;! z$fTvsU+RG&Aq=v0s1v`JMHKciwFK#rlKO zzc2st%f%&?dp>yY+~9|6FQ?y}d7^UWgtuR~6m)dBdC=ie7qrdKrFCrfn#ZIbG<`up z^7}tezx>GMnfrcTKf8b7J9gufM>0R@uzbebyHDqJ8}zO1;VtvS|EV4scH&qYRb0RB zfseeCbo}oPV9$KLw~W>wzz-#0PRG^LJO#!}1NtqnHPKm(>288UtZ2sU5} z5u>6Z$$f{U-uYp22ZD|Eu4Rr==2%M|b<|PE9JN$aM}3&1jymR;W0v_aM;&uKmibK` zU%%8ZbIdPw&-;B{?{m&|&VBL&b^GUej)vF$IiKtI&(C$8U;lY$)8ZdzCilNuyz7k@ zKl~5%UoKqn?4Mk8UDH+T{`lV~uRXeaY5TH&+|W7ihR^@q<0o!?=_jop`sev)e*O5h zs~$h_oxgne&tCcBkDpxnv;X`-#gsRH_`@yFKK*>f*Z*YIqkp)s^y1k^pZ@yzfB4(0 zZ+@lz&)5Cr6Ep5^{geGSG#x7Vc-!sUKh-tu+Gjqr@7oVd_=}JK^ToIR_WvrFZj20! zqaCn?F!F~+zK)K&z4M)27{D=t_ydnjwXprh@yqdKe54Y+>$@A9GV9FTi!r#}+BtXi zaoqRgGp1R3eHs>Dw!I?_qYqADclGqaFlo-D6CJ5g0GK{FQ~ANA`xP$J;Ggw>D0|)Q zok&L){=p#HiV@ID8%EGjfZd!qLTA#AeH~5abRP@`Kj7YM$~ZMA5+4{>@BwpNREUw4 zWvfv)-2pGMa+yMVx;fL;+z7+WT3hy9Z?>l$HgQY3J%dtfU)SjbV|9uDbdDg7cG#r0 zer!M+jDc#+&mc-~itp`dX=L<4g_=3nq)5?tO~VEUdnoW=PtgXz1k}{wB+*)&d8du# zoOjl-qVseqV^QawHr93CS((Gp#Lz;Io`VIRcMkSv)S0o&^Uj*dJnA&C#q-=t1-m>? zHFI_|79%vp$!M4n3qDUDHZ-EX(WLTx^v7f}Y-8tn@s}cbny6(TO#l`ad48~j$vejd zM&8Mo)kvNjcEupl{N_E9j!T1>rXSntee*KjkJp<#XW?i)ZEttFrM(r)E4%769Sy7E zNY`uW?!$m%4R8*BF-eS%#&$+eH%!MiixOi|N22vsC9%4eSi{^~aKw4hiX%>i%$X6@ zTVMyZ<}W4^sU8^E7&hB`-D$v%rN&l$KmO_ONT=GH$`Q}|5!(NE!{})0w;MQ}eI2+l z8P(R^wE>grZAr%#t8Sms-J4z9-`&-drRUycdv9{ZO|`XG6vz8mID&`8Jw07LWm7-Ve|7olb-hWm zvP)tID%sl9o=K+=WVS7xq~((2oScLu(ubeD$=1G1=89zBHM16Xrk17p%ciETF2~S~ zeWhh7BP7?E#>s|DpMK`4EH?d$_Du4M>rL7d#S2!gTD-D8*_54AoJ`JR#yA2b=Om~0 z@&pSfxuRu5Xp+?NP zAXU@nVac7{*qu&Ze|?g>CiM$eeYUY?*{XU!;qgvZ)i*A@v7vEEZGGc{71fQ4mn~h4 zg-&1Z#>S=|Y}Y8{cc;(-IGjS zlblsC>zeZ9%!)bJTr;QQn%j#L_;32i2int3wTqK=3sx>zKC(+sTbxMZ7_K2tojJQV z$$yFy__vQgQ=_K>`AL56ro}fcPA*%qkP_@d5iUAkvgx&^;Y5<0O1 zYfF44O8%POsk2xEpRu*THjrFZ4^PZVGWj|GXMI<;DYL9IYgLZKKuz$=oBD&uY&K`2 zTCPbU2JkbsirBOe@bX32BdYJ<&!m19+f*?%mHL|v&SH}6v9hnzc=2Ob7z)hKrwve| zO$k#_slVCatW0KXMa~jmwqo^-pB+Paqk@#yC3ZJm>8@VBAfeo`%!h07#`R*eug;&< zcC(#7mp83jfGv3bOs+D!^Zd0WlU>xydNl{`NLAxvspoeHp7TpGxxhBtWWC+I7jMGO zx_++WPji@kJM#XzFeE z93*Q$i=QiSje$%&qCA1@}_J{oBg?>3s+KBb}&JlyO1NB zwgstf6qgMG^|0Dc&w>>z?Aet~sjeW!s}@uzl6AadvZ$@8XSfy+vV2oJH1FTu1xo0XV#uY0nHkw1q3Z3iAWmY*)&Iv_Z2Ce8g0hW$a7Qu zvf5>18ZDWXo3ibhb`0^wQ$NF*sT;OQtAHNruN-l zp2T&r6esN@uXD(bDNZbPtV%qKsyML(W>7NQl{8y8){ZDn z&;)PlS?9TO!k(kx&{vZtq%^i=U@UpYlveyBd$!#^*1z2v7}>k&+OfXfErgN7FhfNO zqeW~u+HM#*2s`k^`nUTMBYQU^SgddC6O2;&b~uXl%w3L=BgU8(>yvvSBm2Yv7V8t6 z2_t*Fu_xA_-Buads~JpVeVgr&kd$K+haEA8?znVBTNpkj4=$gFEY0W#6}W!(b0!)+L=zL zux{mSr}g-THmuM`UDRR)zi4^gvc{EZ_Kg)?<~lFYRRn1 zrn|{yxR6!PA25y63H0`Q{&Qnrc2Tw`!=L8-g3P)^4T@pe>bm!(91zZXF9a^eYN~5h zd0gdsf7jqQ|0J`jn>x}xtZY-Y*q%u&NUd+`Y)LQc?M~EoZNLC&)OG^s%3vLzZ_3^_ zHA5?w25eVnW@ECqubVr4*33toj? zRG?bSiUpO@*@YH?MGv;)u;Rq>r@Iex1h;8J37C@%N*`Bor_aNN?JBJGOo4k3 zsM>}}X0DfU(KEF#6j-^9AGf`kd$Xb|rzJW)Y$B7mQsX5v9PpBs*gP+3x$qp9-(+s% ziVe>x=(?V??k$RD0~%f}XI}_P8MpG`_C#C^PjP>_otjiSoQLX;rcolDV@rnn%AxW{ zaOy=@+}xJ#Wbmta10K7Z+v3OSe+Amcuwif}?qvsOOY)QA_lKZ}<|LPOu3)#NOK)@t zO2oE1qYRb9oTLiyUHZnP@GfF4PqK>#7s*VzFsucgEHsvy4!?Aj>6Z2mvn1L*&n~LF z$vtbvE#!~A$cw?bvo2)Tj^JkcJUalkn@c19$i|At5RQ>IRD|XAxa49yB;_I1mF_h~ zk2^P_!(g6cT%76aMKdkO;F|79WBN&Ihz-Z0h7Vg6BSR9mq9nW9HYTxJ=m|uU z&^pSU%R3m+-`_#rE9tnK5`(k_iSaDXC7KN4mJ(i=q5G_Zz&v$ukL$2H+}ts&&fN7H zXoDn{FY_iEfA+v7h#TAsZH{9vHKF@(gJ3;1W)pK`&&YPThPqf2oNbo9#=9Usa!B4} z8&|&edKzz}HkSuEKXD^&qgi9fu<%S7UQ%qu1wM1#u{aUFKV#%1V3U`3kq*0a!J-L= zXO=T&GlW+G{WT2&GWVmJklyR!gGK1yZaYkm$)Ad6SJt&{gbmTdwPHo6b6Usfn!NW4 zv-YS??f5dbDSj$1>pHD1Y9jcNp?)%%{;QK4+OuuE)azRgNG~gxV+O|ySXB8T#w7m2 z!W%wW75!69x;z60%i`vZXm{ooFrcaKzsmB&rUUI{Mnca5V{{5r{W#O(+vb?HjcV3k7 zP~|uQVTLpJ5Nbd|nO20H1{v^NhT5#3j@S+m6czK!&>xSJ^I5%d_~Uj+;!ry0Q=i_=vyztM&k9Ih{sUv&PjSvBFM9Z-? z;alZ)wT;_`yfjbk!^Vr#LA~VmRjur5U&tl;3buvR)xHnq(r&>93zwFjmbm#PGC0^i zV-Nq~?cSa6$`TsB@5qE_#_X8<=G#i6_033y2kXK3r>BAh1(jwC4Qn#YAzVLurIs{J z1tWgYyu9j-o55I;T)~>nt`SRfku?{_T9~pfVx2ED+f0khMvfPGY#!S?*TaNJ*_ILK zVvgU`%tnDVec~LJujpb)VTnoe73+}oxD_7@ZY-pGvt2#hCo#y+D!Dl&w^f|40y?uu?+sl&-aaebFIrGr z+qmkMReU%Zl#?&fI2a)c&ugd<*;(>S(LNj#GK9^R6uTmOn72*gxbxHR8lvo(ft%3ik13W< zzJ=nDMVZ8u$T7mi0)q=TeWlHHpPSoL*|yMB$;wj4MkNIocAuPt0i zC^1dt-2{`L7_8`MktMOjZBBYNGJCf;#V!`UHbMK zbI5zS*`DZa$skYO6f`q@;lF&u{KSOHUTX*UxC&y!@f+C%OodKZb}PZ&h89}+hAP=l zcItNAV?oJ0TIRPqZ(<8?hz7a!y=@GQpkwy7A#Y9_v)8u#Np8%3Z6c^U5pZvpO5!7eQ}{i5*RocC53)Yf&nquPeMB}U7Gg=nOi^DtGVd`3(Dz2 z=I#(Y0GhnDtE&Tx)nqyMB(c`u4Ptm$5{vk$sZS#?_;%768LezoY%@Wc;K7~RW`1TG zZwoVevlC-?Kf`{!sbH8!9!@MaTi#V_O|dZEprDz%n8aEKk<>cAE-1OU3*`cm3!^Wn zRZVj(xU(_uBpi;(6!+ZK%aQlT>xYe>eSy`T}!Y<3~dmK-TGwF^vFG28LmV%6WjWN6m zicbcj@=DVL5Y!JZWqB%FT=BXf-mz9qSy?E}$xr7e?ds&Tq<7XUf~!ptGm;7PYA}8{RR-poINmvyWzS z5@TMnR&T0WG?QsAPu_CV>dILatLhwSmX%o7rj(s9n8o43#mcvryO&(}F%zcu*kvue z1ijN$ApAgKB6F6u6}S7v8dc4-Dz76s+ry#uq;fWes6JBJIaZ(MJzG3wTV}oxPzMD}cno?(5 z(PV8*DP2EIO6~dgDWxj7VH-swV#`;0g&W^2(w&&)7GabOT87^&*tHlZHjhTFU%Cm^ zFiyml93FTI)vR#!-h)9IE&4Qr+FWnfeA9d zuDuRoiY{M$!A${I52CGMw4$)1O?0@92IP%NHP~asgAhUEgF|Dqde0qT{PsJw=Lru{ z$PbDhpIZc_-bDZhZN*Olj17g-7sNK^tLYqxrUO@>+*~dX%Pt)W!L=rvtyX zCC0c#+aF6;y1-~+MsRPoV6%y~1TS?l-d3qA4dbo5*F536D9)NTS&Iph3!oqk&LHO{ z16vuZ+k4ENm%gp*+ERJe+_3F(YHAuTsC2cKp^i9aqE=(ugFC(1!ojnqL1Xr3F?Koa z$h&#)3?Rhd`;O~B@6r3P+4Lg~k~~6YBjfzLZ-V#-Ge+!l1~)D)~GMsVcyO7?Me zhV1fm2RB7yN0N{m@7^V6MLBG{GAkBm%O@1j=!;&y{yT5>!}16>)c7M^XjO05CB~aS zCsK+X#k@jh-)ETUpTp$eQ@@w2dtr<%*D+&-%|~dk@CRDovhW6!uo3E=4Tc%y8NGW& zmw6Y=qG6_^;TAVxa}l!(N~K(@`9j&!cK zDaDnf->q+}xIOS^Qb`9f&DS5MnG?DRmA{t}n{=sT%HQa%wXT%-7x>9>w3|r1GZYcmX)?WMsi*Jo>e#km8$BP(c`OtIguYZ;U}SY>B@9y-YGp zy_v@RZaYl1_=U%J8iW(ln!mHqoPWwZFsmnt%q_6d?r3f!2}1U!X*0U?RdETx>%AfK z(5W~Sh?02SUDx6zdaIl4L%Uwj3t1eF%l1yW^aDtDuIlVv($oT@(pz`28at;XmMN_W_5*BIXk(S5w3CPJMQ1Mn(X8kuCub26Tg*OIlhs4 zCMnCz2?Dk5dyl4-`!mh)yGeQ5b54+GTYiwO@!s7T(D9kq-u!T)n)o~h9Wmei@cT=? zUB$%aIYW7Ql|M|Uc1FLz;}HMXGC?W~U& zh3z`cH}&EM|8~5muxmr8M;ZakJQ-U4s8N^gjqAL5SD?^yjcE`Hl)cWbVcFm`AS}cE zu6R>sp2KL6usIfYI~fd{Bg@-67q_p&gbJ$Pd(OB-D%&Xf&X3`LL_UxriwTzq{n+ zDpcZLh+ZQ%Nra0aL^O_=>F{UYg$98N??DEI9cJD$fO+~gRLGknBlznyRsMP z&tK~d;}1z6zK*QYsUxq;g)B7p;)fYmonrKYzknL!c$C+`ogkBOmc6TIsg4)`+5{hZ z2;GsM_fVeu_@%QOhRJPa`1Vs|)!Yb&mE&)ySLQn7)qxN(Kq zM+&<)(`=pIoy69*kn2L<=FF=Er;cJ)7rZUO^(HHT+wt)16KDEMB>6!?>wuW;j+q2>SvE+;Pmu{A@78h2qy{ zFt+P?Fg&HfY=&mEaJC#{C_Wf#P=u@wwOSLnx%TT6fi-kur*9Qo-m@NR-ri8g7PoMi zp^T4PjMUzSD>DZ$meaQzE!<@gs8WI$+=rwUDv-S6)Um7}Uy!)JQ*TZ=;ZInweZ+!8DRy?zsEx(cc_>`2$K8_di|f{SY-xnH6?E)SEdK>P zJHMs5S+{k)m$FoZw#hoN*pf9T(1F55Y)7PbJ9OGyn5KhT2#uX=cIc{H z6=PZNEs8^5>oorXj9Wz04>Uu&|k_Qr*c^|#b5Zd_Fr&R@uPp5;7(rJiTsct-m0 zi`DmTp&O&ki)a`N9dE{P-T`daTO*V)-}UR6J6-nG)Wa4v4XU77S16+P&imV_;^Xjas!>g9cbjFH2IVaI z?2ZPuZHIr9pB>7kDStzQE0sKxdn6Bjg&9Zo5}cXXqo%&n=nWVn+U*gyBMvV1O?$9= zaaS3JJ)mUHa;)s;xR-7Npjh`31|4T5)3I7!U&=Dg$3 z+ss0QqxrPyxzdk#PXH5Bd4<#P& z^<@mP9)(AV0O&7XG}ATvWPMnIggQuRUY9o^r!FWxZ-+tVj81w3|!4! zS-e@Vv9$;P^!4h~9Ns8~qO_&x7NU((Uv0s6t79f$`os7d9+Wj>`X0wV{Y7H59>+3( z#d;i5XNvWC!4sHf2|vp$s|yYU*DCZaoEy!m;$}0X4zn8*o&{}l&&$hL+G8lqULOq& z=A*PpKY*Z*kF8aDlXokgeY0IVuMgU08P^M2TVf3XhBaJ6MLQisNM7qjK(4jt7!QJ%`MUVjyyC) z+CbE^6MeYA?7%pRZ{@$St2?ijhFfd;Mdl7b-c%i5OX^~Q&kG$ELOw5aZ16q5w-uxx z3`_h%N11ZlX!^`&+%B}|T3_Lg8xD_2itc4-z=`X-F#)Psc?m>-98AM4D!y{_QbLbo z?}3pR$ItGQa`*yz2X)?JWc=HWtO3}JbRsR<>fIi1}Q%7B>{M@*C# zkTsXRVe&l$6i$&}lqMzI`*(`RY{alISQg18*UaMEqgGur>xyu>#V7IIh3s|&zedA( z_XD=oFk+flFJ9Eh1jhy&E(utNqnAMtp6-SSH5O-coz2cR7CU~*IoJBBE?h%y-k8Mw zN0D^RoPA?oc9q#m4`+F}H400}_Y!XRVK07aV|rxl5{&Z`zGLBURJsMIxhU1qWF{hA z-*PgK>&>jBsIe9C=UrVGgGUY6{sz#-vtMSupU7|BHu<0L!2T;9g6iq(=7&6xHQu9TK8lMAfyren zKUbW<8>CaXJq2ENJnJ@0nmo4skL z&*{U0uqPWRgU>U};S1&Q@s9SU-s`(s=d74kKW$NeM>^HsRE|_Enl`K|kxF+XwY}H( zcQo>&2IXLLQ*Ro1=)p^!+FP!#oN?WZYpzW$Sh;-twHVm(Vr+b(e%AV`B=a)#5iduH zMCrKyG{V2doOAPgp})r=)QJqa!2EB1AN{BCiTU?loH+UQ!o;ro$0b&onE!kKVH(ad zagk#ZGn-%aClyT!vi|J_S-ThT_pQ}q4ZNpSFq;@tU*z{khsjw3)5?!`P`kgFO` z7Ul*%kVs5`-yI<3Trv3FqFe>{7IJa^_&aL>5h+K(m@B}@W1_}E3c zA#(3$a{JLC$gRH&KK_|pX0m1Nuh{cRc%uHSc=%&h-g%jIH}G*Q*G;i3MF$%E?(EzU z`NZtp(aY`m-M?m;O@fH0{t7FXU1@n38zG?>eor2s!!wI?FpQb!M*H8g|cYN*y$a0=A6EezYBDr^5?l6gPw_cM-T!eCN z{tUyNoJ(D6x#>Fc(p=`(>2FW&Uc@ZmNVRoa#c6-d`WKeD)RE& z&}wpSZo(~OX>NCSBJo|M=QKF@*tlF_5BS}J+u-x%|@Oy>1(m%0s!&8>q z_ghx~83=!6KeWvJxjldMN0yTg+4H4;WqI&#EbCsd%)SI7{I=s(p7c-TgxtVSt(Ljlb+rY%8g4{02kBW!H<6{4% zHvG+CX(Ex>CwbDOaS3$kL>b8XPb^)uXil57}KPF_3Xni;m=yrZRD6p=p|kuga)$3=+`I}-h4GH{NI610+nuFC1ct zu>&!6`Fczn38soE_1tqFvqymmf1)QUJl3~8qTzqkxG(e6a-VTzrp?T`=A8AvE27`+ z$V`9M&!kNc=Vp6Y|0f)oKRIW+`coGLGF6<*?P2}zXJMJchR-?PlTG=tz|3Lwg^o;p zrC;qAA1>o0UxuZ4u8s(|g{pV5={=B&^^4OM%SzXv5f}Akl#zGa)yCUVHC9q>Lv#=^|Zz8Ve?l3o6M7`r;X;x^j}yK$kfwzvxoJ6+>xoLP3P+OvXh#_ zrk}Q+Co}vUY(7t>f7*baO#RxA2Qu}v4eep$uViC0hYg=LqbJjU(XR$F{nM7ThxLEN zk*TMR>FW2v*7RiRX?uDy!{7XCflNJZQhV6&81~T=uwe4Z`4gP>@JLo|Wcokv$SnUup9(zN@eKbRbjDHGn;=|49{rOg+~I_9#dU;KwbHH-X-GbHvfpJ=YNSC`fF^kAH&9 zQ=a=mtR?JW%ZF#H1@`hB%w{b@(0e*W^Xo@+aM z*!-Pe5y;FR*L?P{`pT7oO#Of(GyMKlVLjK1_OSkUuMTAT=Ni%;R)4G^kg4a|(jEng zzr>FZL*9Wo!fS6;YXUvpA8}-+XIEobf5wri-_#t|pKxUA2hw5v5l5!Jt}U$J;I%9GyhzByZYmI1v2$qliS1kKkmrXbFJ>` z6YB$+`jjIxebpPndam*9VZ%@M2QvM0?QajO?{;MBxhLT2>%S1l)E{tU#(&O{spnpT zJ#6^9BC@BY)lUDxF)1S3^#S)J>|w(@7?Jx6Jbj5BFCzNO?(y_?Jh|MF8UH3nX8O6; zVGkSM8Aqm`dmyepdv739&%F_QSpTOTnR@P-xca$Y3}ouLmtqg=f2$)?&pj4bf6|eu z=iZB}pOOn?>XVMl{I7Ln>QjzP{Z2=wewQOtf6|euA97^slV8F==CI|@Js(e|eupE| zKlg&{q4INN>bXbc>g(?dWa_zhWDo0qha*$ZJtbFv){&{_UX!b@{Bj^u&pjx6*zgZJ zGWFb>a`i=<0-5>=j?DbmJ2Lg$)3S#Re~%+m&%G{Jf7X$y=N_1=U-+A0d8;GSJ@?A& zq4IWQ>bZyJ>WA(RWa_!MW)JIsE{zy-*!t$4n->wl>eAN4g6nR|Aw z`(s}T%WW5VvK z9hv$Aza7?dZ_yq${I+d@O#j?-w1?GazaGfcA9Q4ff9e}yJ@+c@q5S<`Ak%-9Bb)T? z2&W!aJy3ht@C$baGWFaWwTIQ8emIb+ul$2RX83y?nR@Q2+Qa&bZAo538TDCy=Sd!tI$kcN$*&bFuZ(kr&ztE9c zekXnq)+e6|Wa?`jnf|#)Z4VoM{r*6vo_p8!u=?|V8pzZqo(^P&pZK#trk;D=_OSlX z90+9UxfgB^t1tiaK&GC1bZAr534`+7lBMY_tfoS^+%rzWa_!sZV#(} z-I1w((~+6KbAK)8THjPXAIQ}2_?tkcf9~Pi!-ikm4J+Fz_!|Ka^7Rc0R9hu>u z`q!|Y*HY|Z{qJ>T`sXzkSKshPAXCq4FZQthD}Nry)NgWRlfScJ{Xs{j{?J=tJ+JB5 z!-hZfAA!v9E8h-e`rqlu)bm=9J*@xCF9MnRK}V+lZeyj>jkOQr1UdwXz=ROq3{KacruKvg+ zfy`gL_T}p9aE;58`HR=YJelb$`jAAdkEr3bF?-nZJspwH6ngGu??m(oT=Vk$^B1qJ zc{1ZGb!2LIt(kF>?Jx&xPF| zIOmBd1;41wxsOET4;uMDiaih3|GXKVZ1uk$34g+GhxMMsJJ1;4vSIa;jeeo;!4KG+ zxhPT^7bX0TE&V0FPyV>bT-^*#U6lApAQ=7Rh+GnpKOT{%MC4yhyoocn+=n$4cqv){ zhl*du{Mt6&%9W76gz_6i8=`(LA^FKY+cS zyvWKALG})o&SQ{&f%#^?^v^;5H>~f@Lr4EVf&9C>u|@(Z|1Z!x=>Ot^L}DuJ*-H6O zLcRz4DgDsV{T#^NLHD19{5kY@wqfd9rOzSUk0d51vXH+GJ+g1~n;vuWUoX;|$^QVk?>W&FUqt>r$QvKpY$ z_g6#a_)Kpf!Tk!Akej}THHq{~AqVAAm{W1l_ruUJ zz8^>QKZX1QwCA-dzyAYy!A{gC`VrlKgq5X(;a>syFVTKE|5JZWL|;ce>VLBIYaxH` z1>_H;`)tJh)`+|p^3^{K^7nj1|C5OPPZ9a&5&0d+*P*;OD?NuV!4DnG&xbx}%N5mU z+T*W5_73Vl8IiAp{NaZ%-mAXqAWuhm&@J=V6lpKb&|e38{FvMiK>qocFu%$D4#;1@ z{M9Y_dysEO{d@DW3F8OD8@_0ho=MlgZ`&O{)W>(7Dn_p zM&#y*oQ=qMb-I5r{NIGkvh>RHTad5&GWN7^j^*<-jPFMv{|nMHSNc~VuSGzc z(H=j7kz%||6o{sNE^|y4#&AEt-#-x=|LUqs#( zkspc3e;Seh3i8i#iNt(`|8hkC?-BXKsHhsat-~MZn~$^NbTB`&ApZ`=>nrh_>8*$S z74*+?$*mFh8zS;oA#a3#um62Bq926(_s}O5-VY=CW03EG@v=kZ_b-q?fb#Rwa}ILH zpW~X0%6kIlqQ6G{ZdZ7vkgtRPYROfQci<1*5c$0bbY@%=@_{f{Bv zvL_h-ehPUb*82zL{vF6azcd&xF8d|Sw}&u>sl2X(d_Cgx#^>dbOA$BQKik{QkUL(( ze296O<-+1L4ce`taJ!b?Iy)9v5mf z&kGqXo{(zf$FDYY_1u}~9M4O&w{G;^_26Nxbb>F9T$;`<>g!q3lfKJ{tI}EXn`v;P zyQ?qVvk_0CHNhKoJ?UP2G|v8R?MbKawm(}kUA^{Kdsj;~<2;lFA01tIHY<2c3*V0F zYE}sCnGD`7oH7wKwzg;RtXCtSWi@e`2b&u+ccM_T?JZ52##Vfai{JRdo4xP`-o&!? zX+BqL+`@0B5g$`b_qH|S^M^qoM$wB1p$-SUuA^g?LSoKrY$(=7ys-;^>!jm@T8$}W zyQgboD!tys*5BDF_j)Iv6OM_{gdK@5-NQ%AY|<5IPkLQ@FY=6V@jRN7Y2^f85RZoJ zCeTD+0z?t@;#EQBiM3SEdOkPQxS^*#n{Lduccl4*AfoC`G@^*`ej(eG5}rex$siec zBWpIXXnEbT#+y1$N&tEWVy23(C5yucsy5*u1e5 z@3{8MldMhx1hanm#v8&jXK z8T1}QwfYTB$d=K1nX&=veNIl;L0Xtvn-~)Xs=&*PJHCfoogJdooY|Az(bblb-`0be zyiyI1g>J@D=@vAtY+p}jqNC$()(Cn?FJA!-(J5ft20~GIfu``Wheq?M23sV^PfPbk zfBb1rwXaWfpc#5eX7c1WhyV`|r`iz`M*A+jy3!rYx|=%N?Nnlmw%>14cJOFl--wUh z*tj(t#Lu{pJ{aW#uOA+V{2b$i{?9%Ivb~*rff?#A@rKgjDm0VyAwvF77PyS z)N(?-7bBq8aZTT7%Af_CC-B`!{LX4KrZFQrESM(ejG>WH(!;Jok-u2z+qv(LFJ=+0Tf9NEbw(&4F9-Lm^ zh!iL!%mHRb?&`6YjXHxhA8abT!scL$hr=-kgnJGvfwAEk`Jj2soZXCmmhEb+GW5&^ z)A{jF$T%@4k?H2He%K{hV>IBSN~j*weEoURG)yxr`jg!vPIW22Mmg>xfyM^vv#GHe z(%9z|>xQN~(|z4Rg5|=*=*0mu&YMRW4Q)na8JYq&waVtpqO&5<~ z@Iich0Dog6yKXwQ4z@+8gfQVn&%h#3X>h#jYHft+>OHLw3zi>~u$=?WI3L>tba!n) z*EG-D!x%P+>t&Vu1E4J)8UnU#!d0tR6KU}C8Uh+*${Il?K-)k~6KG6#X1&tr?dMY~<(MdK0kmdd-8H7H=O$#vZ_k?E)~~~$8lK*~th0gjW!p3D{%G09R*5RH zVQcpBa^#h!dDn!s)0U?B-6k}pB^b9BZd?{L-e9!z=P-Y$XF%RuXWV%SvX*IN4rlWT zs?!u=U|skvO;wN9WZl{p!!i!c6H`+tSz`-%gRspi=D?O-_VCZQx3;#Y-QLFeGKfEz z-86vOh|o*}6Ud~|nP-C5Z&Mi_PJ*zlHoEMwdXsh)C7Z0NX6pfijhVl^xy$k3jIBL) zvEu|?wzm&&|6xD%MkRTucR74~o^k zRmrhj%+Q3FL)&lgAgh^7b5n~ORAltAp?YnKjhy*xY)`5Ga6RC)Wte>mx7yL86K zREI`Ge_oZ<>^CF7hqK4}&C)i7@ao9+YCj47=*2SN>ZU1$9+=M9hS`T-SQVM-w<~6M zY)W7UD3K_>wZQCg6kzXg7UlmOmsm;OQDCkkQJ;ZK{Z^jG4cfaXWAAjIb zvXcA7EnqPUi_d=2{dN-RdxYozV_f1%ay9Zrt|&-6OQO6Flkbd6oFE@5NW4ytD@eRa z{(M~G9Ck%gO(Z{ao_*3KHEU^xLF=nMD5HB5x~5 zR3NRC`3x%4y+&Lsrby(wjYPgPlDnnnem(X5B*NSZGF^|7xTyHJ_>}mp_=5P7_@_gLCjkr>57PI2L z;$|{ikocNpKI6@F>=E~hgW^7Mzj#1AC>|0Ii$}zx;xX~KctSiWo)U+|)8ZNNtawg5 zFY>~rDNnIToFGmVCy6EE6fr55ie+NCSPgRCgx=jr=&ufrK5ijf5S;XYLvPE)wDImb_OSB$1BiK*skniTF;5MR*3kczHqMauVmK ziF3%61&M_u;!BZ;kI(QkzATCO`X%SYO(f#m2{OJx65&2AzDE8!=55JExFAXWW#ntP zo=76TY7+7BodArlo@E#JMBZn|gOCA#6CUMhN!LNXbuarc5 ze8&Let0WO$mE`$iHHr9c1sPu_iTL`(o#aOg5>HBgMtp&sUXXZ+M11E+#K(6QFuo!Z z@lB9CNh~1|-wcrPEhG_Nt=LVT9+$XZ^4G*i$WIm|9wQOo5fbt79SDr?1c~@gN*)qV zlZdb2V{ni7CX!7zgv))fLj!KzC@fxZY@a6A`xFbiTL==2ga8o5nr3+ZZS(DzAYf*dzeJHd&DCo zjQCe2zahRu{u}Q1n*t)fG7|Ce9TJSMibQ;KC0C0zB;vaRWPCj&;u{cmksm8aJSF*A z@kR1#j1MH@J5M4$zLSFSO&}59M9C%M6cX`OfQ+x2M0_j6Hu3?q3&~r=9b{)gVi$?{ z4w8tE@3>%mM@htYO!5iwB#HRWfsAhgZrEddlf@eHmvFzK?bD` zBp#6bkoXw+FIfMPi0>GQ_)db1?-Ysnh9sX6&yt9*_!Ia;e3z4muS~2Zar17oPuEB;wmcB0jzoh4Jkt5#IsHhs47q;yVd4zOy9adq6;%&*}ud@2f$O6PqBED)8@$nrnjIW+V zd<~MJvp9hZ1Za=|C9{&KPi`w%4Jt055|-zmfR8c4*qMsiAQ zBN1N?WPIC6#P_gxiu@nr5^qZ$UuN}JlK(m`F^xogwIt%>J8Br;8WQoXmE0y~NW}Lr z$awaM&x@~<+$_4<>L-XLW9h z-;+E)F0qw_`v=8`Nrbac@-rget;2jBCXufrl8=eU#S`QQ(H|rak#K)n@>%g5S)52* z@+riJc9|q$zf_Ruhx5s6FprSP=VlW7ExSqNXP@M!Nu-zW_F;I3Nu=`#iFl7nJ|_L! zAoE*TZh56xM?Q%DD7i-*AW`nS#8=5r!%iYm59djw@ABy&(p5?#J+n!~Q!B2NK1IUr z?I+h3B({+7{|Jfv9T1O_2=AoiH%WxccN8(7i5WJZg(UJ>BzdAZNh}eQVkrstWs=KD zgjY$T-uMg**V{|P72+LYCy9IyNWPCmy7+D+miu;bhqzPRCGHmYh?**C9ec}P}qRTq7heO5zk+@^ z(}r6_!u<@8{bs(HBR61uPd)q}AQ9d{$tS4CxcxQ>f0xX%oJFF%YDo02J4p1WRubjb zPs06!;$zb9C-296s`EqQITGPqdJTwhN=UXd65;S&Sxo<066s8lNN1bmZW85}l{_Hk zbbgcMTPqPB#+SQ410r9W$f>X=NW@b#+j7damSrN}#l?8*NyOVAd9BzFGQ9gpgm;KU zcrS==Rav>>yh5g!)! zi2Fgtdw@i`4w6XcA@PXLAC-Je@^SHm&Yu*k79hS)V_%3wIh_|LFSPQ*B+_@~BJfwS zt{{=VHnAHt?U`izAd#K{$vMfJ#FA?GM|=;Ei0=h)NK7oY=MRDm_Yhf#`CNRFdZed% z3Ai105Q*?AmRf(^;ui4{vA70$q46(OyZU_kI%PbVxiQzAgR4TI=pA z5ub%H{_YUF#R2glk?)*izV?&I&jAwoJ1F^(HHD#Eiv&q>+doW z;VmQ)-cFr=RD4A&UuoU*-GVHKDiZZKUvjlrOQL-0q_5Zc263&J65GU#*ezzoeiG$- z3}ik}iswnx+muxx(qBy?{hcJ-@g0Xu=KzUx<|Je>_gYo_SN}&x^@= zoc|`)(IosW5m%6KpOV}u-b+q}eI$9GcvL(kzC$AYlWzi%{uv~~uNBwo{G*Zw#iJzr zos+&|we`1JTu(y(Fo|$?gDj6dB+6s2F@|~6}pW`IT=Y-@_B=S8Z`3#ACot1oEOx$Aq7m71LhF>Kv zA@T6}*Cg)}50iJpzP#1CPm1@8PmpQD5aG+|43k2Ue2^r$Jmx!rkXdw68rRuG1YOv7SCbBD}Mb zFKM*ruO#7bmgI#b;@LqWe7=j6<+ht-e<9glB<~aVlW=!H`hz-uNIW9_QOU=}6C}br zDfyH*r1PgGzX`Hj$FBvEzpF^3ZM0BCxa9NJUxSztA11pnzDs^qEW8uvQSK!q%Ds}j3D+Y@l;^EtM(h_KA~A05mAqd( zMk1YjH#5uo9Eox{FS#&d&liz6KSAn5lNh&O5>JtzDoC6m;ck2fi1H{EE5tgnP3$3YUto?z zcza0rKSX{5>lN`u^1gz^X%gYSB^GyDd6HO4F2s71M0m9%!n;HIHZd#xcIhA0`9bj+ zoj*(>eP?z4$}Y%=e~!p^X0tqN#9FalY#>puYe4-B#`=VVC7VrgM|HnMAl-C2u2m-skXT#NM>IR*1CnZbHS`cvW%iFSI)UC<*vmysQq_sJgY8|i#T+(b@=Ju7Y} zuf=sUat-!RN#yg8c$oYEuJ@DMu-*X~-w6`=I7xmA*I6YGiKoRg;#u(=iSjv5qFfR^ zR=yN0UW)sgNW?!|tRa!!Tgf!m<2rvoxdiE!{HVB}M0vePqP+Mnbdz3^=_L{WDH8FY zmV8F~vy#t=g}n#|<5LNVbX_UV()syf19>IxGm^evyq|ms_kT%#RD7I7c|S`ce=mq9 zNyPUKiTH}LmY0cmoZg(DMxx$UkZ7MNoyP-VM!%axxKEQ9SC8ua%i?Jg?WLg4x|<+g zDPBeHLjNRxf&1}Eq-TwoBGE4TC2taUl4y7PNQD2A_y&peoD=yDde%cBiFzoKJds2_ zO_Dr?oQnMt$)(blk!XkIB>Y!MUny3R2xqS3`C_$LBYmw{N1`3qOWz=_5!aFkZ#~HJ z-a?{0wu_I7gW^dN?%tA|*kIjXDozpku6>q6jaW+}KXsDpB{xW3E2eb5O>%}r`tApr zuCIxYiwDGK$xASvkQ=c+CdU;dUL$co{OjcP80W|jVqb&&2(G{MgCEBAViMyxzX8DV zFC~%wG7{-7mt09AJ=Gwu`=msE8-V_@B>eS@o2dUH=1DS%{ZJD5cw9V4UWWVmN%Z>@ zI{%vZ2Du*BcgQsC?TsM(UoKunVmz2lPQ|!Q!rf}=*NSZ<#@+QK?2`eq8ucvw!{Tld z?)H<{q5taqaq%SiGu%H&ehJr`?go*b67h2KcVPEOo+mCL7ocC0|8rcTfo#V*TKe_k zy(C@&wpIFFI{%pXB>9J!KS<>BC7nMh4oUweiSWmN0Yv&Hijzs?uat!UxjMf@TtOmy ze#?RN+(4o}*N|ujYbB?|3<-DLlCzTgB@c)>aTAGlvRU$0ahuL>m%KyVN#Z3jyCm-x z_mDGTFOrCVQ0MoNHK;$GKM1lMj*%#bSHx2!%Ha%&c6<(GKF^E%AP@6fNaB1EiFhWE zWhhUbzYJu3T}dLmX(Y;TmgG5-7m7ECE2Y0xY!*LHW?)~EX!ipo+RY{s?Pe>9_P2vX zy7|ovrfWBebnX%Nii6@lk>A89$iZ#|`MlDL;tlse#=5ayT%j2xh z&%f86=Qk~QzMq8qLpslIS@8TBouBz?1R;Q9F^+;7r(e!GI_x9L2;RYCofoaI_^ zr+AWt`%{wn?Fh=HB>e3VPmAO4L;Ur~A87O>-0zfpR`NN?m0z~*_{|2oKSaWP^(LE- zdXRDh3H=_)dnKQhd`>dIr9k)FNVq>O`HW6syHG;=Lr&wOum5oxpew zkcj7y=Ac}&x!nI2=h5aBA=%vpB2xE=f%W>)_tK^Bu)?~ zij%|=af&z>WWJV&&EkFH4soA&LVQiU^!Kd)%f%&PO580DiqDEKi>FD<8xwcfaFXIe zafR3^=19z|+a>Q44}dJUgCxrBkmMucQSq2~Ts$G36iSF7Ws`CrniVhdM8MpB$kL%#H3gzmWvf)rC24-74HC<&o=RX z@u2v;_^NnDoct~8uS%>FbK*{MNPI_}{IK;mOT0teBAy1B?=vLweOB^$G4TghUnmxd z6U2$)B(X%CA|}N$v0SVWw}32u#=C3$onmNTjn~@)~iim=fE>jMyz^#eOj-ZW1?(Tg7eS z9+2gBKs>DTM@XdSsN^@KKPOK9L+fvb*e3RfTf`mWVewUQ(r)X&T%0e~i)%oZ%UZG! z_cuz;h}~jV>=$$5CULX4ReTI&e)owlim!{Mf24egOT>C{llZWBR2&k|ixVHU;qaSH z%*Pb65c^M(%fxcALaY?$iu1*4u|{kInU5ZEo47}OMH~_ne{9`fBF+;V#C~y?_>%aB zSg^%}a{eBLYW6!(d*i)Y0N-?8p5 z6K@bx;tugi@swEfnDv(w=ZP!DHK1vaB=Vb*oDsXltk^H+#7*L6ajUpZ+%E1Ap8=Wg z!{Te=JL2T;T79j!TI>`D#K*)#;yLlEz1IH?Vzane+$laSzAU~Y@>^jnj}j8)F-3Bz zSSFT>6=J1WCC(M+i`8O{SSQwt4dNPc0AxAcFYXo(h;NGL#YvA__g9K5#f-R1d|Es$ zPJF`pD-)N9w~8r{<