mirror of https://github.com/armbian/build.git
Move sunxi 5.16 to 5.17 (#3696)
* Add reg_ahci_5v status okay for bananapro board * Bananapro: add AXP209 regulators * Fix series.conf, Disable the patch that is not being applied. * Fix linux-sunxi64-edge.config for v5.17.3 * Fix linux-sunxi-edge.config to v5.17.3 * Switch EDGE to core 5.17 for sunxi * Remove the old rtl8723cs driver which is incompatible with the new kernel and cannot be used. * Use AUFS if the kernel version is less than 5.16 * Print the last 20 lines of the log if the kernel compilation failed. * Set KERNEL_VERSION_LEVEL to 5.17 Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
This commit is contained in:
parent
a9e6e33e85
commit
7c2f24d46c
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 5.16.11 Kernel Configuration
|
||||
# Linux/arm 5.17.3 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="arm-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 8.3.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
|
@ -218,7 +218,6 @@ CONFIG_ELF_CORE=y
|
|||
CONFIG_BASE_FULL=y
|
||||
CONFIG_FUTEX=y
|
||||
CONFIG_FUTEX_PI=y
|
||||
CONFIG_HAVE_FUTEX_CMPXCHG=y
|
||||
CONFIG_EPOLL=y
|
||||
CONFIG_SIGNALFD=y
|
||||
CONFIG_TIMERFD=y
|
||||
|
@ -400,6 +399,7 @@ CONFIG_SWP_EMULATE=y
|
|||
# CONFIG_CPU_BPREDICT_DISABLE is not set
|
||||
CONFIG_CPU_SPECTRE=y
|
||||
CONFIG_HARDEN_BRANCH_PREDICTOR=y
|
||||
CONFIG_HARDEN_BRANCH_HISTORY=y
|
||||
CONFIG_KUSER_HELPERS=y
|
||||
CONFIG_VDSO=y
|
||||
CONFIG_OUTER_CACHE=y
|
||||
|
@ -671,6 +671,7 @@ CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
|
|||
CONFIG_HAVE_EXIT_THREAD=y
|
||||
CONFIG_ARCH_MMAP_RND_BITS=8
|
||||
CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
|
||||
CONFIG_PAGE_SIZE_LESS_THAN_256KB=y
|
||||
CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y
|
||||
CONFIG_CLONE_BACKWARDS=y
|
||||
CONFIG_OLD_SIGSUSPEND3=y
|
||||
|
@ -722,6 +723,7 @@ CONFIG_MODULE_SIG_HASH="sha1"
|
|||
# CONFIG_MODULE_COMPRESS_GZIP is not set
|
||||
CONFIG_MODULE_COMPRESS_XZ=y
|
||||
# CONFIG_MODULE_COMPRESS_ZSTD is not set
|
||||
CONFIG_MODULE_DECOMPRESS=y
|
||||
# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set
|
||||
CONFIG_MODPROBE_PATH="/sbin/modprobe"
|
||||
# CONFIG_TRIM_UNUSED_KSYMS is not set
|
||||
|
@ -729,6 +731,7 @@ CONFIG_MODULES_TREE_LOOKUP=y
|
|||
CONFIG_BLOCK=y
|
||||
CONFIG_BLK_CGROUP_RWSTAT=y
|
||||
CONFIG_BLK_DEV_BSG_COMMON=y
|
||||
CONFIG_BLK_ICQ=y
|
||||
CONFIG_BLK_DEV_BSGLIB=y
|
||||
CONFIG_BLK_DEV_INTEGRITY=y
|
||||
CONFIG_BLK_DEV_INTEGRITY_T10=y
|
||||
|
@ -818,7 +821,6 @@ CONFIG_CONTIG_ALLOC=y
|
|||
CONFIG_BOUNCE=y
|
||||
CONFIG_KSM=y
|
||||
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
|
||||
CONFIG_CLEANCACHE=y
|
||||
CONFIG_FRONTSWAP=y
|
||||
CONFIG_CMA=y
|
||||
# CONFIG_CMA_DEBUG is not set
|
||||
|
@ -850,6 +852,7 @@ CONFIG_IDLE_PAGE_TRACKING=y
|
|||
# CONFIG_GUP_TEST is not set
|
||||
CONFIG_KMAP_LOCAL=y
|
||||
CONFIG_KMAP_LOCAL_NON_LINEAR_PTE_ARRAY=y
|
||||
# CONFIG_ANON_VMA_NAME is not set
|
||||
|
||||
#
|
||||
# Data Access Monitoring
|
||||
|
@ -1051,7 +1054,6 @@ CONFIG_NF_TABLES_NETDEV=y
|
|||
CONFIG_NFT_NUMGEN=m
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_FLOW_OFFLOAD=m
|
||||
CONFIG_NFT_COUNTER=m
|
||||
CONFIG_NFT_CONNLIMIT=m
|
||||
CONFIG_NFT_LOG=m
|
||||
CONFIG_NFT_LIMIT=m
|
||||
|
@ -1250,7 +1252,6 @@ CONFIG_NFT_REJECT_IPV4=m
|
|||
CONFIG_NFT_DUP_IPV4=m
|
||||
CONFIG_NFT_FIB_IPV4=m
|
||||
CONFIG_NF_TABLES_ARP=y
|
||||
CONFIG_NF_FLOW_TABLE_IPV4=m
|
||||
CONFIG_NF_DUP_IPV4=m
|
||||
CONFIG_NF_LOG_ARP=m
|
||||
CONFIG_NF_LOG_IPV4=m
|
||||
|
@ -1290,7 +1291,6 @@ CONFIG_NF_TABLES_IPV6=y
|
|||
CONFIG_NFT_REJECT_IPV6=m
|
||||
CONFIG_NFT_DUP_IPV6=m
|
||||
CONFIG_NFT_FIB_IPV6=m
|
||||
CONFIG_NF_FLOW_TABLE_IPV6=m
|
||||
CONFIG_NF_DUP_IPV6=m
|
||||
CONFIG_NF_REJECT_IPV6=m
|
||||
CONFIG_NF_LOG_IPV6=m
|
||||
|
@ -1687,6 +1687,7 @@ CONFIG_BT_DEBUGFS=y
|
|||
CONFIG_BT_INTEL=m
|
||||
CONFIG_BT_BCM=m
|
||||
CONFIG_BT_RTL=m
|
||||
CONFIG_BT_MTK=m
|
||||
CONFIG_BT_HCIBTUSB=m
|
||||
# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set
|
||||
CONFIG_BT_HCIBTUSB_BCM=y
|
||||
|
@ -1838,6 +1839,7 @@ CONFIG_UEVENT_HELPER=y
|
|||
CONFIG_UEVENT_HELPER_PATH=""
|
||||
CONFIG_DEVTMPFS=y
|
||||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
# CONFIG_DEVTMPFS_SAFE is not set
|
||||
CONFIG_STANDALONE=y
|
||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||
|
||||
|
@ -1861,6 +1863,7 @@ CONFIG_DEV_COREDUMP=y
|
|||
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
|
||||
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
|
||||
CONFIG_GENERIC_CPU_AUTOPROBE=y
|
||||
CONFIG_GENERIC_CPU_VULNERABILITIES=y
|
||||
CONFIG_SOC_BUS=y
|
||||
CONFIG_REGMAP=y
|
||||
CONFIG_REGMAP_I2C=y
|
||||
|
@ -1910,6 +1913,7 @@ CONFIG_ARM_SCMI_POWER_DOMAIN=m
|
|||
CONFIG_FW_CFG_SYSFS=m
|
||||
# CONFIG_FW_CFG_SYSFS_CMDLINE is not set
|
||||
# CONFIG_TRUSTED_FOUNDATIONS is not set
|
||||
CONFIG_CS_DSP=m
|
||||
# CONFIG_GOOGLE_FIRMWARE is not set
|
||||
CONFIG_ARM_PSCI_FW=y
|
||||
# CONFIG_ARM_PSCI_CHECKER is not set
|
||||
|
@ -1928,6 +1932,7 @@ CONFIG_GNSS_SERIAL=m
|
|||
CONFIG_GNSS_MTK_SERIAL=m
|
||||
CONFIG_GNSS_SIRF_SERIAL=m
|
||||
# CONFIG_GNSS_UBX_SERIAL is not set
|
||||
# CONFIG_GNSS_USB is not set
|
||||
CONFIG_MTD=y
|
||||
# CONFIG_MTD_TESTS is not set
|
||||
|
||||
|
@ -2168,6 +2173,7 @@ CONFIG_EEPROM_EE1004=m
|
|||
CONFIG_MISC_RTSX_USB=m
|
||||
CONFIG_UACCE=m
|
||||
# CONFIG_PVPANIC is not set
|
||||
CONFIG_SUNXI_ADDR_MGT=m
|
||||
# end of Misc devices
|
||||
|
||||
#
|
||||
|
@ -2208,7 +2214,6 @@ CONFIG_SCSI_LOWLEVEL=y
|
|||
CONFIG_ISCSI_TCP=m
|
||||
# CONFIG_ISCSI_BOOT_SYSFS is not set
|
||||
# CONFIG_SCSI_UFSHCD is not set
|
||||
# CONFIG_SCSI_UFS_HWMON is not set
|
||||
# CONFIG_SCSI_DEBUG is not set
|
||||
CONFIG_SCSI_VIRTIO=m
|
||||
# CONFIG_SCSI_DH is not set
|
||||
|
@ -2375,6 +2380,7 @@ CONFIG_NET_DSA_XRS700X=m
|
|||
CONFIG_NET_DSA_XRS700X_I2C=m
|
||||
CONFIG_NET_DSA_XRS700X_MDIO=m
|
||||
CONFIG_NET_DSA_QCA8K=m
|
||||
CONFIG_NET_DSA_REALTEK=m
|
||||
CONFIG_NET_DSA_REALTEK_SMI=m
|
||||
CONFIG_NET_DSA_SMSC_LAN9303=m
|
||||
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
|
||||
|
@ -2403,6 +2409,9 @@ CONFIG_NET_VENDOR_CORTINA=y
|
|||
# CONFIG_GEMINI_ETHERNET is not set
|
||||
# CONFIG_DM9000 is not set
|
||||
# CONFIG_DNET is not set
|
||||
CONFIG_NET_VENDOR_ENGLEDER=y
|
||||
CONFIG_TSNEP=m
|
||||
# CONFIG_TSNEP_SELFTESTS is not set
|
||||
CONFIG_NET_VENDOR_EZCHIP=y
|
||||
# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set
|
||||
# CONFIG_NET_VENDOR_FARADAY is not set
|
||||
|
@ -2429,6 +2438,7 @@ CONFIG_NET_VENDOR_MICROCHIP=y
|
|||
CONFIG_ENC28J60=m
|
||||
CONFIG_ENC28J60_WRITEVERIFY=y
|
||||
# CONFIG_ENCX24J600 is not set
|
||||
CONFIG_LAN966X_SWITCH=m
|
||||
CONFIG_NET_VENDOR_MICROSEMI=y
|
||||
# CONFIG_MSCC_OCELOT_SWITCH is not set
|
||||
# CONFIG_NET_VENDOR_NATSEMI is not set
|
||||
|
@ -2460,6 +2470,8 @@ CONFIG_DWMAC_SUN8I=y
|
|||
# CONFIG_DWMAC_INTEL_PLAT is not set
|
||||
CONFIG_NET_VENDOR_SYNOPSYS=y
|
||||
# CONFIG_DWC_XLGMAC is not set
|
||||
CONFIG_NET_VENDOR_VERTEXCOM=y
|
||||
CONFIG_MSE102X=m
|
||||
# CONFIG_NET_VENDOR_VIA is not set
|
||||
# CONFIG_NET_VENDOR_WIZNET is not set
|
||||
CONFIG_NET_VENDOR_XILINX=y
|
||||
|
@ -2754,25 +2766,11 @@ CONFIG_WLAN_VENDOR_TI=y
|
|||
# CONFIG_WL12XX is not set
|
||||
# CONFIG_WL18XX is not set
|
||||
# CONFIG_WLCORE is not set
|
||||
# CONFIG_RTL8822BS is not set
|
||||
CONFIG_RTL8723DU=m
|
||||
# CONFIG_RTL8723DS is not set
|
||||
# CONFIG_RTL8822CS is not set
|
||||
CONFIG_RTL8822BU=m
|
||||
CONFIG_RTL8821CU=m
|
||||
CONFIG_WLAN_VENDOR_XRADIO=m
|
||||
CONFIG_XRADIO_NON_POWER_OF_TWO_BLOCKSIZES=y
|
||||
# CONFIG_XRADIO_5GHZ_SUPPORT is not set
|
||||
# CONFIG_XRADIO_WAPI_SUPPORT is not set
|
||||
CONFIG_XRADIO_USE_EXTENSIONS=y
|
||||
CONFIG_88XXAU=m
|
||||
CONFIG_RTL8192EU=m
|
||||
CONFIG_RTL8189FS=m
|
||||
CONFIG_RTL8189ES=m
|
||||
CONFIG_WLAN_VENDOR_ZYDAS=y
|
||||
# CONFIG_USB_ZD1201 is not set
|
||||
# CONFIG_ZD1211RW is not set
|
||||
CONFIG_WLAN_VENDOR_QUANTENNA=y
|
||||
# CONFIG_SPARD_WLAN_SUPPORT is not set
|
||||
CONFIG_MAC80211_HWSIM=m
|
||||
CONFIG_USB_NET_RNDIS_WLAN=m
|
||||
# CONFIG_VIRT_WIFI is not set
|
||||
|
@ -2782,6 +2780,7 @@ CONFIG_USB_NET_RNDIS_WLAN=m
|
|||
# Wireless WAN
|
||||
#
|
||||
CONFIG_WWAN=m
|
||||
# CONFIG_WWAN_DEBUGFS is not set
|
||||
CONFIG_WWAN_HWSIM=m
|
||||
CONFIG_MHI_WWAN_CTRL=m
|
||||
CONFIG_MHI_WWAN_MBIM=m
|
||||
|
@ -2826,7 +2825,6 @@ CONFIG_KEYBOARD_GPIO_POLLED=m
|
|||
# CONFIG_KEYBOARD_TCA6416 is not set
|
||||
# CONFIG_KEYBOARD_TCA8418 is not set
|
||||
CONFIG_KEYBOARD_MATRIX=m
|
||||
CONFIG_KEYBOARD_KB151=m
|
||||
# CONFIG_KEYBOARD_LM8323 is not set
|
||||
# CONFIG_KEYBOARD_LM8333 is not set
|
||||
# CONFIG_KEYBOARD_MAX7359 is not set
|
||||
|
@ -2834,6 +2832,7 @@ CONFIG_KEYBOARD_KB151=m
|
|||
# CONFIG_KEYBOARD_MPR121 is not set
|
||||
# CONFIG_KEYBOARD_NEWTON is not set
|
||||
# CONFIG_KEYBOARD_OPENCORES is not set
|
||||
CONFIG_KEYBOARD_PINEPHONE=m
|
||||
# CONFIG_KEYBOARD_SAMSUNG is not set
|
||||
# CONFIG_KEYBOARD_STOWAWAY is not set
|
||||
# CONFIG_KEYBOARD_SUNKBD is not set
|
||||
|
@ -3122,6 +3121,9 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
|
|||
CONFIG_VIRTIO_CONSOLE=m
|
||||
# CONFIG_IPMI_HANDLER is not set
|
||||
# CONFIG_IPMB_DEVICE_INTERFACE is not set
|
||||
CONFIG_SUNXI_SYS_INFO=y
|
||||
CONFIG_DUMP_REG=y
|
||||
CONFIG_DUMP_REG_MISC=y
|
||||
CONFIG_HW_RANDOM=y
|
||||
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
|
||||
# CONFIG_HW_RANDOM_BA431 is not set
|
||||
|
@ -3297,11 +3299,12 @@ CONFIG_GENERIC_PINCONF=y
|
|||
# CONFIG_DEBUG_PINCTRL is not set
|
||||
CONFIG_PINCTRL_AXP209=m
|
||||
# CONFIG_PINCTRL_MCP23S08 is not set
|
||||
# CONFIG_PINCTRL_SINGLE is not set
|
||||
# CONFIG_PINCTRL_SX150X is not set
|
||||
CONFIG_PINCTRL_STMFX=m
|
||||
# CONFIG_PINCTRL_OCELOT is not set
|
||||
# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set
|
||||
# CONFIG_PINCTRL_OCELOT is not set
|
||||
# CONFIG_PINCTRL_SINGLE is not set
|
||||
CONFIG_PINCTRL_STMFX=m
|
||||
# CONFIG_PINCTRL_SX150X is not set
|
||||
CONFIG_PINCTRL_MADERA=m
|
||||
|
||||
#
|
||||
# Renesas pinctrl drivers
|
||||
|
@ -3332,7 +3335,6 @@ CONFIG_PINCTRL_SUN50I_H6=y
|
|||
CONFIG_PINCTRL_SUN50I_H6_R=y
|
||||
# CONFIG_PINCTRL_SUN50I_H616 is not set
|
||||
# CONFIG_PINCTRL_SUN50I_H616_R is not set
|
||||
CONFIG_PINCTRL_MADERA=m
|
||||
CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
|
||||
CONFIG_GPIOLIB=y
|
||||
CONFIG_GPIOLIB_FASTPATH_LIMIT=512
|
||||
|
@ -3412,6 +3414,7 @@ CONFIG_GPIO_MAX77650=m
|
|||
CONFIG_GPIO_AGGREGATOR=m
|
||||
# CONFIG_GPIO_MOCKUP is not set
|
||||
CONFIG_GPIO_VIRTIO=m
|
||||
# CONFIG_GPIO_SIM is not set
|
||||
# end of Virtual GPIO drivers
|
||||
|
||||
CONFIG_W1=m
|
||||
|
@ -3499,6 +3502,7 @@ CONFIG_CHARGER_LT3651=m
|
|||
CONFIG_CHARGER_LTC4162L=m
|
||||
CONFIG_CHARGER_DETECTOR_MAX14656=m
|
||||
CONFIG_CHARGER_MAX77650=m
|
||||
CONFIG_CHARGER_MAX77976=m
|
||||
# CONFIG_CHARGER_BQ2415X is not set
|
||||
# CONFIG_CHARGER_BQ24190 is not set
|
||||
# CONFIG_CHARGER_BQ24257 is not set
|
||||
|
@ -3623,6 +3627,7 @@ CONFIG_SENSORS_NCT7802=m
|
|||
CONFIG_SENSORS_NCT7904=m
|
||||
CONFIG_SENSORS_NPCM7XX=m
|
||||
CONFIG_SENSORS_NZXT_KRAKEN2=m
|
||||
CONFIG_SENSORS_NZXT_SMART2=m
|
||||
CONFIG_SENSORS_OCC_P8_I2C=m
|
||||
CONFIG_SENSORS_OCC=m
|
||||
CONFIG_SENSORS_PCF8591=m
|
||||
|
@ -3653,6 +3658,7 @@ CONFIG_SENSORS_ADS7871=m
|
|||
CONFIG_SENSORS_AMC6821=m
|
||||
CONFIG_SENSORS_INA209=m
|
||||
CONFIG_SENSORS_INA2XX=m
|
||||
CONFIG_SENSORS_INA238=m
|
||||
CONFIG_SENSORS_INA3221=m
|
||||
CONFIG_SENSORS_TC74=m
|
||||
CONFIG_SENSORS_THMC50=m
|
||||
|
@ -3860,7 +3866,6 @@ CONFIG_MFD_WL1273_CORE=m
|
|||
# CONFIG_MFD_WM8350_I2C is not set
|
||||
# CONFIG_MFD_WM8994 is not set
|
||||
CONFIG_MFD_ROHM_BD718XX=m
|
||||
# CONFIG_MFD_ROHM_BD70528 is not set
|
||||
CONFIG_MFD_ROHM_BD71828=m
|
||||
CONFIG_MFD_ROHM_BD957XMUF=m
|
||||
CONFIG_MFD_STPMIC1=m
|
||||
|
@ -3914,6 +3919,7 @@ CONFIG_REGULATOR_MAX77650=m
|
|||
CONFIG_REGULATOR_MAX8893=m
|
||||
# CONFIG_REGULATOR_MAX8952 is not set
|
||||
# CONFIG_REGULATOR_MAX8973 is not set
|
||||
CONFIG_REGULATOR_MAX20086=m
|
||||
# CONFIG_REGULATOR_MAX77826 is not set
|
||||
CONFIG_REGULATOR_MCP16502=m
|
||||
CONFIG_REGULATOR_MP5416=m
|
||||
|
@ -4030,6 +4036,8 @@ CONFIG_VIDEO_V4L2_SUBDEV_API=y
|
|||
# CONFIG_VIDEO_ADV_DEBUG is not set
|
||||
CONFIG_VIDEO_FIXED_MINOR_RANGES=y
|
||||
CONFIG_VIDEO_TUNER=m
|
||||
CONFIG_V4L2_H264=m
|
||||
CONFIG_V4L2_VP9=m
|
||||
CONFIG_V4L2_MEM2MEM_DEV=m
|
||||
CONFIG_V4L2_FLASH_LED_CLASS=m
|
||||
CONFIG_V4L2_FWNODE=m
|
||||
|
@ -4417,6 +4425,7 @@ CONFIG_VIDEO_OV5648=m
|
|||
# CONFIG_VIDEO_OV6650 is not set
|
||||
# CONFIG_VIDEO_OV5670 is not set
|
||||
CONFIG_VIDEO_OV5675=m
|
||||
CONFIG_VIDEO_OV5693=m
|
||||
CONFIG_VIDEO_OV5695=m
|
||||
CONFIG_VIDEO_OV7251=m
|
||||
CONFIG_VIDEO_OV772X=m
|
||||
|
@ -4718,8 +4727,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=100
|
|||
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
|
||||
# CONFIG_DRM_DP_CEC is not set
|
||||
CONFIG_DRM_GEM_CMA_HELPER=y
|
||||
CONFIG_DRM_KMS_CMA_HELPER=y
|
||||
CONFIG_DRM_GEM_SHMEM_HELPER=y
|
||||
CONFIG_DRM_GEM_SHMEM_HELPER=m
|
||||
CONFIG_DRM_SCHED=m
|
||||
|
||||
#
|
||||
|
@ -4746,7 +4754,8 @@ CONFIG_DRM_VKMS=m
|
|||
# CONFIG_DRM_UDL is not set
|
||||
# CONFIG_DRM_ARMADA is not set
|
||||
CONFIG_DRM_RCAR_DW_HDMI=m
|
||||
# CONFIG_DRM_RCAR_LVDS is not set
|
||||
# CONFIG_DRM_RCAR_USE_LVDS is not set
|
||||
CONFIG_DRM_RCAR_MIPI_DSI=m
|
||||
CONFIG_DRM_SUN4I=y
|
||||
CONFIG_DRM_SUN4I_HDMI=y
|
||||
CONFIG_DRM_SUN4I_HDMI_AUDIO=y
|
||||
|
@ -4769,6 +4778,7 @@ CONFIG_DRM_PANEL=y
|
|||
CONFIG_DRM_PANEL_ABT_Y030XX067A=m
|
||||
CONFIG_DRM_PANEL_ARM_VERSATILE=m
|
||||
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
|
||||
CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
|
||||
CONFIG_DRM_PANEL_BOE_HIMAX8279D=m
|
||||
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
|
||||
CONFIG_DRM_PANEL_DSI_CM=m
|
||||
|
@ -4785,6 +4795,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
|
|||
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
|
||||
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
|
||||
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
|
||||
CONFIG_DRM_PANEL_JDI_R63452=m
|
||||
CONFIG_DRM_PANEL_KHADAS_TS050=m
|
||||
CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m
|
||||
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
|
||||
|
@ -4794,6 +4805,7 @@ CONFIG_DRM_PANEL_LG_LB035Q02=m
|
|||
# CONFIG_DRM_PANEL_LG_LG4573 is not set
|
||||
CONFIG_DRM_PANEL_NEC_NL8048HL11=m
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT35950=m
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT36672A=m
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT39016=m
|
||||
# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set
|
||||
|
@ -4825,6 +4837,7 @@ CONFIG_DRM_PANEL_SHARP_LS060T1SX01=m
|
|||
CONFIG_DRM_PANEL_SITRONIX_ST7789V=m
|
||||
CONFIG_DRM_PANEL_SONY_ACX424AKP=m
|
||||
CONFIG_DRM_PANEL_SONY_ACX565AKM=m
|
||||
CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m
|
||||
CONFIG_DRM_PANEL_TDO_TL070WSH30=m
|
||||
CONFIG_DRM_PANEL_TPO_TD028TTEC1=m
|
||||
CONFIG_DRM_PANEL_TPO_TD043MTEA1=m
|
||||
|
@ -4890,6 +4903,7 @@ CONFIG_DRM_ETNAVIV_THERMAL=y
|
|||
CONFIG_DRM_GM12U320=m
|
||||
CONFIG_DRM_SIMPLEDRM=m
|
||||
CONFIG_TINYDRM_HX8357D=m
|
||||
CONFIG_TINYDRM_ILI9163=m
|
||||
CONFIG_TINYDRM_ILI9225=m
|
||||
CONFIG_TINYDRM_ILI9341=m
|
||||
CONFIG_TINYDRM_ILI9486=m
|
||||
|
@ -4906,6 +4920,7 @@ CONFIG_DRM_TIDSS=m
|
|||
CONFIG_DRM_GUD=m
|
||||
# CONFIG_DRM_LEGACY is not set
|
||||
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
|
||||
CONFIG_DRM_NOMODESET=y
|
||||
|
||||
#
|
||||
# Frame buffer Devices
|
||||
|
@ -5071,12 +5086,12 @@ CONFIG_SND_SOC=y
|
|||
CONFIG_SND_SOC_AC97_BUS=y
|
||||
CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
|
||||
CONFIG_SND_SOC_COMPRESS=y
|
||||
CONFIG_SND_SOC_TOPOLOGY=y
|
||||
CONFIG_SND_SOC_ADI=m
|
||||
CONFIG_SND_SOC_ADI_AXI_I2S=m
|
||||
CONFIG_SND_SOC_ADI_AXI_SPDIF=m
|
||||
CONFIG_SND_SOC_AMD_ACP=m
|
||||
CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m
|
||||
CONFIG_SND_AMD_ACP_CONFIG=m
|
||||
CONFIG_SND_ATMEL_SOC=m
|
||||
CONFIG_SND_SOC_MIKROE_PROTO=m
|
||||
CONFIG_SND_BCM63XX_I2S_WHISTLER=m
|
||||
|
@ -5115,21 +5130,6 @@ CONFIG_SND_SOC_MTK_BTCVSD=m
|
|||
CONFIG_SND_SOC_SOF_TOPLEVEL=y
|
||||
CONFIG_SND_SOC_SOF_OF=m
|
||||
CONFIG_SND_SOC_SOF_DEBUG_PROBES=y
|
||||
CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT=y
|
||||
# CONFIG_SND_SOC_SOF_FORCE_PROBE_WORKQUEUE is not set
|
||||
CONFIG_SND_SOC_SOF_NOCODEC=m
|
||||
CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT=y
|
||||
CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS=y
|
||||
CONFIG_SND_SOC_SOF_DEBUG=y
|
||||
CONFIG_SND_SOC_SOF_FORCE_NOCODEC_MODE=y
|
||||
CONFIG_SND_SOC_SOF_DEBUG_XRUN_STOP=y
|
||||
CONFIG_SND_SOC_SOF_DEBUG_VERBOSE_IPC=y
|
||||
CONFIG_SND_SOC_SOF_DEBUG_FORCE_IPC_POSITION=y
|
||||
# CONFIG_SND_SOC_SOF_DEBUG_ENABLE_DEBUGFS_CACHE is not set
|
||||
# CONFIG_SND_SOC_SOF_DEBUG_ENABLE_FIRMWARE_TRACE is not set
|
||||
# CONFIG_SND_SOC_SOF_DEBUG_IPC_FLOOD_TEST is not set
|
||||
# CONFIG_SND_SOC_SOF_DEBUG_RETAIN_DSP_CONTEXT is not set
|
||||
CONFIG_SND_SOC_SOF=m
|
||||
|
||||
#
|
||||
# STMicroelectronics STM32 SOC audio support
|
||||
|
@ -5158,6 +5158,7 @@ CONFIG_SND_SOC_I2C_AND_SPI=y
|
|||
#
|
||||
# CODEC drivers
|
||||
#
|
||||
CONFIG_SND_SOC_WM_ADSP=m
|
||||
CONFIG_SND_SOC_AC97_CODEC=m
|
||||
CONFIG_SND_SOC_ADAU_UTILS=m
|
||||
CONFIG_SND_SOC_ADAU1372=m
|
||||
|
@ -5174,6 +5175,7 @@ CONFIG_SND_SOC_ADAU7118_HW=m
|
|||
CONFIG_SND_SOC_ADAU7118_I2C=m
|
||||
CONFIG_SND_SOC_AK4104=m
|
||||
CONFIG_SND_SOC_AK4118=m
|
||||
CONFIG_SND_SOC_AK4375=m
|
||||
CONFIG_SND_SOC_AK4458=m
|
||||
CONFIG_SND_SOC_AK4554=m
|
||||
CONFIG_SND_SOC_AK4613=m
|
||||
|
@ -5189,6 +5191,8 @@ CONFIG_SND_SOC_CS35L33=m
|
|||
CONFIG_SND_SOC_CS35L34=m
|
||||
CONFIG_SND_SOC_CS35L35=m
|
||||
CONFIG_SND_SOC_CS35L36=m
|
||||
CONFIG_SND_SOC_CS35L41_LIB=m
|
||||
CONFIG_SND_SOC_CS35L41=m
|
||||
CONFIG_SND_SOC_CS35L41_SPI=m
|
||||
CONFIG_SND_SOC_CS35L41_I2C=m
|
||||
CONFIG_SND_SOC_CS42L42=m
|
||||
|
@ -5287,6 +5291,7 @@ CONFIG_SND_SOC_TAS6424=m
|
|||
CONFIG_SND_SOC_TDA7419=m
|
||||
CONFIG_SND_SOC_TFA9879=m
|
||||
CONFIG_SND_SOC_TFA989X=m
|
||||
CONFIG_SND_SOC_TLV320ADC3XXX=m
|
||||
CONFIG_SND_SOC_TLV320AIC23=m
|
||||
CONFIG_SND_SOC_TLV320AIC23_I2C=m
|
||||
CONFIG_SND_SOC_TLV320AIC23_SPI=m
|
||||
|
@ -5342,6 +5347,7 @@ CONFIG_SND_SOC_LPASS_WSA_MACRO=m
|
|||
CONFIG_SND_SOC_LPASS_VA_MACRO=m
|
||||
CONFIG_SND_SOC_LPASS_RX_MACRO=m
|
||||
CONFIG_SND_SOC_LPASS_TX_MACRO=m
|
||||
CONFIG_SND_SOC_ACX00=m
|
||||
# end of CODEC drivers
|
||||
|
||||
CONFIG_SND_SIMPLE_CARD_UTILS=y
|
||||
|
@ -5416,6 +5422,7 @@ CONFIG_HID_KENSINGTON=m
|
|||
CONFIG_HID_LCPOWER=m
|
||||
CONFIG_HID_LED=m
|
||||
CONFIG_HID_LENOVO=m
|
||||
CONFIG_HID_LETSKETCH=m
|
||||
CONFIG_HID_LOGITECH=m
|
||||
CONFIG_HID_LOGITECH_DJ=m
|
||||
CONFIG_HID_LOGITECH_HIDPP=m
|
||||
|
@ -5992,6 +5999,10 @@ CONFIG_LEDS_TRIGGER_NETDEV=m
|
|||
CONFIG_LEDS_TRIGGER_PATTERN=m
|
||||
CONFIG_LEDS_TRIGGER_AUDIO=m
|
||||
CONFIG_LEDS_TRIGGER_TTY=m
|
||||
|
||||
#
|
||||
# Simple LED drivers
|
||||
#
|
||||
# CONFIG_ACCESSIBILITY is not set
|
||||
# CONFIG_INFINIBAND is not set
|
||||
CONFIG_EDAC_ATOMIC_SCRUB=y
|
||||
|
@ -6260,6 +6271,9 @@ CONFIG_AD9834=m
|
|||
# end of IIO staging drivers
|
||||
|
||||
CONFIG_STAGING_MEDIA=y
|
||||
CONFIG_VIDEO_HANTRO=m
|
||||
CONFIG_VIDEO_HANTRO_SUNXI=y
|
||||
CONFIG_VIDEO_MAX96712=m
|
||||
CONFIG_VIDEO_SUNXI=y
|
||||
CONFIG_VIDEO_SUNXI_CEDRUS=m
|
||||
|
||||
|
@ -6305,7 +6319,6 @@ CONFIG_FB_TFT_TLS8204=m
|
|||
CONFIG_FB_TFT_UC1611=m
|
||||
CONFIG_FB_TFT_UC1701=m
|
||||
CONFIG_FB_TFT_UPD161704=m
|
||||
CONFIG_FB_TFT_WATTEROTT=m
|
||||
CONFIG_MOST_COMPONENTS=m
|
||||
# CONFIG_MOST_NET is not set
|
||||
# CONFIG_MOST_VIDEO is not set
|
||||
|
@ -6345,6 +6358,7 @@ CONFIG_COMMON_CLK_SCMI=m
|
|||
# CONFIG_COMMON_CLK_CDCE706 is not set
|
||||
# CONFIG_COMMON_CLK_CDCE925 is not set
|
||||
# CONFIG_COMMON_CLK_CS2000_CP is not set
|
||||
# CONFIG_COMMON_CLK_LAN966X is not set
|
||||
CONFIG_COMMON_CLK_AXI_CLKGEN=m
|
||||
CONFIG_COMMON_CLK_PWM=m
|
||||
CONFIG_COMMON_CLK_VC5=m
|
||||
|
@ -6485,7 +6499,7 @@ CONFIG_DEVFREQ_GOV_PASSIVE=m
|
|||
#
|
||||
# DEVFREQ Drivers
|
||||
#
|
||||
CONFIG_ARM_SUN8I_MBUS_DEVFREQ=m
|
||||
CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m
|
||||
CONFIG_PM_DEVFREQ_EVENT=y
|
||||
CONFIG_EXTCON=y
|
||||
|
||||
|
@ -6639,6 +6653,12 @@ CONFIG_TI_TSC2046=m
|
|||
# CONFIG_XILINX_XADC is not set
|
||||
# end of Analog to digital converters
|
||||
|
||||
#
|
||||
# Analog to digital and digital to analog converters
|
||||
#
|
||||
CONFIG_AD74413R=m
|
||||
# end of Analog to digital and digital to analog converters
|
||||
|
||||
#
|
||||
# Analog Front Ends
|
||||
#
|
||||
|
@ -6706,6 +6726,7 @@ CONFIG_IIO_ST_SENSORS_CORE=m
|
|||
#
|
||||
# Digital to analog converters
|
||||
#
|
||||
CONFIG_AD3552R=m
|
||||
# CONFIG_AD5064 is not set
|
||||
# CONFIG_AD5360 is not set
|
||||
# CONFIG_AD5380 is not set
|
||||
|
@ -6725,6 +6746,7 @@ CONFIG_AD5758=m
|
|||
CONFIG_AD5766=m
|
||||
CONFIG_AD5770R=m
|
||||
# CONFIG_AD5791 is not set
|
||||
CONFIG_AD7293=m
|
||||
# CONFIG_AD7303 is not set
|
||||
# CONFIG_AD8801 is not set
|
||||
# CONFIG_DPOT_DAC is not set
|
||||
|
@ -6748,6 +6770,11 @@ CONFIG_TI_DAC7612=m
|
|||
#
|
||||
# end of IIO dummy driver
|
||||
|
||||
#
|
||||
# Filters
|
||||
#
|
||||
# end of Filters
|
||||
|
||||
#
|
||||
# Frequency Synthesizers DDS/PLL
|
||||
#
|
||||
|
@ -6763,6 +6790,7 @@ CONFIG_TI_DAC7612=m
|
|||
#
|
||||
# CONFIG_ADF4350 is not set
|
||||
# CONFIG_ADF4371 is not set
|
||||
# CONFIG_ADMV1013 is not set
|
||||
CONFIG_ADRF6780=m
|
||||
# end of Phase-Locked Loop (PLL) frequency synthesizers
|
||||
# end of Frequency Synthesizers DDS/PLL
|
||||
|
@ -6900,6 +6928,7 @@ CONFIG_VL6180=m
|
|||
#
|
||||
# Magnetometer sensors
|
||||
#
|
||||
CONFIG_AF8133J=m
|
||||
# CONFIG_AK8974 is not set
|
||||
# CONFIG_AK8975 is not set
|
||||
# CONFIG_AK09911 is not set
|
||||
|
@ -7089,8 +7118,10 @@ CONFIG_PHY_CADENCE_SIERRA=m
|
|||
# CONFIG_PHY_CADENCE_SALVO is not set
|
||||
CONFIG_PHY_FSL_IMX8MQ_USB=m
|
||||
# CONFIG_PHY_MIXEL_MIPI_DPHY is not set
|
||||
# CONFIG_PHY_FSL_IMX8M_PCIE is not set
|
||||
# CONFIG_PHY_PXA_28NM_HSIC is not set
|
||||
# CONFIG_PHY_PXA_28NM_USB2 is not set
|
||||
# CONFIG_PHY_LAN966X_SERDES is not set
|
||||
# CONFIG_PHY_CPCAP_USB is not set
|
||||
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
|
||||
CONFIG_PHY_OCELOT_SERDES=m
|
||||
|
@ -7290,6 +7321,7 @@ CONFIG_FSCACHE_STATS=y
|
|||
# CONFIG_FSCACHE_DEBUG is not set
|
||||
CONFIG_CACHEFILES=m
|
||||
# CONFIG_CACHEFILES_DEBUG is not set
|
||||
# CONFIG_CACHEFILES_ERROR_INJECTION is not set
|
||||
# end of Caches
|
||||
|
||||
#
|
||||
|
@ -7431,24 +7463,6 @@ CONFIG_EROFS_FS_XATTR=y
|
|||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
CONFIG_EROFS_FS_SECURITY=y
|
||||
# CONFIG_EROFS_FS_ZIP is not set
|
||||
CONFIG_AUFS_FS=m
|
||||
CONFIG_AUFS_BRANCH_MAX_127=y
|
||||
# CONFIG_AUFS_BRANCH_MAX_511 is not set
|
||||
# CONFIG_AUFS_BRANCH_MAX_1023 is not set
|
||||
# CONFIG_AUFS_BRANCH_MAX_32767 is not set
|
||||
CONFIG_AUFS_SBILIST=y
|
||||
# CONFIG_AUFS_HNOTIFY is not set
|
||||
# CONFIG_AUFS_EXPORT is not set
|
||||
# CONFIG_AUFS_XATTR is not set
|
||||
# CONFIG_AUFS_FHSM is not set
|
||||
# CONFIG_AUFS_RDU is not set
|
||||
# CONFIG_AUFS_DIRREN is not set
|
||||
# CONFIG_AUFS_SHWH is not set
|
||||
# CONFIG_AUFS_BR_RAMFS is not set
|
||||
# CONFIG_AUFS_BR_FUSE is not set
|
||||
CONFIG_AUFS_BR_HFSPLUS=y
|
||||
CONFIG_AUFS_BDEV_LOOP=y
|
||||
# CONFIG_AUFS_DEBUG is not set
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_NFS_FS=m
|
||||
CONFIG_NFS_V2=m
|
||||
|
@ -7818,6 +7832,7 @@ CONFIG_CRYPTO_DRBG_HASH=y
|
|||
CONFIG_CRYPTO_DRBG_CTR=y
|
||||
CONFIG_CRYPTO_DRBG=y
|
||||
CONFIG_CRYPTO_JITTERENTROPY=y
|
||||
CONFIG_CRYPTO_KDF800108_CTR=y
|
||||
CONFIG_CRYPTO_USER_API=m
|
||||
CONFIG_CRYPTO_USER_API_HASH=m
|
||||
CONFIG_CRYPTO_USER_API_SKCIPHER=m
|
||||
|
@ -7827,29 +7842,6 @@ CONFIG_CRYPTO_USER_API_AEAD=m
|
|||
CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y
|
||||
CONFIG_CRYPTO_STATS=y
|
||||
CONFIG_CRYPTO_HASH_INFO=y
|
||||
|
||||
#
|
||||
# Crypto library routines
|
||||
#
|
||||
CONFIG_CRYPTO_LIB_AES=y
|
||||
CONFIG_CRYPTO_LIB_ARC4=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=m
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_DES=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_SHA256=y
|
||||
CONFIG_CRYPTO_LIB_SM4=m
|
||||
CONFIG_CRYPTO_HW=y
|
||||
CONFIG_CRYPTO_DEV_ALLWINNER=y
|
||||
CONFIG_CRYPTO_DEV_SUN4I_SS=y
|
||||
|
@ -7914,6 +7906,30 @@ CONFIG_CORDIC=m
|
|||
CONFIG_RATIONAL=y
|
||||
CONFIG_GENERIC_PCI_IOMAP=y
|
||||
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
|
||||
|
||||
#
|
||||
# Crypto library routines
|
||||
#
|
||||
CONFIG_CRYPTO_LIB_AES=y
|
||||
CONFIG_CRYPTO_LIB_ARC4=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_DES=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_SHA256=y
|
||||
CONFIG_CRYPTO_LIB_SM4=m
|
||||
# end of Crypto library routines
|
||||
|
||||
CONFIG_CRC_CCITT=y
|
||||
CONFIG_CRC16=y
|
||||
CONFIG_CRC_T10DIF=y
|
||||
|
@ -8062,7 +8078,6 @@ CONFIG_FRAME_WARN=1024
|
|||
# CONFIG_HEADERS_INSTALL is not set
|
||||
# CONFIG_DEBUG_SECTION_MISMATCH is not set
|
||||
CONFIG_SECTION_MISMATCH_WARN_ONLY=y
|
||||
# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set
|
||||
# CONFIG_VMLINUX_MAP is not set
|
||||
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
|
||||
# end of Compile-time checks and compiler options
|
||||
|
@ -8086,6 +8101,13 @@ CONFIG_HAVE_ARCH_KGDB=y
|
|||
CONFIG_DEBUG_KERNEL=y
|
||||
CONFIG_DEBUG_MISC=y
|
||||
|
||||
#
|
||||
# Networking Debugging
|
||||
#
|
||||
# CONFIG_NET_DEV_REFCNT_TRACKER is not set
|
||||
# CONFIG_NET_NS_REFCNT_TRACKER is not set
|
||||
# end of Networking Debugging
|
||||
|
||||
#
|
||||
# Memory Debugging
|
||||
#
|
||||
|
@ -8114,6 +8136,8 @@ CONFIG_HAVE_ARCH_KASAN=y
|
|||
CONFIG_CC_HAS_KASAN_GENERIC=y
|
||||
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
|
||||
# CONFIG_KASAN is not set
|
||||
CONFIG_HAVE_ARCH_KFENCE=y
|
||||
# CONFIG_KFENCE is not set
|
||||
# end of Memory Debugging
|
||||
|
||||
# CONFIG_DEBUG_SHIRQ is not set
|
||||
|
@ -8197,6 +8221,8 @@ CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
|
|||
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
||||
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
||||
CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||
CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y
|
||||
CONFIG_BUILDTIME_MCOUNT_SORT=y
|
||||
CONFIG_TRACE_CLOCK=y
|
||||
CONFIG_RING_BUFFER=y
|
||||
CONFIG_EVENT_TRACING=y
|
||||
|
@ -8232,6 +8258,7 @@ CONFIG_FTRACE_MCOUNT_USE_RECORDMCOUNT=y
|
|||
# CONFIG_TRACE_EVAL_MAP_FILE is not set
|
||||
# CONFIG_FTRACE_RECORD_RECURSION is not set
|
||||
# CONFIG_FTRACE_STARTUP_TEST is not set
|
||||
# CONFIG_FTRACE_SORT_STARTUP_TEST is not set
|
||||
# CONFIG_RING_BUFFER_STARTUP_TEST is not set
|
||||
# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set
|
||||
# CONFIG_PREEMPTIRQ_DELAY_TEST is not set
|
||||
|
@ -8244,6 +8271,7 @@ CONFIG_FTRACE_MCOUNT_USE_RECORDMCOUNT=y
|
|||
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
|
||||
CONFIG_UNWINDER_ARM=y
|
||||
CONFIG_ARM_UNWIND=y
|
||||
# CONFIG_BACKTRACE_VERBOSE is not set
|
||||
# CONFIG_DEBUG_USER is not set
|
||||
# CONFIG_DEBUG_LL is not set
|
||||
CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
|
||||
|
@ -8266,6 +8294,7 @@ CONFIG_RUNTIME_TESTING_MENU=y
|
|||
CONFIG_TEST_MIN_HEAP=m
|
||||
CONFIG_TEST_DIV64=m
|
||||
# CONFIG_BACKTRACE_SELF_TEST is not set
|
||||
# CONFIG_TEST_REF_TRACKER is not set
|
||||
# CONFIG_RBTREE_TEST is not set
|
||||
# CONFIG_REED_SOLOMON_TEST is not set
|
||||
# CONFIG_INTERVAL_TREE_TEST is not set
|
||||
|
@ -8284,7 +8313,7 @@ CONFIG_TEST_SCANF=m
|
|||
CONFIG_TEST_XARRAY=m
|
||||
CONFIG_TEST_OVERFLOW=m
|
||||
# CONFIG_TEST_RHASHTABLE is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_TEST_SIPHASH is not set
|
||||
CONFIG_TEST_IDA=m
|
||||
# CONFIG_TEST_LKM is not set
|
||||
# CONFIG_TEST_BITOPS is not set
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 5.16.10 Kernel Configuration
|
||||
# Linux/arm64 5.17.3 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 8.3.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
|
@ -220,7 +220,6 @@ CONFIG_ELF_CORE=y
|
|||
CONFIG_BASE_FULL=y
|
||||
CONFIG_FUTEX=y
|
||||
CONFIG_FUTEX_PI=y
|
||||
CONFIG_HAVE_FUTEX_CMPXCHG=y
|
||||
CONFIG_EPOLL=y
|
||||
CONFIG_SIGNALFD=y
|
||||
CONFIG_TIMERFD=y
|
||||
|
@ -357,6 +356,7 @@ CONFIG_ARM64_ERRATUM_1463225=y
|
|||
CONFIG_ARM64_ERRATUM_1542419=y
|
||||
CONFIG_ARM64_ERRATUM_1508412=y
|
||||
CONFIG_ARM64_ERRATUM_2051678=y
|
||||
CONFIG_ARM64_ERRATUM_2077057=y
|
||||
CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y
|
||||
CONFIG_ARM64_ERRATUM_2054223=y
|
||||
CONFIG_ARM64_ERRATUM_2067961=y
|
||||
|
@ -393,10 +393,6 @@ CONFIG_NR_CPUS=8
|
|||
CONFIG_HOTPLUG_CPU=y
|
||||
CONFIG_NUMA=y
|
||||
CONFIG_NODES_SHIFT=2
|
||||
CONFIG_USE_PERCPU_NUMA_NODE_ID=y
|
||||
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
|
||||
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
|
||||
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
|
||||
# CONFIG_HZ_100 is not set
|
||||
CONFIG_HZ_250=y
|
||||
# CONFIG_HZ_300 is not set
|
||||
|
@ -405,7 +401,6 @@ CONFIG_HZ=250
|
|||
CONFIG_SCHED_HRTICK=y
|
||||
CONFIG_ARCH_SPARSEMEM_ENABLE=y
|
||||
CONFIG_HW_PERF_EVENTS=y
|
||||
CONFIG_ARCH_HAS_FILTER_PGPROT=y
|
||||
CONFIG_PARAVIRT=y
|
||||
# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set
|
||||
# CONFIG_KEXEC is not set
|
||||
|
@ -414,6 +409,7 @@ CONFIG_PARAVIRT=y
|
|||
# CONFIG_XEN is not set
|
||||
CONFIG_FORCE_MAX_ZONEORDER=11
|
||||
CONFIG_UNMAP_KERNEL_AT_EL0=y
|
||||
CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
|
||||
# CONFIG_ARM64_SW_TTBR0_PAN is not set
|
||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||
|
@ -438,6 +434,8 @@ CONFIG_ARM64_USE_LSE_ATOMICS=y
|
|||
#
|
||||
# ARMv8.2 architectural features
|
||||
#
|
||||
CONFIG_AS_HAS_ARMV8_2=y
|
||||
CONFIG_AS_HAS_SHA3=y
|
||||
# CONFIG_ARM64_PMEM is not set
|
||||
CONFIG_ARM64_RAS_EXTN=y
|
||||
CONFIG_ARM64_CNP=y
|
||||
|
@ -660,6 +658,7 @@ CONFIG_ARCH_MMAP_RND_BITS=18
|
|||
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
|
||||
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11
|
||||
CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
|
||||
CONFIG_PAGE_SIZE_LESS_THAN_256KB=y
|
||||
CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y
|
||||
CONFIG_CLONE_BACKWARDS=y
|
||||
CONFIG_OLD_SIGSUSPEND3=y
|
||||
|
@ -721,6 +720,7 @@ CONFIG_MODULES_TREE_LOOKUP=y
|
|||
CONFIG_BLOCK=y
|
||||
CONFIG_BLK_CGROUP_RWSTAT=y
|
||||
CONFIG_BLK_DEV_BSG_COMMON=y
|
||||
CONFIG_BLK_ICQ=y
|
||||
CONFIG_BLK_DEV_BSGLIB=y
|
||||
CONFIG_BLK_DEV_INTEGRITY=y
|
||||
CONFIG_BLK_DEV_INTEGRITY_T10=y
|
||||
|
@ -870,7 +870,10 @@ CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
|
|||
CONFIG_TRANSPARENT_HUGEPAGE=y
|
||||
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
|
||||
CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
|
||||
CONFIG_CLEANCACHE=y
|
||||
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
|
||||
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
|
||||
CONFIG_USE_PERCPU_NUMA_NODE_ID=y
|
||||
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
|
||||
CONFIG_FRONTSWAP=y
|
||||
CONFIG_CMA=y
|
||||
# CONFIG_CMA_DEBUGFS is not set
|
||||
|
@ -907,6 +910,7 @@ CONFIG_PERCPU_STATS=y
|
|||
# CONFIG_READ_ONLY_THP_FOR_FS is not set
|
||||
CONFIG_ARCH_HAS_PTE_SPECIAL=y
|
||||
CONFIG_SECRETMEM=y
|
||||
# CONFIG_ANON_VMA_NAME is not set
|
||||
|
||||
#
|
||||
# Data Access Monitoring
|
||||
|
@ -1105,7 +1109,6 @@ CONFIG_NF_TABLES_NETDEV=y
|
|||
CONFIG_NFT_NUMGEN=m
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_FLOW_OFFLOAD=m
|
||||
CONFIG_NFT_COUNTER=m
|
||||
CONFIG_NFT_CONNLIMIT=m
|
||||
CONFIG_NFT_LOG=m
|
||||
CONFIG_NFT_LIMIT=m
|
||||
|
@ -1305,7 +1308,6 @@ CONFIG_NFT_REJECT_IPV4=m
|
|||
CONFIG_NFT_DUP_IPV4=m
|
||||
CONFIG_NFT_FIB_IPV4=m
|
||||
CONFIG_NF_TABLES_ARP=y
|
||||
CONFIG_NF_FLOW_TABLE_IPV4=m
|
||||
CONFIG_NF_DUP_IPV4=m
|
||||
CONFIG_NF_LOG_ARP=m
|
||||
CONFIG_NF_LOG_IPV4=m
|
||||
|
@ -1345,7 +1347,6 @@ CONFIG_NF_TABLES_IPV6=y
|
|||
CONFIG_NFT_REJECT_IPV6=m
|
||||
CONFIG_NFT_DUP_IPV6=m
|
||||
CONFIG_NFT_FIB_IPV6=m
|
||||
CONFIG_NF_FLOW_TABLE_IPV6=m
|
||||
CONFIG_NF_DUP_IPV6=m
|
||||
CONFIG_NF_REJECT_IPV6=m
|
||||
CONFIG_NF_LOG_IPV6=m
|
||||
|
@ -1721,6 +1722,7 @@ CONFIG_BT_INTEL=m
|
|||
CONFIG_BT_BCM=m
|
||||
CONFIG_BT_RTL=m
|
||||
CONFIG_BT_QCA=m
|
||||
CONFIG_BT_MTK=m
|
||||
CONFIG_BT_HCIBTUSB=m
|
||||
# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set
|
||||
CONFIG_BT_HCIBTUSB_BCM=y
|
||||
|
@ -1796,6 +1798,7 @@ CONFIG_RFKILL_LEDS=y
|
|||
CONFIG_RFKILL_INPUT=y
|
||||
# CONFIG_RFKILL_GPIO is not set
|
||||
CONFIG_NET_9P=y
|
||||
CONFIG_NET_9P_FD=m
|
||||
CONFIG_NET_9P_VIRTIO=y
|
||||
# CONFIG_NET_9P_DEBUG is not set
|
||||
# CONFIG_CAIF is not set
|
||||
|
@ -1874,6 +1877,7 @@ CONFIG_UEVENT_HELPER=y
|
|||
CONFIG_UEVENT_HELPER_PATH=""
|
||||
CONFIG_DEVTMPFS=y
|
||||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
# CONFIG_DEVTMPFS_SAFE is not set
|
||||
CONFIG_STANDALONE=y
|
||||
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||
|
||||
|
@ -1944,6 +1948,7 @@ CONFIG_ARM_SCPI_POWER_DOMAIN=y
|
|||
# CONFIG_ARM_SDE_INTERFACE is not set
|
||||
CONFIG_ARM_FFA_TRANSPORT=y
|
||||
CONFIG_ARM_FFA_SMCCC=y
|
||||
CONFIG_CS_DSP=m
|
||||
# CONFIG_GOOGLE_FIRMWARE is not set
|
||||
CONFIG_ARM_PSCI_FW=y
|
||||
# CONFIG_ARM_PSCI_CHECKER is not set
|
||||
|
@ -1962,6 +1967,7 @@ CONFIG_GNSS_SERIAL=m
|
|||
CONFIG_GNSS_MTK_SERIAL=m
|
||||
CONFIG_GNSS_SIRF_SERIAL=m
|
||||
CONFIG_GNSS_UBX_SERIAL=m
|
||||
CONFIG_GNSS_USB=m
|
||||
CONFIG_MTD=y
|
||||
# CONFIG_MTD_TESTS is not set
|
||||
|
||||
|
@ -2384,6 +2390,7 @@ CONFIG_NET_DSA_XRS700X=m
|
|||
CONFIG_NET_DSA_XRS700X_I2C=m
|
||||
CONFIG_NET_DSA_XRS700X_MDIO=m
|
||||
# CONFIG_NET_DSA_QCA8K is not set
|
||||
CONFIG_NET_DSA_REALTEK=m
|
||||
CONFIG_NET_DSA_REALTEK_SMI=m
|
||||
# CONFIG_NET_DSA_SMSC_LAN9303_I2C is not set
|
||||
# CONFIG_NET_DSA_SMSC_LAN9303_MDIO is not set
|
||||
|
@ -2412,6 +2419,9 @@ CONFIG_NET_VENDOR_CAVIUM=y
|
|||
CONFIG_NET_VENDOR_CORTINA=y
|
||||
# CONFIG_GEMINI_ETHERNET is not set
|
||||
# CONFIG_DNET is not set
|
||||
CONFIG_NET_VENDOR_ENGLEDER=y
|
||||
CONFIG_TSNEP=m
|
||||
# CONFIG_TSNEP_SELFTESTS is not set
|
||||
CONFIG_NET_VENDOR_EZCHIP=y
|
||||
# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set
|
||||
CONFIG_NET_VENDOR_GOOGLE=y
|
||||
|
@ -2437,6 +2447,7 @@ CONFIG_NET_VENDOR_MICROCHIP=y
|
|||
CONFIG_ENC28J60=m
|
||||
CONFIG_ENC28J60_WRITEVERIFY=y
|
||||
# CONFIG_ENCX24J600 is not set
|
||||
CONFIG_LAN966X_SWITCH=m
|
||||
CONFIG_NET_VENDOR_MICROSEMI=y
|
||||
# CONFIG_MSCC_OCELOT_SWITCH is not set
|
||||
# CONFIG_NET_VENDOR_NATSEMI is not set
|
||||
|
@ -2469,6 +2480,8 @@ CONFIG_DWMAC_SUN8I=m
|
|||
# CONFIG_DWMAC_INTEL_PLAT is not set
|
||||
CONFIG_NET_VENDOR_SYNOPSYS=y
|
||||
# CONFIG_DWC_XLGMAC is not set
|
||||
CONFIG_NET_VENDOR_VERTEXCOM=y
|
||||
CONFIG_MSE102X=m
|
||||
# CONFIG_NET_VENDOR_VIA is not set
|
||||
# CONFIG_NET_VENDOR_WIZNET is not set
|
||||
CONFIG_NET_VENDOR_XILINX=y
|
||||
|
@ -2536,6 +2549,9 @@ CONFIG_VITESSE_PHY=m
|
|||
#
|
||||
# MCTP Device Drivers
|
||||
#
|
||||
CONFIG_MCTP_SERIAL=m
|
||||
# end of MCTP Device Drivers
|
||||
|
||||
CONFIG_MDIO_DEVICE=y
|
||||
CONFIG_MDIO_BUS=y
|
||||
CONFIG_FWNODE_MDIO=y
|
||||
|
@ -2752,24 +2768,8 @@ CONFIG_RTW88=m
|
|||
# CONFIG_WLAN_VENDOR_RSI is not set
|
||||
# CONFIG_WLAN_VENDOR_ST is not set
|
||||
# CONFIG_WLAN_VENDOR_TI is not set
|
||||
# CONFIG_RTL8822BS is not set
|
||||
CONFIG_RTL8723DU=m
|
||||
CONFIG_RTL8723DS=m
|
||||
CONFIG_RTL8822CS=m
|
||||
CONFIG_RTL8822BU=m
|
||||
CONFIG_RTL8821CU=m
|
||||
# CONFIG_WLAN_VENDOR_XRADIO is not set
|
||||
CONFIG_88XXAU=m
|
||||
CONFIG_RTL8192EU=m
|
||||
CONFIG_RTL8189FS=m
|
||||
CONFIG_RTL8189ES=m
|
||||
# CONFIG_WLAN_VENDOR_ZYDAS is not set
|
||||
CONFIG_WLAN_VENDOR_QUANTENNA=y
|
||||
# CONFIG_MAC80211_HWSIM is not set
|
||||
CONFIG_USB_NET_RNDIS_WLAN=m
|
||||
CONFIG_VIRT_WIFI=m
|
||||
# CONFIG_WAN is not set
|
||||
CONFIG_IEEE802154_DRIVERS=m
|
||||
CONFIG_SPARD_WLAN_SUPPORT=y
|
||||
|
||||
#
|
||||
|
@ -2790,11 +2790,14 @@ CONFIG_TTY_OVERY_SDIO=m
|
|||
# CONFIG_MAC80211_HWSIM is not set
|
||||
CONFIG_USB_NET_RNDIS_WLAN=m
|
||||
CONFIG_VIRT_WIFI=m
|
||||
# CONFIG_WAN is not set
|
||||
CONFIG_IEEE802154_DRIVERS=m
|
||||
|
||||
#
|
||||
# Wireless WAN
|
||||
#
|
||||
CONFIG_WWAN=m
|
||||
CONFIG_WWAN_DEBUGFS=y
|
||||
CONFIG_WWAN_HWSIM=m
|
||||
CONFIG_MHI_WWAN_CTRL=m
|
||||
CONFIG_MHI_WWAN_MBIM=m
|
||||
|
@ -2842,7 +2845,6 @@ CONFIG_KEYBOARD_GPIO=y
|
|||
# CONFIG_KEYBOARD_TCA6416 is not set
|
||||
# CONFIG_KEYBOARD_TCA8418 is not set
|
||||
# CONFIG_KEYBOARD_MATRIX is not set
|
||||
CONFIG_KEYBOARD_KB151=m
|
||||
# CONFIG_KEYBOARD_LM8323 is not set
|
||||
# CONFIG_KEYBOARD_LM8333 is not set
|
||||
# CONFIG_KEYBOARD_MAX7359 is not set
|
||||
|
@ -2850,6 +2852,7 @@ CONFIG_KEYBOARD_KB151=m
|
|||
# CONFIG_KEYBOARD_MPR121 is not set
|
||||
# CONFIG_KEYBOARD_NEWTON is not set
|
||||
# CONFIG_KEYBOARD_OPENCORES is not set
|
||||
CONFIG_KEYBOARD_PINEPHONE=m
|
||||
# CONFIG_KEYBOARD_SAMSUNG is not set
|
||||
# CONFIG_KEYBOARD_STOWAWAY is not set
|
||||
# CONFIG_KEYBOARD_SUNKBD is not set
|
||||
|
@ -3153,6 +3156,9 @@ CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
|
|||
CONFIG_VIRTIO_CONSOLE=y
|
||||
# CONFIG_IPMI_HANDLER is not set
|
||||
# CONFIG_IPMB_DEVICE_INTERFACE is not set
|
||||
CONFIG_SUNXI_SYS_INFO=y
|
||||
CONFIG_DUMP_REG=y
|
||||
CONFIG_DUMP_REG_MISC=y
|
||||
CONFIG_HW_RANDOM=y
|
||||
CONFIG_HW_RANDOM_TIMERIOMEM=m
|
||||
CONFIG_HW_RANDOM_BA431=m
|
||||
|
@ -3349,11 +3355,12 @@ CONFIG_PINCONF=y
|
|||
CONFIG_GENERIC_PINCONF=y
|
||||
CONFIG_PINCTRL_AXP209=m
|
||||
# CONFIG_PINCTRL_MCP23S08 is not set
|
||||
CONFIG_PINCTRL_SINGLE=y
|
||||
# CONFIG_PINCTRL_SX150X is not set
|
||||
CONFIG_PINCTRL_STMFX=m
|
||||
# CONFIG_PINCTRL_OCELOT is not set
|
||||
# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set
|
||||
# CONFIG_PINCTRL_OCELOT is not set
|
||||
CONFIG_PINCTRL_SINGLE=y
|
||||
CONFIG_PINCTRL_STMFX=m
|
||||
# CONFIG_PINCTRL_SX150X is not set
|
||||
CONFIG_PINCTRL_MADERA=m
|
||||
|
||||
#
|
||||
# Renesas pinctrl drivers
|
||||
|
@ -3384,7 +3391,6 @@ CONFIG_PINCTRL_SUN50I_H6=y
|
|||
CONFIG_PINCTRL_SUN50I_H6_R=y
|
||||
CONFIG_PINCTRL_SUN50I_H616=y
|
||||
CONFIG_PINCTRL_SUN50I_H616_R=y
|
||||
CONFIG_PINCTRL_MADERA=m
|
||||
CONFIG_GPIOLIB=y
|
||||
CONFIG_GPIOLIB_FASTPATH_LIMIT=512
|
||||
CONFIG_OF_GPIO=y
|
||||
|
@ -3464,6 +3470,7 @@ CONFIG_GPIO_XRA1403=m
|
|||
CONFIG_GPIO_AGGREGATOR=m
|
||||
CONFIG_GPIO_MOCKUP=m
|
||||
CONFIG_GPIO_VIRTIO=m
|
||||
# CONFIG_GPIO_SIM is not set
|
||||
# end of Virtual GPIO drivers
|
||||
|
||||
CONFIG_W1=m
|
||||
|
@ -3551,6 +3558,7 @@ CONFIG_CHARGER_LT3651=m
|
|||
CONFIG_CHARGER_LTC4162L=m
|
||||
CONFIG_CHARGER_DETECTOR_MAX14656=m
|
||||
CONFIG_CHARGER_MAX77650=m
|
||||
CONFIG_CHARGER_MAX77976=m
|
||||
# CONFIG_CHARGER_BQ2415X is not set
|
||||
# CONFIG_CHARGER_BQ24190 is not set
|
||||
# CONFIG_CHARGER_BQ24257 is not set
|
||||
|
@ -3676,6 +3684,7 @@ CONFIG_SENSORS_NCT7802=m
|
|||
CONFIG_SENSORS_NCT7904=m
|
||||
CONFIG_SENSORS_NPCM7XX=m
|
||||
CONFIG_SENSORS_NZXT_KRAKEN2=m
|
||||
CONFIG_SENSORS_NZXT_SMART2=m
|
||||
CONFIG_SENSORS_OCC_P8_I2C=m
|
||||
CONFIG_SENSORS_OCC=m
|
||||
CONFIG_SENSORS_PCF8591=m
|
||||
|
@ -3685,6 +3694,7 @@ CONFIG_SENSORS_PMBUS=m
|
|||
CONFIG_SENSORS_ADM1275=m
|
||||
CONFIG_SENSORS_BEL_PFE=m
|
||||
CONFIG_SENSORS_BPA_RS600=m
|
||||
CONFIG_SENSORS_DELTA_AHE50DC_FAN=m
|
||||
CONFIG_SENSORS_FSP_3Y=m
|
||||
CONFIG_SENSORS_IBM_CFFPS=m
|
||||
CONFIG_SENSORS_DPS920AB=m
|
||||
|
@ -3692,6 +3702,7 @@ CONFIG_SENSORS_INSPUR_IPSPS=m
|
|||
CONFIG_SENSORS_IR35221=m
|
||||
CONFIG_SENSORS_IR36021=m
|
||||
CONFIG_SENSORS_IR38064=m
|
||||
# CONFIG_SENSORS_IR38064_REGULATOR is not set
|
||||
# CONFIG_SENSORS_IRPS5401 is not set
|
||||
CONFIG_SENSORS_ISL68137=m
|
||||
CONFIG_SENSORS_LM25066=m
|
||||
|
@ -3707,6 +3718,7 @@ CONFIG_SENSORS_MAX34440=m
|
|||
CONFIG_SENSORS_MAX8688=m
|
||||
CONFIG_SENSORS_MP2888=m
|
||||
# CONFIG_SENSORS_MP2975 is not set
|
||||
CONFIG_SENSORS_MP5023=m
|
||||
CONFIG_SENSORS_PIM4328=m
|
||||
CONFIG_SENSORS_PM6764TR=m
|
||||
# CONFIG_SENSORS_PXE1610 is not set
|
||||
|
@ -3744,6 +3756,7 @@ CONFIG_SENSORS_ADS7871=m
|
|||
CONFIG_SENSORS_AMC6821=m
|
||||
CONFIG_SENSORS_INA209=m
|
||||
CONFIG_SENSORS_INA2XX=m
|
||||
CONFIG_SENSORS_INA238=m
|
||||
CONFIG_SENSORS_INA3221=m
|
||||
CONFIG_SENSORS_TC74=m
|
||||
CONFIG_SENSORS_THMC50=m
|
||||
|
@ -3850,7 +3863,7 @@ CONFIG_MFD_SUN4I_GPADC=y
|
|||
# CONFIG_MFD_BCM590XX is not set
|
||||
CONFIG_MFD_BD9571MWV=m
|
||||
CONFIG_MFD_AC100=y
|
||||
CONFIG_MFD_AC200=m
|
||||
CONFIG_MFD_AC200=y
|
||||
CONFIG_MFD_AXP20X=y
|
||||
CONFIG_MFD_AXP20X_I2C=y
|
||||
CONFIG_MFD_AXP20X_RSB=y
|
||||
|
@ -3947,7 +3960,6 @@ CONFIG_MFD_TQMX86=m
|
|||
# CONFIG_MFD_WM8350_I2C is not set
|
||||
# CONFIG_MFD_WM8994 is not set
|
||||
CONFIG_MFD_ROHM_BD718XX=m
|
||||
# CONFIG_MFD_ROHM_BD70528 is not set
|
||||
CONFIG_MFD_ROHM_BD71828=m
|
||||
CONFIG_MFD_ROHM_BD957XMUF=m
|
||||
# CONFIG_MFD_STPMIC1 is not set
|
||||
|
@ -4001,6 +4013,7 @@ CONFIG_REGULATOR_MAX77650=m
|
|||
CONFIG_REGULATOR_MAX8893=m
|
||||
# CONFIG_REGULATOR_MAX8952 is not set
|
||||
# CONFIG_REGULATOR_MAX8973 is not set
|
||||
CONFIG_REGULATOR_MAX20086=m
|
||||
# CONFIG_REGULATOR_MAX77826 is not set
|
||||
CONFIG_REGULATOR_MCP16502=m
|
||||
CONFIG_REGULATOR_MP5416=m
|
||||
|
@ -4398,6 +4411,7 @@ CONFIG_VIDEO_OV5648=m
|
|||
CONFIG_VIDEO_OV6650=m
|
||||
CONFIG_VIDEO_OV5670=m
|
||||
CONFIG_VIDEO_OV5675=m
|
||||
CONFIG_VIDEO_OV5693=m
|
||||
CONFIG_VIDEO_OV5695=m
|
||||
CONFIG_VIDEO_OV7251=m
|
||||
CONFIG_VIDEO_OV772X=m
|
||||
|
@ -4654,8 +4668,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=100
|
|||
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
|
||||
# CONFIG_DRM_DP_CEC is not set
|
||||
CONFIG_DRM_GEM_CMA_HELPER=y
|
||||
CONFIG_DRM_KMS_CMA_HELPER=y
|
||||
CONFIG_DRM_GEM_SHMEM_HELPER=y
|
||||
CONFIG_DRM_GEM_SHMEM_HELPER=m
|
||||
CONFIG_DRM_SCHED=m
|
||||
|
||||
#
|
||||
|
@ -4679,7 +4692,8 @@ CONFIG_DRM_KOMEDA=m
|
|||
CONFIG_DRM_VKMS=m
|
||||
# CONFIG_DRM_UDL is not set
|
||||
# CONFIG_DRM_RCAR_DW_HDMI is not set
|
||||
CONFIG_DRM_RCAR_LVDS=m
|
||||
# CONFIG_DRM_RCAR_USE_LVDS is not set
|
||||
# CONFIG_DRM_RCAR_MIPI_DSI is not set
|
||||
CONFIG_DRM_SUN4I=y
|
||||
CONFIG_DRM_SUN4I_HDMI=y
|
||||
CONFIG_DRM_SUN4I_HDMI_AUDIO=y
|
||||
|
@ -4698,6 +4712,7 @@ CONFIG_DRM_PANEL=y
|
|||
CONFIG_DRM_PANEL_ABT_Y030XX067A=m
|
||||
CONFIG_DRM_PANEL_ARM_VERSATILE=m
|
||||
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
|
||||
CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
|
||||
CONFIG_DRM_PANEL_BOE_HIMAX8279D=m
|
||||
# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set
|
||||
CONFIG_DRM_PANEL_DSI_CM=m
|
||||
|
@ -4714,6 +4729,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
|
|||
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
|
||||
CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m
|
||||
CONFIG_DRM_PANEL_JDI_LT070ME05000=m
|
||||
CONFIG_DRM_PANEL_JDI_R63452=m
|
||||
CONFIG_DRM_PANEL_KHADAS_TS050=m
|
||||
CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m
|
||||
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
|
||||
|
@ -4723,6 +4739,7 @@ CONFIG_DRM_PANEL_LG_LB035Q02=m
|
|||
# CONFIG_DRM_PANEL_LG_LG4573 is not set
|
||||
CONFIG_DRM_PANEL_NEC_NL8048HL11=m
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT35950=m
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT36672A=m
|
||||
CONFIG_DRM_PANEL_NOVATEK_NT39016=m
|
||||
# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set
|
||||
|
@ -4754,6 +4771,7 @@ CONFIG_DRM_PANEL_SITRONIX_ST7701=m
|
|||
# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set
|
||||
CONFIG_DRM_PANEL_SONY_ACX424AKP=m
|
||||
CONFIG_DRM_PANEL_SONY_ACX565AKM=m
|
||||
CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m
|
||||
CONFIG_DRM_PANEL_TDO_TL070WSH30=m
|
||||
CONFIG_DRM_PANEL_TPO_TD028TTEC1=m
|
||||
CONFIG_DRM_PANEL_TPO_TD043MTEA1=m
|
||||
|
@ -4818,6 +4836,7 @@ CONFIG_DRM_ETNAVIV_THERMAL=y
|
|||
CONFIG_DRM_GM12U320=m
|
||||
CONFIG_DRM_SIMPLEDRM=m
|
||||
CONFIG_TINYDRM_HX8357D=m
|
||||
CONFIG_TINYDRM_ILI9163=m
|
||||
CONFIG_TINYDRM_ILI9225=m
|
||||
CONFIG_TINYDRM_ILI9341=m
|
||||
CONFIG_TINYDRM_ILI9486=m
|
||||
|
@ -4832,6 +4851,7 @@ CONFIG_DRM_TIDSS=m
|
|||
CONFIG_DRM_GUD=m
|
||||
# CONFIG_DRM_LEGACY is not set
|
||||
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
|
||||
CONFIG_DRM_NOMODESET=y
|
||||
|
||||
#
|
||||
# Frame buffer Devices
|
||||
|
@ -4936,6 +4956,7 @@ CONFIG_SND_DMAENGINE_PCM=y
|
|||
CONFIG_SND_HWDEP=m
|
||||
CONFIG_SND_SEQ_DEVICE=m
|
||||
CONFIG_SND_RAWMIDI=m
|
||||
CONFIG_SND_COMPRESS_OFFLOAD=y
|
||||
CONFIG_SND_JACK=y
|
||||
CONFIG_SND_JACK_INPUT_DEV=y
|
||||
# CONFIG_SND_OSSEMUL is not set
|
||||
|
@ -4982,10 +5003,12 @@ CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
|
|||
# CONFIG_SND_USB_VARIAX is not set
|
||||
CONFIG_SND_SOC=y
|
||||
CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
|
||||
CONFIG_SND_SOC_COMPRESS=y
|
||||
CONFIG_SND_SOC_ADI=m
|
||||
CONFIG_SND_SOC_ADI_AXI_I2S=m
|
||||
CONFIG_SND_SOC_ADI_AXI_SPDIF=m
|
||||
# CONFIG_SND_SOC_AMD_ACP is not set
|
||||
# CONFIG_SND_AMD_ACP_CONFIG is not set
|
||||
# CONFIG_SND_ATMEL_SOC is not set
|
||||
CONFIG_SND_BCM63XX_I2S_WHISTLER=m
|
||||
# CONFIG_SND_DESIGNWARE_I2S is not set
|
||||
|
@ -5040,6 +5063,7 @@ CONFIG_SND_SOC_I2C_AND_SPI=y
|
|||
#
|
||||
# CODEC drivers
|
||||
#
|
||||
CONFIG_SND_SOC_WM_ADSP=m
|
||||
# CONFIG_SND_SOC_AC97_CODEC is not set
|
||||
CONFIG_SND_SOC_ADAU_UTILS=m
|
||||
CONFIG_SND_SOC_ADAU1372=m
|
||||
|
@ -5054,6 +5078,7 @@ CONFIG_SND_SOC_ADAU7118_HW=m
|
|||
CONFIG_SND_SOC_ADAU7118_I2C=m
|
||||
# CONFIG_SND_SOC_AK4104 is not set
|
||||
CONFIG_SND_SOC_AK4118=m
|
||||
CONFIG_SND_SOC_AK4375=m
|
||||
CONFIG_SND_SOC_AK4458=m
|
||||
# CONFIG_SND_SOC_AK4554 is not set
|
||||
# CONFIG_SND_SOC_AK4613 is not set
|
||||
|
@ -5068,6 +5093,8 @@ CONFIG_SND_SOC_BD28623=m
|
|||
# CONFIG_SND_SOC_CS35L34 is not set
|
||||
# CONFIG_SND_SOC_CS35L35 is not set
|
||||
CONFIG_SND_SOC_CS35L36=m
|
||||
CONFIG_SND_SOC_CS35L41_LIB=m
|
||||
CONFIG_SND_SOC_CS35L41=m
|
||||
CONFIG_SND_SOC_CS35L41_SPI=m
|
||||
CONFIG_SND_SOC_CS35L41_I2C=m
|
||||
# CONFIG_SND_SOC_CS42L42 is not set
|
||||
|
@ -5155,6 +5182,7 @@ CONFIG_SND_SOC_TAS6424=m
|
|||
CONFIG_SND_SOC_TDA7419=m
|
||||
# CONFIG_SND_SOC_TFA9879 is not set
|
||||
CONFIG_SND_SOC_TFA989X=m
|
||||
CONFIG_SND_SOC_TLV320ADC3XXX=m
|
||||
# CONFIG_SND_SOC_TLV320AIC23_I2C is not set
|
||||
# CONFIG_SND_SOC_TLV320AIC23_SPI is not set
|
||||
# CONFIG_SND_SOC_TLV320AIC31XX is not set
|
||||
|
@ -5204,11 +5232,11 @@ CONFIG_SND_SOC_NAU8821=m
|
|||
CONFIG_SND_SOC_NAU8822=m
|
||||
# CONFIG_SND_SOC_NAU8824 is not set
|
||||
# CONFIG_SND_SOC_TPA6130A2 is not set
|
||||
CONFIG_SND_SOC_ACX00=y
|
||||
CONFIG_SND_SOC_LPASS_WSA_MACRO=m
|
||||
CONFIG_SND_SOC_LPASS_VA_MACRO=m
|
||||
CONFIG_SND_SOC_LPASS_RX_MACRO=m
|
||||
CONFIG_SND_SOC_LPASS_TX_MACRO=m
|
||||
CONFIG_SND_SOC_ACX00=y
|
||||
# end of CODEC drivers
|
||||
|
||||
CONFIG_SND_SIMPLE_CARD_UTILS=m
|
||||
|
@ -5282,6 +5310,7 @@ CONFIG_HID_KENSINGTON=m
|
|||
CONFIG_HID_LCPOWER=m
|
||||
CONFIG_HID_LED=m
|
||||
CONFIG_HID_LENOVO=m
|
||||
# CONFIG_HID_LETSKETCH is not set
|
||||
CONFIG_HID_LOGITECH=m
|
||||
CONFIG_HID_LOGITECH_DJ=m
|
||||
CONFIG_HID_LOGITECH_HIDPP=m
|
||||
|
@ -5844,6 +5873,10 @@ CONFIG_LEDS_TRIGGER_NETDEV=m
|
|||
CONFIG_LEDS_TRIGGER_PATTERN=m
|
||||
CONFIG_LEDS_TRIGGER_AUDIO=m
|
||||
CONFIG_LEDS_TRIGGER_TTY=m
|
||||
|
||||
#
|
||||
# Simple LED drivers
|
||||
#
|
||||
# CONFIG_ACCESSIBILITY is not set
|
||||
# CONFIG_INFINIBAND is not set
|
||||
CONFIG_EDAC_SUPPORT=y
|
||||
|
@ -6113,6 +6146,8 @@ CONFIG_AD9834=m
|
|||
# end of IIO staging drivers
|
||||
|
||||
CONFIG_STAGING_MEDIA=y
|
||||
# CONFIG_VIDEO_HANTRO is not set
|
||||
# CONFIG_VIDEO_MAX96712 is not set
|
||||
CONFIG_VIDEO_SUNXI=y
|
||||
CONFIG_VIDEO_SUNXI_CEDRUS=m
|
||||
|
||||
|
@ -6158,7 +6193,6 @@ CONFIG_FB_TFT_TLS8204=m
|
|||
CONFIG_FB_TFT_UC1611=m
|
||||
CONFIG_FB_TFT_UC1701=m
|
||||
CONFIG_FB_TFT_UPD161704=m
|
||||
CONFIG_FB_TFT_WATTEROTT=m
|
||||
CONFIG_MOST_COMPONENTS=m
|
||||
# CONFIG_MOST_NET is not set
|
||||
# CONFIG_MOST_VIDEO is not set
|
||||
|
@ -6173,6 +6207,7 @@ CONFIG_RTL8723CS=m
|
|||
# CONFIG_GOLDFISH is not set
|
||||
# CONFIG_CHROME_PLATFORMS is not set
|
||||
# CONFIG_MELLANOX_PLATFORM is not set
|
||||
# CONFIG_SURFACE_PLATFORMS is not set
|
||||
CONFIG_HAVE_CLK=y
|
||||
CONFIG_HAVE_CLK_PREPARE=y
|
||||
CONFIG_COMMON_CLK=y
|
||||
|
@ -6196,6 +6231,7 @@ CONFIG_COMMON_CLK_SI544=m
|
|||
# CONFIG_COMMON_CLK_CDCE706 is not set
|
||||
# CONFIG_COMMON_CLK_CDCE925 is not set
|
||||
# CONFIG_COMMON_CLK_CS2000_CP is not set
|
||||
# CONFIG_COMMON_CLK_LAN966X is not set
|
||||
# CONFIG_COMMON_CLK_S2MPS11 is not set
|
||||
CONFIG_COMMON_CLK_AXI_CLKGEN=m
|
||||
# CONFIG_COMMON_CLK_XGENE is not set
|
||||
|
@ -6350,7 +6386,7 @@ CONFIG_DEVFREQ_GOV_PASSIVE=m
|
|||
#
|
||||
# DEVFREQ Drivers
|
||||
#
|
||||
CONFIG_ARM_SUN8I_MBUS_DEVFREQ=m
|
||||
CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m
|
||||
CONFIG_PM_DEVFREQ_EVENT=y
|
||||
CONFIG_EXTCON=y
|
||||
|
||||
|
@ -6513,6 +6549,12 @@ CONFIG_TI_TSC2046=m
|
|||
# CONFIG_XILINX_XADC is not set
|
||||
# end of Analog to digital converters
|
||||
|
||||
#
|
||||
# Analog to digital and digital to analog converters
|
||||
#
|
||||
CONFIG_AD74413R=m
|
||||
# end of Analog to digital and digital to analog converters
|
||||
|
||||
#
|
||||
# Analog Front Ends
|
||||
#
|
||||
|
@ -6582,6 +6624,7 @@ CONFIG_IIO_ST_SENSORS_CORE=m
|
|||
#
|
||||
# Digital to analog converters
|
||||
#
|
||||
CONFIG_AD3552R=m
|
||||
# CONFIG_AD5064 is not set
|
||||
# CONFIG_AD5360 is not set
|
||||
# CONFIG_AD5380 is not set
|
||||
|
@ -6602,6 +6645,7 @@ CONFIG_AD5758=m
|
|||
CONFIG_AD5766=m
|
||||
CONFIG_AD5770R=m
|
||||
# CONFIG_AD5791 is not set
|
||||
CONFIG_AD7293=m
|
||||
# CONFIG_AD7303 is not set
|
||||
# CONFIG_AD8801 is not set
|
||||
# CONFIG_DPOT_DAC is not set
|
||||
|
@ -6628,6 +6672,12 @@ CONFIG_IIO_SIMPLE_DUMMY=m
|
|||
# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set
|
||||
# end of IIO dummy driver
|
||||
|
||||
#
|
||||
# Filters
|
||||
#
|
||||
CONFIG_ADMV8818=m
|
||||
# end of Filters
|
||||
|
||||
#
|
||||
# Frequency Synthesizers DDS/PLL
|
||||
#
|
||||
|
@ -6643,6 +6693,7 @@ CONFIG_IIO_SIMPLE_DUMMY=m
|
|||
#
|
||||
# CONFIG_ADF4350 is not set
|
||||
# CONFIG_ADF4371 is not set
|
||||
# CONFIG_ADMV1013 is not set
|
||||
CONFIG_ADRF6780=m
|
||||
# end of Phase-Locked Loop (PLL) frequency synthesizers
|
||||
# end of Frequency Synthesizers DDS/PLL
|
||||
|
@ -6786,6 +6837,7 @@ CONFIG_ZOPT2201=m
|
|||
#
|
||||
# Magnetometer sensors
|
||||
#
|
||||
CONFIG_AF8133J=m
|
||||
CONFIG_AK8974=m
|
||||
CONFIG_AK8975=m
|
||||
CONFIG_AK09911=m
|
||||
|
@ -6982,8 +7034,10 @@ CONFIG_PHY_CADENCE_SIERRA=m
|
|||
# CONFIG_PHY_CADENCE_SALVO is not set
|
||||
CONFIG_PHY_FSL_IMX8MQ_USB=m
|
||||
# CONFIG_PHY_MIXEL_MIPI_DPHY is not set
|
||||
# CONFIG_PHY_FSL_IMX8M_PCIE is not set
|
||||
# CONFIG_PHY_PXA_28NM_HSIC is not set
|
||||
# CONFIG_PHY_PXA_28NM_USB2 is not set
|
||||
CONFIG_PHY_LAN966X_SERDES=m
|
||||
# CONFIG_PHY_CPCAP_USB is not set
|
||||
CONFIG_PHY_MAPPHONE_MDM6600=m
|
||||
CONFIG_PHY_OCELOT_SERDES=m
|
||||
|
@ -7156,6 +7210,7 @@ CONFIG_FSCACHE=m
|
|||
# CONFIG_FSCACHE_DEBUG is not set
|
||||
CONFIG_CACHEFILES=m
|
||||
# CONFIG_CACHEFILES_DEBUG is not set
|
||||
# CONFIG_CACHEFILES_ERROR_INJECTION is not set
|
||||
# end of Caches
|
||||
|
||||
#
|
||||
|
@ -7296,24 +7351,6 @@ CONFIG_EROFS_FS_XATTR=y
|
|||
CONFIG_EROFS_FS_POSIX_ACL=y
|
||||
CONFIG_EROFS_FS_SECURITY=y
|
||||
# CONFIG_EROFS_FS_ZIP is not set
|
||||
CONFIG_AUFS_FS=m
|
||||
CONFIG_AUFS_BRANCH_MAX_127=y
|
||||
# CONFIG_AUFS_BRANCH_MAX_511 is not set
|
||||
# CONFIG_AUFS_BRANCH_MAX_1023 is not set
|
||||
# CONFIG_AUFS_BRANCH_MAX_32767 is not set
|
||||
CONFIG_AUFS_SBILIST=y
|
||||
# CONFIG_AUFS_HNOTIFY is not set
|
||||
# CONFIG_AUFS_EXPORT is not set
|
||||
# CONFIG_AUFS_XATTR is not set
|
||||
# CONFIG_AUFS_FHSM is not set
|
||||
# CONFIG_AUFS_RDU is not set
|
||||
# CONFIG_AUFS_DIRREN is not set
|
||||
# CONFIG_AUFS_SHWH is not set
|
||||
# CONFIG_AUFS_BR_RAMFS is not set
|
||||
# CONFIG_AUFS_BR_FUSE is not set
|
||||
CONFIG_AUFS_BR_HFSPLUS=y
|
||||
CONFIG_AUFS_BDEV_LOOP=y
|
||||
# CONFIG_AUFS_DEBUG is not set
|
||||
CONFIG_NETWORK_FILESYSTEMS=y
|
||||
CONFIG_NFS_FS=m
|
||||
CONFIG_NFS_V2=m
|
||||
|
@ -7714,6 +7751,7 @@ CONFIG_CRYPTO_DRBG_HMAC=y
|
|||
# CONFIG_CRYPTO_DRBG_CTR is not set
|
||||
CONFIG_CRYPTO_DRBG=y
|
||||
CONFIG_CRYPTO_JITTERENTROPY=y
|
||||
CONFIG_CRYPTO_KDF800108_CTR=y
|
||||
CONFIG_CRYPTO_USER_API=m
|
||||
CONFIG_CRYPTO_USER_API_HASH=m
|
||||
CONFIG_CRYPTO_USER_API_SKCIPHER=m
|
||||
|
@ -7723,27 +7761,6 @@ CONFIG_CRYPTO_USER_API_AEAD=m
|
|||
CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y
|
||||
# CONFIG_CRYPTO_STATS is not set
|
||||
CONFIG_CRYPTO_HASH_INFO=y
|
||||
|
||||
#
|
||||
# Crypto library routines
|
||||
#
|
||||
CONFIG_CRYPTO_LIB_AES=y
|
||||
CONFIG_CRYPTO_LIB_ARC4=m
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S=m
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_DES=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_SHA256=y
|
||||
CONFIG_CRYPTO_LIB_SM4=m
|
||||
CONFIG_CRYPTO_HW=y
|
||||
CONFIG_CRYPTO_DEV_ALLWINNER=y
|
||||
CONFIG_CRYPTO_DEV_SUN4I_SS=y
|
||||
|
@ -7807,7 +7824,6 @@ CONFIG_HAVE_ARCH_BITREVERSE=y
|
|||
CONFIG_GENERIC_STRNCPY_FROM_USER=y
|
||||
CONFIG_GENERIC_STRNLEN_USER=y
|
||||
CONFIG_GENERIC_NET_UTILS=y
|
||||
CONFIG_GENERIC_FIND_FIRST_BIT=y
|
||||
CONFIG_CORDIC=m
|
||||
CONFIG_PRIME_NUMBERS=m
|
||||
CONFIG_RATIONAL=y
|
||||
|
@ -7816,6 +7832,28 @@ CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
|
|||
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
|
||||
CONFIG_ARCH_USE_SYM_ANNOTATIONS=y
|
||||
# CONFIG_INDIRECT_PIO is not set
|
||||
|
||||
#
|
||||
# Crypto library routines
|
||||
#
|
||||
CONFIG_CRYPTO_LIB_AES=y
|
||||
CONFIG_CRYPTO_LIB_ARC4=m
|
||||
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
|
||||
CONFIG_CRYPTO_LIB_CHACHA=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_CURVE25519=m
|
||||
CONFIG_CRYPTO_LIB_DES=y
|
||||
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9
|
||||
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
|
||||
CONFIG_CRYPTO_LIB_POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
|
||||
CONFIG_CRYPTO_LIB_SHA256=y
|
||||
CONFIG_CRYPTO_LIB_SM4=m
|
||||
# end of Crypto library routines
|
||||
|
||||
CONFIG_CRC_CCITT=y
|
||||
CONFIG_CRC16=y
|
||||
CONFIG_CRC_T10DIF=y
|
||||
|
@ -7995,6 +8033,11 @@ CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
|
|||
|
||||
# CONFIG_DEBUG_KERNEL is not set
|
||||
|
||||
#
|
||||
# Networking Debugging
|
||||
#
|
||||
# end of Networking Debugging
|
||||
|
||||
#
|
||||
# Memory Debugging
|
||||
#
|
||||
|
@ -8087,7 +8130,6 @@ CONFIG_TRACING_SUPPORT=y
|
|||
# CONFIG_KUNIT is not set
|
||||
CONFIG_ARCH_HAS_KCOV=y
|
||||
CONFIG_CC_HAS_SANCOV_TRACE_PC=y
|
||||
# CONFIG_KCOV is not set
|
||||
CONFIG_RUNTIME_TESTING_MENU=y
|
||||
# CONFIG_LKDTM is not set
|
||||
CONFIG_TEST_MIN_HEAP=m
|
||||
|
@ -8107,7 +8149,7 @@ CONFIG_TEST_SCANF=m
|
|||
CONFIG_TEST_XARRAY=m
|
||||
# CONFIG_TEST_OVERFLOW is not set
|
||||
# CONFIG_TEST_RHASHTABLE is not set
|
||||
# CONFIG_TEST_HASH is not set
|
||||
# CONFIG_TEST_SIPHASH is not set
|
||||
# CONFIG_TEST_IDA is not set
|
||||
# CONFIG_TEST_LKM is not set
|
||||
# CONFIG_TEST_BITOPS is not set
|
||||
|
|
|
@ -15,7 +15,7 @@ case $BRANCH in
|
|||
|
||||
current) KERNEL_VERSION_LEVEL="5.15" ;;
|
||||
|
||||
edge) KERNEL_VERSION_LEVEL=${KERNEL_VERSION_LEVEL:-5.16}
|
||||
edge) KERNEL_VERSION_LEVEL=${KERNEL_VERSION_LEVEL:-5.17}
|
||||
#KERNELSWITCHOBJ="tag=v5.16.11"
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -14,7 +14,7 @@ case $BRANCH in
|
|||
|
||||
legacy) KERNEL_VERSION_LEVEL="5.10" ;;
|
||||
current) KERNEL_VERSION_LEVEL="5.15" ;;
|
||||
edge) KERNEL_VERSION_LEVEL=${KERNEL_VERSION_LEVEL:-5.16}
|
||||
edge) KERNEL_VERSION_LEVEL=${KERNEL_VERSION_LEVEL:-5.17}
|
||||
#KERNELSWITCHOBJ="tag=v5.16.11"
|
||||
;;
|
||||
|
||||
|
|
|
@ -164,7 +164,7 @@ compilation_prepare()
|
|||
#
|
||||
# Older versions have AUFS support with a patch
|
||||
|
||||
if linux-version compare "${version}" ge 5.1 && linux-version compare "${version}" le 5.18 && [ "$AUFS" == yes ]; then
|
||||
if linux-version compare "${version}" ge 5.1 && linux-version compare "${version}" le 5.16 && [ "$AUFS" == yes ]; then
|
||||
|
||||
# attach to specifics tag or branch
|
||||
local aufstag
|
||||
|
|
|
@ -503,6 +503,7 @@ CUSTOM_KERNEL_CONFIG
|
|||
${OUTPUT_VERYSILENT:+' >/dev/null 2>/dev/null'}
|
||||
|
||||
if [[ ${PIPESTATUS[0]} -ne 0 || ! -f arch/$ARCHITECTURE/boot/$KERNEL_IMAGE_TYPE ]]; then
|
||||
tail -20 $DEST/${LOG_SUBPATH}/compilation.log
|
||||
exit_with_error "Kernel was not built" "@host"
|
||||
fi
|
||||
|
||||
|
|
|
@ -0,0 +1,73 @@
|
|||
From cfa6878c62aff9de3c31f6e3bb54caad61489b45 Mon Sep 17 00:00:00 2001
|
||||
From: The-going <48602507+The-going@users.noreply.github.com>
|
||||
Date: Wed, 13 Apr 2022 21:17:14 +0300
|
||||
Subject: [PATCH] arm: dts: sun7i-a20-bananapro add AXP209 regulators
|
||||
|
||||
Author: Heiko Jehmlich <hje@jecons.de>
|
||||
|
||||
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
|
||||
---
|
||||
arch/arm/boot/dts/sun7i-a20-bananapro.dts | 50 +++++++++++++++++++++++
|
||||
1 file changed, 50 insertions(+)
|
||||
|
||||
diff --git a/arch/arm/boot/dts/sun7i-a20-bananapro.dts b/arch/arm/boot/dts/sun7i-a20-bananapro.dts
|
||||
index 3a34fb39a..d5bc59060 100644
|
||||
--- a/arch/arm/boot/dts/sun7i-a20-bananapro.dts
|
||||
+++ b/arch/arm/boot/dts/sun7i-a20-bananapro.dts
|
||||
@@ -257,3 +257,53 @@ &usbphy {
|
||||
®_ahci_5v {
|
||||
status = "okay";
|
||||
};
|
||||
+
|
||||
+#include "axp209.dtsi"
|
||||
+
|
||||
+&ac_power_supply {
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
+&battery_power_supply {
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
+®_dcdc2 {
|
||||
+ regulator-always-on;
|
||||
+ regulator-min-microvolt = <1000000>;
|
||||
+ regulator-max-microvolt = <1450000>;
|
||||
+ regulator-name = "vdd-cpu";
|
||||
+};
|
||||
+
|
||||
+®_dcdc3 {
|
||||
+ regulator-always-on;
|
||||
+ regulator-min-microvolt = <1000000>;
|
||||
+ regulator-max-microvolt = <1400000>;
|
||||
+ regulator-name = "vdd-int-dll";
|
||||
+};
|
||||
+
|
||||
+®_ldo1 {
|
||||
+ regulator-name = "vdd-rtc";
|
||||
+};
|
||||
+
|
||||
+®_ldo2 {
|
||||
+ regulator-always-on;
|
||||
+ regulator-min-microvolt = <3000000>;
|
||||
+ regulator-max-microvolt = <3000000>;
|
||||
+ regulator-name = "avcc";
|
||||
+};
|
||||
+
|
||||
+®_ldo3 {
|
||||
+ regulator-always-on;
|
||||
+ regulator-min-microvolt = <2800000>;
|
||||
+ regulator-max-microvolt = <2800000>;
|
||||
+ regulator-name = "vddio-csi0";
|
||||
+ regulator-ramp-delay = <1600>;
|
||||
+};
|
||||
+
|
||||
+®_ldo4 {
|
||||
+ regulator-always-on; /* required for SATA */
|
||||
+ regulator-min-microvolt = <2800000>;
|
||||
+ regulator-max-microvolt = <2800000>;
|
||||
+ regulator-name = "vddio-csi1";
|
||||
+};
|
||||
--
|
||||
2.34.1
|
||||
|
|
@ -65,6 +65,14 @@ index e68748076..10ee53fba 100644
|
|||
&i2c0 {
|
||||
status = "okay";
|
||||
|
||||
@@ -227,3 +253,7 @@ &usbphy {
|
||||
usb2_vbus-supply = <®_usb2_vbus>;
|
||||
status = "okay";
|
||||
};
|
||||
+
|
||||
+®_ahci_5v {
|
||||
+ status = "okay";
|
||||
+};
|
||||
--
|
||||
2.31.1
|
||||
|
||||
|
|
|
@ -605,6 +605,7 @@
|
|||
patches.armbian/arm-dts-sun8i-r40-add-clk_out_a-fix-bananam2ultra.patch
|
||||
patches.armbian/arm-dts-sun8i-h3-bananapi-m2-plus-add-wifi_pwrseq.patch
|
||||
patches.armbian/arm-dts-sun7i-a20-bananapro-add-hdmi-connector-de.patch
|
||||
patches.armbian/arm-dts-sun7i-a20-bananapro-add-AXP209-regulators.patch
|
||||
patches.armbian/arm-dts-sunxi-h3-h5.dtsi-force-mmc0-bus-width.patch
|
||||
patches.armbian/arm64-dts-sun50i-a64-pine64-enable-wifi-mmc1.patch
|
||||
patches.armbian/arm64-dts-sun50i-h6-Add-AC200-EPHY-related-nodes.patch
|
||||
|
@ -694,5 +695,5 @@
|
|||
patches.armbian/arm-dts-sun8i-h3-orangepi-pc-plus-add-wifi_pwrseq.patch
|
||||
patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-rtl8723cs.patch
|
||||
patches.armbian/arm-dts-sun8i-h2-plus-orangepi-zero-fix-xradio-inter.patch
|
||||
patches.armbian/drv-mtd-nand-disable-badblock-check-for-migration.patch
|
||||
- patches.armbian/drv-mtd-nand-disable-badblock-check-for-migration.patch
|
||||
patches.armbian/Fix-duplicate-nodes-for-sun50i-h5-orangepi-pc2.patch
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,856 +0,0 @@
|
|||
From 727d4c6e7155b838cf1cd76f3ced4bade954ad07 Mon Sep 17 00:00:00 2001
|
||||
From: The-going <48602507+The-going@users.noreply.github.com>
|
||||
Date: Mon, 7 Feb 2022 15:15:59 +0300
|
||||
Subject: [PATCH 5/9] drv:net:rtl8723cs: platform
|
||||
|
||||
---
|
||||
.../platform/platform_ARM_SUN50IW1P1_sdio.c | 91 +++++++++++
|
||||
.../platform/platform_ARM_SUNnI_sdio.c | 135 +++++++++++++++++
|
||||
.../platform/platform_ARM_SUNxI_sdio.c | 95 ++++++++++++
|
||||
.../platform/platform_ARM_SUNxI_usb.c | 142 ++++++++++++++++++
|
||||
.../platform/platform_ARM_WMT_sdio.c | 51 +++++++
|
||||
.../rtl8723cs/platform/platform_RTK_DMP_usb.c | 36 +++++
|
||||
.../platform/platform_arm_act_sdio.c | 58 +++++++
|
||||
.../realtek/rtl8723cs/platform/platform_ops.c | 37 +++++
|
||||
.../realtek/rtl8723cs/platform/platform_ops.h | 31 ++++
|
||||
.../rtl8723cs/platform/platform_sprd_sdio.c | 89 +++++++++++
|
||||
10 files changed, 765 insertions(+)
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUN50IW1P1_sdio.c
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNnI_sdio.c
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNxI_sdio.c
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNxI_usb.c
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_WMT_sdio.c
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_RTK_DMP_usb.c
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_arm_act_sdio.c
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_ops.c
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_ops.h
|
||||
create mode 100644 drivers/net/wireless/realtek/rtl8723cs/platform/platform_sprd_sdio.c
|
||||
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUN50IW1P1_sdio.c b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUN50IW1P1_sdio.c
|
||||
new file mode 100644
|
||||
index 000000000..8e78cce64
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUN50IW1P1_sdio.c
|
||||
@@ -0,0 +1,91 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+/*
|
||||
+ * Description:
|
||||
+ * This file can be applied to following platforms:
|
||||
+ * CONFIG_PLATFORM_ARM_SUN50IW1P1
|
||||
+ */
|
||||
+#include <drv_types.h>
|
||||
+#ifdef CONFIG_GPIO_WAKEUP
|
||||
+#include <linux/gpio.h>
|
||||
+#endif
|
||||
+
|
||||
+#ifdef CONFIG_MMC
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN50IW1P1)
|
||||
+extern void sunxi_mmc_rescan_card(unsigned ids);
|
||||
+extern void sunxi_wlan_set_power(int on);
|
||||
+extern int sunxi_wlan_get_bus_index(void);
|
||||
+extern int sunxi_wlan_get_oob_irq(void);
|
||||
+extern int sunxi_wlan_get_oob_irq_flags(void);
|
||||
+#endif
|
||||
+#ifdef CONFIG_GPIO_WAKEUP
|
||||
+extern unsigned int oob_irq;
|
||||
+#endif
|
||||
+#endif // CONFIG_MMC
|
||||
+
|
||||
+/*
|
||||
+ * Return:
|
||||
+ * 0: power on successfully
|
||||
+ * others: power on failed
|
||||
+ */
|
||||
+int platform_wifi_power_on(void)
|
||||
+{
|
||||
+ int ret = 0;
|
||||
+
|
||||
+#ifdef CONFIG_MMC
|
||||
+{
|
||||
+
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN50IW1P1)
|
||||
+ int wlan_bus_index = sunxi_wlan_get_bus_index();
|
||||
+ if(wlan_bus_index < 0)
|
||||
+ return wlan_bus_index;
|
||||
+
|
||||
+ sunxi_wlan_set_power(1);
|
||||
+ mdelay(100);
|
||||
+ sunxi_mmc_rescan_card(wlan_bus_index);
|
||||
+#endif
|
||||
+ DBG_871X("%s: power up, rescan card.\n", __FUNCTION__);
|
||||
+
|
||||
+#ifdef CONFIG_GPIO_WAKEUP
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN50IW1P1)
|
||||
+ oob_irq = sunxi_wlan_get_oob_irq();
|
||||
+#endif
|
||||
+#endif // CONFIG_GPIO_WAKEUP
|
||||
+}
|
||||
+#endif // CONFIG_MMC
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+void platform_wifi_power_off(void)
|
||||
+{
|
||||
+#ifdef CONFIG_MMC
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN50IW1P1)
|
||||
+ int wlan_bus_index = sunxi_wlan_get_bus_index();
|
||||
+ if(wlan_bus_index < 0)
|
||||
+ return;
|
||||
+
|
||||
+ sunxi_mmc_rescan_card(wlan_bus_index);
|
||||
+ mdelay(100);
|
||||
+ sunxi_wlan_set_power(0);
|
||||
+#endif
|
||||
+ DBG_871X("%s: remove card, power off.\n", __FUNCTION__);
|
||||
+#endif // CONFIG_MMC
|
||||
+}
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNnI_sdio.c b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNnI_sdio.c
|
||||
new file mode 100644
|
||||
index 000000000..5484415c0
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNnI_sdio.c
|
||||
@@ -0,0 +1,135 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+/*
|
||||
+ * Description:
|
||||
+ * This file can be applied to following platforms:
|
||||
+ * CONFIG_PLATFORM_ARM_SUN6I
|
||||
+ * CONFIG_PLATFORM_ARM_SUN7I
|
||||
+ * CONFIG_PLATFORM_ARM_SUN8I
|
||||
+ */
|
||||
+#include <drv_types.h>
|
||||
+#include <mach/sys_config.h>
|
||||
+#ifdef CONFIG_GPIO_WAKEUP
|
||||
+#include <linux/gpio.h>
|
||||
+#endif
|
||||
+
|
||||
+#ifdef CONFIG_MMC
|
||||
+static int sdc_id = -1;
|
||||
+static signed int gpio_eint_wlan = -1;
|
||||
+static u32 eint_wlan_handle = 0;
|
||||
+
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN6I) || defined(CONFIG_PLATFORM_ARM_SUN7I)
|
||||
+extern void sw_mci_rescan_card(unsigned id, unsigned insert);
|
||||
+#elif defined(CONFIG_PLATFORM_ARM_SUN8I)
|
||||
+extern void sunxi_mci_rescan_card(unsigned id, unsigned insert);
|
||||
+#endif
|
||||
+
|
||||
+#ifdef CONFIG_PLATFORM_ARM_SUN8I_W5P1
|
||||
+extern int get_rf_mod_type(void);
|
||||
+#else
|
||||
+extern int wifi_pm_get_mod_type(void);
|
||||
+#endif
|
||||
+
|
||||
+extern void wifi_pm_power(int on);
|
||||
+#ifdef CONFIG_GPIO_WAKEUP
|
||||
+extern unsigned int oob_irq;
|
||||
+#endif
|
||||
+#endif // CONFIG_MMC
|
||||
+
|
||||
+/*
|
||||
+ * Return:
|
||||
+ * 0: power on successfully
|
||||
+ * others: power on failed
|
||||
+ */
|
||||
+int platform_wifi_power_on(void)
|
||||
+{
|
||||
+ int ret = 0;
|
||||
+
|
||||
+#ifdef CONFIG_MMC
|
||||
+{
|
||||
+ script_item_u val;
|
||||
+ script_item_value_type_e type;
|
||||
+
|
||||
+#ifdef CONFIG_PLATFORM_ARM_SUN8I_W5P1
|
||||
+ unsigned int mod_sel = get_rf_mod_type();
|
||||
+#else
|
||||
+ unsigned int mod_sel = wifi_pm_get_mod_type();
|
||||
+#endif
|
||||
+
|
||||
+ type = script_get_item("wifi_para", "wifi_sdc_id", &val);
|
||||
+ if (SCIRPT_ITEM_VALUE_TYPE_INT!=type) {
|
||||
+ DBG_871X("get wifi_sdc_id failed\n");
|
||||
+ ret = -1;
|
||||
+ } else {
|
||||
+ sdc_id = val.val;
|
||||
+ DBG_871X("----- %s sdc_id: %d, mod_sel: %d\n", __FUNCTION__, sdc_id, mod_sel);
|
||||
+
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN6I) || defined(CONFIG_PLATFORM_ARM_SUN7I)
|
||||
+ sw_mci_rescan_card(sdc_id, 1);
|
||||
+#elif defined(CONFIG_PLATFORM_ARM_SUN8I)
|
||||
+ sunxi_mci_rescan_card(sdc_id, 1);
|
||||
+#endif
|
||||
+ mdelay(100);
|
||||
+ wifi_pm_power(1);
|
||||
+
|
||||
+ DBG_871X("%s: power up, rescan card.\n", __FUNCTION__);
|
||||
+ }
|
||||
+
|
||||
+#ifdef CONFIG_GPIO_WAKEUP
|
||||
+#ifdef CONFIG_PLATFORM_ARM_SUN8I_W5P1
|
||||
+ type = script_get_item("wifi_para", "wl_host_wake", &val);
|
||||
+#else
|
||||
+#ifdef CONFIG_RTL8723B
|
||||
+ type = script_get_item("wifi_para", "rtl8723bs_wl_host_wake", &val);
|
||||
+#endif
|
||||
+#ifdef CONFIG_RTL8188E
|
||||
+ type = script_get_item("wifi_para", "rtl8189es_host_wake", &val);
|
||||
+#endif
|
||||
+#endif /* CONFIG_PLATFORM_ARM_SUN8I_W5P1 */
|
||||
+ if (SCIRPT_ITEM_VALUE_TYPE_PIO != type) {
|
||||
+ DBG_871X("No definition of wake up host PIN\n");
|
||||
+ ret = -1;
|
||||
+ } else {
|
||||
+ gpio_eint_wlan = val.gpio.gpio;
|
||||
+#ifdef CONFIG_PLATFORM_ARM_SUN8I
|
||||
+ oob_irq = gpio_to_irq(gpio_eint_wlan);
|
||||
+#endif
|
||||
+ }
|
||||
+#endif // CONFIG_GPIO_WAKEUP
|
||||
+}
|
||||
+#endif // CONFIG_MMC
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+void platform_wifi_power_off(void)
|
||||
+{
|
||||
+#ifdef CONFIG_MMC
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN6I) ||defined(CONFIG_PLATFORM_ARM_SUN7I)
|
||||
+ sw_mci_rescan_card(sdc_id, 0);
|
||||
+#elif defined(CONFIG_PLATFORM_ARM_SUN8I)
|
||||
+ sunxi_mci_rescan_card(sdc_id, 0);
|
||||
+#endif
|
||||
+ mdelay(100);
|
||||
+ wifi_pm_power(0);
|
||||
+
|
||||
+ DBG_871X("%s: remove card, power off.\n", __FUNCTION__);
|
||||
+#endif // CONFIG_MMC
|
||||
+}
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNxI_sdio.c b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNxI_sdio.c
|
||||
new file mode 100644
|
||||
index 000000000..770f93506
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNxI_sdio.c
|
||||
@@ -0,0 +1,95 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+#include <drv_types.h>
|
||||
+
|
||||
+#ifdef CONFIG_MMC_SUNXI_POWER_CONTROL
|
||||
+#ifdef CONFIG_WITS_EVB_V13
|
||||
+#define SDIOID 0
|
||||
+#else // !CONFIG_WITS_EVB_V13
|
||||
+#define SDIOID (CONFIG_CHIP_ID==1123 ? 3 : 1)
|
||||
+#endif // !CONFIG_WITS_EVB_V13
|
||||
+
|
||||
+#define SUNXI_SDIO_WIFI_NUM_RTL8189ES 10
|
||||
+extern void sunximmc_rescan_card(unsigned id, unsigned insert);
|
||||
+extern int mmc_pm_get_mod_type(void);
|
||||
+extern int mmc_pm_gpio_ctrl(char* name, int level);
|
||||
+/*
|
||||
+ * rtl8189es_shdn = port:PH09<1><default><default><0>
|
||||
+ * rtl8189es_wakeup = port:PH10<1><default><default><1>
|
||||
+ * rtl8189es_vdd_en = port:PH11<1><default><default><0>
|
||||
+ * rtl8189es_vcc_en = port:PH12<1><default><default><0>
|
||||
+ */
|
||||
+
|
||||
+int rtl8189es_sdio_powerup(void)
|
||||
+{
|
||||
+ mmc_pm_gpio_ctrl("rtl8189es_vdd_en", 1);
|
||||
+ udelay(100);
|
||||
+ mmc_pm_gpio_ctrl("rtl8189es_vcc_en", 1);
|
||||
+ udelay(50);
|
||||
+ mmc_pm_gpio_ctrl("rtl8189es_shdn", 1);
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+int rtl8189es_sdio_poweroff(void)
|
||||
+{
|
||||
+ mmc_pm_gpio_ctrl("rtl8189es_shdn", 0);
|
||||
+ mmc_pm_gpio_ctrl("rtl8189es_vcc_en", 0);
|
||||
+ mmc_pm_gpio_ctrl("rtl8189es_vdd_en", 0);
|
||||
+ return 0;
|
||||
+}
|
||||
+#endif // CONFIG_MMC_SUNXI_POWER_CONTROL
|
||||
+
|
||||
+/*
|
||||
+ * Return:
|
||||
+ * 0: power on successfully
|
||||
+ * others: power on failed
|
||||
+ */
|
||||
+int platform_wifi_power_on(void)
|
||||
+{
|
||||
+ int ret = 0;
|
||||
+#ifdef CONFIG_MMC_SUNXI_POWER_CONTROL
|
||||
+ unsigned int mod_sel = mmc_pm_get_mod_type();
|
||||
+#endif // CONFIG_MMC_SUNXI_POWER_CONTROL
|
||||
+
|
||||
+
|
||||
+#ifdef CONFIG_MMC_SUNXI_POWER_CONTROL
|
||||
+ if (mod_sel == SUNXI_SDIO_WIFI_NUM_RTL8189ES) {
|
||||
+ rtl8189es_sdio_powerup();
|
||||
+ sunximmc_rescan_card(SDIOID, 1);
|
||||
+ printk("[rtl8189es] %s: power up, rescan card.\n", __FUNCTION__);
|
||||
+ } else {
|
||||
+ ret = -1;
|
||||
+ printk("[rtl8189es] %s: mod_sel = %d is incorrect.\n", __FUNCTION__, mod_sel);
|
||||
+ }
|
||||
+#endif // CONFIG_MMC_SUNXI_POWER_CONTROL
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+void platform_wifi_power_off(void)
|
||||
+{
|
||||
+#ifdef CONFIG_MMC_SUNXI_POWER_CONTROL
|
||||
+ sunximmc_rescan_card(SDIOID, 0);
|
||||
+#ifdef CONFIG_RTL8188E
|
||||
+ rtl8189es_sdio_poweroff();
|
||||
+ printk("[rtl8189es] %s: remove card, power off.\n", __FUNCTION__);
|
||||
+#endif // CONFIG_RTL8188E
|
||||
+#endif // CONFIG_MMC_SUNXI_POWER_CONTROL
|
||||
+}
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNxI_usb.c b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNxI_usb.c
|
||||
new file mode 100644
|
||||
index 000000000..774392bdd
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_SUNxI_usb.c
|
||||
@@ -0,0 +1,142 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+/*
|
||||
+ * Description:
|
||||
+ * This file can be applied to following platforms:
|
||||
+ * CONFIG_PLATFORM_ARM_SUNXI Series platform
|
||||
+ *
|
||||
+ */
|
||||
+
|
||||
+#include <drv_types.h>
|
||||
+#include <mach/sys_config.h>
|
||||
+
|
||||
+#ifdef CONFIG_PLATFORM_ARM_SUNxI
|
||||
+extern int sw_usb_disable_hcd(__u32 usbc_no);
|
||||
+extern int sw_usb_enable_hcd(__u32 usbc_no);
|
||||
+static int usb_wifi_host = 2;
|
||||
+#endif
|
||||
+
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN6I) || defined(CONFIG_PLATFORM_ARM_SUN7I)
|
||||
+extern int sw_usb_disable_hcd(__u32 usbc_no);
|
||||
+extern int sw_usb_enable_hcd(__u32 usbc_no);
|
||||
+extern void wifi_pm_power(int on);
|
||||
+static script_item_u item;
|
||||
+#endif
|
||||
+
|
||||
+#ifdef CONFIG_PLATFORM_ARM_SUN8I
|
||||
+extern int sunxi_usb_disable_hcd(__u32 usbc_no);
|
||||
+extern int sunxi_usb_enable_hcd(__u32 usbc_no);
|
||||
+extern void wifi_pm_power(int on);
|
||||
+static script_item_u item;
|
||||
+#endif
|
||||
+
|
||||
+
|
||||
+int platform_wifi_power_on(void)
|
||||
+{
|
||||
+ int ret = 0;
|
||||
+
|
||||
+#ifdef CONFIG_PLATFORM_ARM_SUNxI
|
||||
+#ifndef CONFIG_RTL8723A
|
||||
+ {
|
||||
+ /* ----------get usb_wifi_usbc_num------------- */
|
||||
+ ret = script_parser_fetch("usb_wifi_para", "usb_wifi_usbc_num", (int *)&usb_wifi_host, 64);
|
||||
+ if(ret != 0){
|
||||
+ DBG_8192C("ERR: script_parser_fetch usb_wifi_usbc_num failed\n");
|
||||
+ ret = -ENOMEM;
|
||||
+ goto exit;
|
||||
+ }
|
||||
+ DBG_8192C("sw_usb_enable_hcd: usbc_num = %d\n", usb_wifi_host);
|
||||
+ sw_usb_enable_hcd(usb_wifi_host);
|
||||
+ }
|
||||
+#endif //CONFIG_RTL8723A
|
||||
+#endif //CONFIG_PLATFORM_ARM_SUNxI
|
||||
+
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN6I) || defined(CONFIG_PLATFORM_ARM_SUN7I)
|
||||
+ {
|
||||
+ script_item_value_type_e type;
|
||||
+
|
||||
+ type = script_get_item("wifi_para", "wifi_usbc_id", &item);
|
||||
+ if(SCIRPT_ITEM_VALUE_TYPE_INT != type){
|
||||
+ printk("ERR: script_get_item wifi_usbc_id failed\n");
|
||||
+ ret = -ENOMEM;
|
||||
+ goto exit;
|
||||
+ }
|
||||
+
|
||||
+ printk("sw_usb_enable_hcd: usbc_num = %d\n", item.val);
|
||||
+ wifi_pm_power(1);
|
||||
+ mdelay(10);
|
||||
+
|
||||
+ #if !(defined(CONFIG_RTL8723A)) && !(defined(CONFIG_RTL8723B))
|
||||
+ sw_usb_enable_hcd(item.val);
|
||||
+ #endif
|
||||
+ }
|
||||
+#endif //defined(CONFIG_PLATFORM_ARM_SUN6I) || defined(CONFIG_PLATFORM_ARM_SUN7I)
|
||||
+
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN8I)
|
||||
+ {
|
||||
+ script_item_value_type_e type;
|
||||
+
|
||||
+ type = script_get_item("wifi_para", "wifi_usbc_id", &item);
|
||||
+ if(SCIRPT_ITEM_VALUE_TYPE_INT != type){
|
||||
+ printk("ERR: script_get_item wifi_usbc_id failed\n");
|
||||
+ ret = -ENOMEM;
|
||||
+ goto exit;
|
||||
+ }
|
||||
+
|
||||
+ printk("sw_usb_enable_hcd: usbc_num = %d\n", item.val);
|
||||
+ wifi_pm_power(1);
|
||||
+ mdelay(10);
|
||||
+
|
||||
+ #if !(defined(CONFIG_RTL8723A)) && !(defined(CONFIG_RTL8723B))
|
||||
+ sunxi_usb_enable_hcd(item.val);
|
||||
+ #endif
|
||||
+ }
|
||||
+#endif //CONFIG_PLATFORM_ARM_SUN8I
|
||||
+
|
||||
+exit:
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+void platform_wifi_power_off(void)
|
||||
+{
|
||||
+
|
||||
+#ifdef CONFIG_PLATFORM_ARM_SUNxI
|
||||
+#ifndef CONFIG_RTL8723A
|
||||
+ DBG_8192C("sw_usb_disable_hcd: usbc_num = %d\n", usb_wifi_host);
|
||||
+ sw_usb_disable_hcd(usb_wifi_host);
|
||||
+#endif //ifndef CONFIG_RTL8723A
|
||||
+#endif //CONFIG_PLATFORM_ARM_SUNxI
|
||||
+
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN6I) || defined(CONFIG_PLATFORM_ARM_SUN7I)
|
||||
+ #if !(defined(CONFIG_RTL8723A)) && !(defined(CONFIG_RTL8723B))
|
||||
+ sw_usb_disable_hcd(item.val);
|
||||
+ #endif
|
||||
+ wifi_pm_power(0);
|
||||
+#endif //defined(CONFIG_PLATFORM_ARM_SUN6I) || defined(CONFIG_PLATFORM_ARM_SUN7I)
|
||||
+
|
||||
+#if defined(CONFIG_PLATFORM_ARM_SUN8I)
|
||||
+ #if !(defined(CONFIG_RTL8723A)) && !(defined(CONFIG_RTL8723B))
|
||||
+ sunxi_usb_disable_hcd(item.val);
|
||||
+ #endif
|
||||
+ wifi_pm_power(0);
|
||||
+#endif //defined(CONFIG_PLATFORM_ARM_SUN8I)
|
||||
+
|
||||
+}
|
||||
+
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_WMT_sdio.c b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_WMT_sdio.c
|
||||
new file mode 100644
|
||||
index 000000000..e994ea51d
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ARM_WMT_sdio.c
|
||||
@@ -0,0 +1,51 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+#include <drv_types.h>
|
||||
+#include <mach/wmt_iomux.h>
|
||||
+#include <linux/gpio.h>
|
||||
+
|
||||
+extern void wmt_detect_sdio2(void);
|
||||
+extern void force_remove_sdio2(void);
|
||||
+
|
||||
+int platform_wifi_power_on(void)
|
||||
+{
|
||||
+ int err = 0;
|
||||
+ err = gpio_request(WMT_PIN_GP62_SUSGPIO1, "wifi_chip_en");
|
||||
+ if (err < 0){
|
||||
+ printk("request gpio for rtl8188eu failed!\n");
|
||||
+ return err;
|
||||
+ }
|
||||
+ gpio_direction_output(WMT_PIN_GP62_SUSGPIO1, 0);//pull sus_gpio1 to 0 to open vcc_wifi.
|
||||
+ printk("power on rtl8189.\n");
|
||||
+ msleep(500);
|
||||
+ wmt_detect_sdio2();
|
||||
+ printk("[rtl8189es] %s: new card, power on.\n", __FUNCTION__);
|
||||
+ return err;
|
||||
+}
|
||||
+
|
||||
+void platform_wifi_power_off(void)
|
||||
+{
|
||||
+ force_remove_sdio2();
|
||||
+
|
||||
+ gpio_direction_output(WMT_PIN_GP62_SUSGPIO1, 1);//pull sus_gpio1 to 1 to close vcc_wifi.
|
||||
+ printk("power off rtl8189.\n");
|
||||
+ gpio_free(WMT_PIN_GP62_SUSGPIO1);
|
||||
+ printk("[rtl8189es] %s: remove card, power off.\n", __FUNCTION__);
|
||||
+}
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_RTK_DMP_usb.c b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_RTK_DMP_usb.c
|
||||
new file mode 100644
|
||||
index 000000000..d296641f1
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_RTK_DMP_usb.c
|
||||
@@ -0,0 +1,36 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+#include <drv_types.h>
|
||||
+
|
||||
+int platform_wifi_power_on(void)
|
||||
+{
|
||||
+ int ret = 0;
|
||||
+ u32 tmp;
|
||||
+ tmp=readl((volatile unsigned int*)0xb801a608);
|
||||
+ tmp &= 0xffffff00;
|
||||
+ tmp |= 0x55;
|
||||
+ writel(tmp,(volatile unsigned int*)0xb801a608);//write dummy register for 1055
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+void platform_wifi_power_off(void)
|
||||
+{
|
||||
+}
|
||||
+
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_arm_act_sdio.c b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_arm_act_sdio.c
|
||||
new file mode 100644
|
||||
index 000000000..539bb178c
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_arm_act_sdio.c
|
||||
@@ -0,0 +1,58 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+/*
|
||||
+ * Description:
|
||||
+ * This file can be applied to following platforms:
|
||||
+ * CONFIG_PLATFORM_ACTIONS_ATM703X
|
||||
+ */
|
||||
+#include <drv_types.h>
|
||||
+
|
||||
+#ifdef CONFIG_PLATFORM_ACTIONS_ATM705X
|
||||
+extern int acts_wifi_init(void);
|
||||
+extern void acts_wifi_cleanup(void);
|
||||
+#endif
|
||||
+
|
||||
+/*
|
||||
+ * Return:
|
||||
+ * 0: power on successfully
|
||||
+ * others: power on failed
|
||||
+ */
|
||||
+int platform_wifi_power_on(void)
|
||||
+{
|
||||
+ int ret = 0;
|
||||
+
|
||||
+#ifdef CONFIG_PLATFORM_ACTIONS_ATM705X
|
||||
+ ret = acts_wifi_init();
|
||||
+ if (unlikely(ret < 0)) {
|
||||
+ pr_err("%s Failed to register the power control driver.\n", __FUNCTION__);
|
||||
+ goto exit;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
+exit:
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+void platform_wifi_power_off(void)
|
||||
+{
|
||||
+#ifdef CONFIG_PLATFORM_ACTIONS_ATM705X
|
||||
+ acts_wifi_cleanup();
|
||||
+#endif
|
||||
+}
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ops.c b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ops.c
|
||||
new file mode 100644
|
||||
index 000000000..cd2f4e538
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ops.c
|
||||
@@ -0,0 +1,37 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+#ifndef CONFIG_PLATFORM_OPS
|
||||
+/*
|
||||
+ * Return:
|
||||
+ * 0: power on successfully
|
||||
+ * others: power on failed
|
||||
+ */
|
||||
+int platform_wifi_power_on(void)
|
||||
+{
|
||||
+ int ret = 0;
|
||||
+
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+void platform_wifi_power_off(void)
|
||||
+{
|
||||
+}
|
||||
+#endif // !CONFIG_PLATFORM_OPS
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ops.h b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ops.h
|
||||
new file mode 100644
|
||||
index 000000000..7b66f445f
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_ops.h
|
||||
@@ -0,0 +1,31 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+#ifndef __PLATFORM_OPS_H__
|
||||
+#define __PLATFORM_OPS_H__
|
||||
+
|
||||
+/*
|
||||
+ * Return:
|
||||
+ * 0: power on successfully
|
||||
+ * others: power on failed
|
||||
+ */
|
||||
+int platform_wifi_power_on(void);
|
||||
+void platform_wifi_power_off(void);
|
||||
+
|
||||
+#endif // __PLATFORM_OPS_H__
|
||||
diff --git a/drivers/net/wireless/realtek/rtl8723cs/platform/platform_sprd_sdio.c b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_sprd_sdio.c
|
||||
new file mode 100644
|
||||
index 000000000..eec894503
|
||||
--- /dev/null
|
||||
+++ b/drivers/net/wireless/realtek/rtl8723cs/platform/platform_sprd_sdio.c
|
||||
@@ -0,0 +1,89 @@
|
||||
+/******************************************************************************
|
||||
+ *
|
||||
+ * Copyright(c) 2013 Realtek Corporation. All rights reserved.
|
||||
+ *
|
||||
+ * This program is free software; you can redistribute it and/or modify it
|
||||
+ * under the terms of version 2 of the GNU General Public License as
|
||||
+ * published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
+ * more details.
|
||||
+ *
|
||||
+ * You should have received a copy of the GNU General Public License along with
|
||||
+ * this program; if not, write to the Free Software Foundation, Inc.,
|
||||
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
|
||||
+ *
|
||||
+ *
|
||||
+ ******************************************************************************/
|
||||
+#include <drv_types.h>
|
||||
+
|
||||
+extern void sdhci_bus_scan(void);
|
||||
+#ifndef ANDROID_2X
|
||||
+extern int sdhci_device_attached(void);
|
||||
+#endif
|
||||
+
|
||||
+/*
|
||||
+ * Return:
|
||||
+ * 0: power on successfully
|
||||
+ * others: power on failed
|
||||
+ */
|
||||
+int platform_wifi_power_on(void)
|
||||
+{
|
||||
+ int ret = 0;
|
||||
+
|
||||
+
|
||||
+#ifdef CONFIG_RTL8188E
|
||||
+ rtw_wifi_gpio_wlan_ctrl(WLAN_POWER_ON);
|
||||
+#endif // CONFIG_RTL8188E
|
||||
+
|
||||
+ /* Pull up pwd pin, make wifi leave power down mode. */
|
||||
+ rtw_wifi_gpio_init();
|
||||
+ rtw_wifi_gpio_wlan_ctrl(WLAN_PWDN_ON);
|
||||
+
|
||||
+#if (MP_DRIVER == 1) && (defined(CONFIG_RTL8723A)||defined(CONFIG_RTL8723B))
|
||||
+ // Pull up BT reset pin.
|
||||
+ rtw_wifi_gpio_wlan_ctrl(WLAN_BT_PWDN_ON);
|
||||
+#endif
|
||||
+ rtw_mdelay_os(5);
|
||||
+
|
||||
+ sdhci_bus_scan();
|
||||
+#ifdef CONFIG_RTL8723B
|
||||
+ //YJ,test,130305
|
||||
+ rtw_mdelay_os(1000);
|
||||
+#endif
|
||||
+#ifdef ANDROID_2X
|
||||
+ rtw_mdelay_os(200);
|
||||
+#else // !ANDROID_2X
|
||||
+ if (1) {
|
||||
+ int i = 0;
|
||||
+
|
||||
+ for (i = 0; i <= 50; i++) {
|
||||
+ msleep(10);
|
||||
+ if (sdhci_device_attached())
|
||||
+ break;
|
||||
+ printk("%s delay times:%d\n", __func__, i);
|
||||
+ }
|
||||
+ }
|
||||
+#endif // !ANDROID_2X
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+void platform_wifi_power_off(void)
|
||||
+{
|
||||
+ /* Pull down pwd pin, make wifi enter power down mode. */
|
||||
+ rtw_wifi_gpio_wlan_ctrl(WLAN_PWDN_OFF);
|
||||
+ rtw_mdelay_os(5);
|
||||
+ rtw_wifi_gpio_deinit();
|
||||
+
|
||||
+#ifdef CONFIG_RTL8188E
|
||||
+ rtw_wifi_gpio_wlan_ctrl(WLAN_POWER_OFF);
|
||||
+#endif // CONFIG_RTL8188E
|
||||
+
|
||||
+#ifdef CONFIG_WOWLAN
|
||||
+ if(mmc_host)
|
||||
+ mmc_host->pm_flags &= ~MMC_PM_KEEP_POWER;
|
||||
+#endif // CONFIG_WOWLAN
|
||||
+}
|
||||
--
|
||||
2.34.1
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
From 2b9c9844aedd237394cfc692dc27f17594660dd4 Mon Sep 17 00:00:00 2001
|
||||
From: The-going <48602507+The-going@users.noreply.github.com>
|
||||
Date: Thu, 3 Feb 2022 11:32:27 +0300
|
||||
Subject: [PATCH 1/9] drv:net:wireless:realtek Add build rtl8723cs
|
||||
|
||||
---
|
||||
drivers/net/wireless/realtek/Kconfig | 1 +
|
||||
drivers/net/wireless/realtek/Makefile | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
|
||||
diff --git a/drivers/net/wireless/realtek/Kconfig b/drivers/net/wireless/realtek/Kconfig
|
||||
index 4a1f0e64d..72e4c7446 100644
|
||||
--- a/drivers/net/wireless/realtek/Kconfig
|
||||
+++ b/drivers/net/wireless/realtek/Kconfig
|
||||
@@ -15,6 +15,7 @@ if WLAN_VENDOR_REALTEK
|
||||
source "drivers/net/wireless/realtek/rtl818x/Kconfig"
|
||||
source "drivers/net/wireless/realtek/rtlwifi/Kconfig"
|
||||
source "drivers/net/wireless/realtek/rtl8xxxu/Kconfig"
|
||||
+source "drivers/net/wireless/realtek/rtl8723cs/Kconfig"
|
||||
source "drivers/net/wireless/realtek/rtw88/Kconfig"
|
||||
source "drivers/net/wireless/realtek/rtw89/Kconfig"
|
||||
|
||||
diff --git a/drivers/net/wireless/realtek/Makefile b/drivers/net/wireless/realtek/Makefile
|
||||
index ab25419f5..c539bae2e 100644
|
||||
--- a/drivers/net/wireless/realtek/Makefile
|
||||
+++ b/drivers/net/wireless/realtek/Makefile
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
obj-$(CONFIG_RTL8180) += rtl818x/
|
||||
obj-$(CONFIG_RTL8187) += rtl818x/
|
||||
+obj-$(CONFIG_RTL8723CS) += rtl8723cs/
|
||||
obj-$(CONFIG_RTLWIFI) += rtlwifi/
|
||||
obj-$(CONFIG_RTL8XXXU) += rtl8xxxu/
|
||||
obj-$(CONFIG_RTW88) += rtw88/
|
||||
--
|
||||
2.34.1
|
||||
|
|
@ -162,18 +162,6 @@
|
|||
patches.armbian/arm64-dts-sun50i-h6-orangepi-add-cpu-opp-refs.patch
|
||||
patches.armbian/arm64-dts-sun50i-h6-orangepi-enable-higher-clock-regulator-max-.patch
|
||||
patches.armbian/Fix-compile-error-node-not-found.patch
|
||||
#
|
||||
# Old driver rtl8723cs
|
||||
#
|
||||
patches.armbian/drv-net-wireless-realtek-Add-build-rtl8723cs.patch
|
||||
patches.armbian/drv-net-rtl8723cs-base.patch
|
||||
patches.armbian/drv-net-rtl8723cs-core.patch
|
||||
patches.armbian/drv-net-rtl8723cs-include.patch
|
||||
patches.armbian/drv-net-rtl8723cs-platform.patch
|
||||
patches.armbian/drv-net-rtl8723cs-os_dep.patch
|
||||
patches.armbian/drv-net-rtl8723cs-hal-base-rtl8703b-led-efuse.patch
|
||||
patches.armbian/drv-net-rtl8723cs-hal-btc.patch
|
||||
patches.armbian/drv-net-rtl8723cs-hal-phydm.patch
|
||||
|
||||
patches.armbian/drv-staging-rtl8723bs-AP-bugfix.patch
|
||||
patches.armbian/arm-dts-sun8i-h3-orangepi-pc-plus-add-wifi_pwrseq.patch
|
||||
|
|
|
@ -707,23 +707,6 @@
|
|||
patches.armbian/arm64-dts-sun50i-h6-orangepi-enable-higher-clock-regulator-max-.patch
|
||||
patches.armbian/Fix-compile-error-node-not-found.patch
|
||||
|
||||
# The old rtl8723cs driver is disabled by default.
|
||||
# To use it, remove the minus "-" at the beginning of the line.
|
||||
# In this case, two drivers named rtl8723cs and rtl8723cs-old
|
||||
# will be created.
|
||||
# You will not be able to choose one - the old or the new driver
|
||||
# in the kernel configuration.
|
||||
#
|
||||
- patches.armbian/drv-net-wireless-realtek-Add-build-rtl8723cs.patch
|
||||
- patches.armbian/drv-net-rtl8723cs-base.patch
|
||||
- patches.armbian/drv-net-rtl8723cs-core.patch
|
||||
- patches.armbian/drv-net-rtl8723cs-include.patch
|
||||
- patches.armbian/drv-net-rtl8723cs-platform.patch
|
||||
- patches.armbian/drv-net-rtl8723cs-os_dep.patch
|
||||
- patches.armbian/drv-net-rtl8723cs-hal-base-rtl8703b-led-efuse.patch
|
||||
- patches.armbian/drv-net-rtl8723cs-hal-btc.patch
|
||||
- patches.armbian/drv-net-rtl8723cs-hal-phydm.patch
|
||||
|
||||
patches.armbian/drv-staging-rtl8723bs-AP-bugfix.patch
|
||||
patches.armbian/arm-dts-sun8i-h3-orangepi-pc-plus-add-wifi_pwrseq.patch
|
||||
patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-rtl8723cs.patch
|
||||
|
|
|
@ -1 +1 @@
|
|||
archive/sunxi-5.16
|
||||
archive/sunxi-5.17
|
Loading…
Reference in New Issue