1. update cv182x/cv183x configuration file 2. update cv181x/cv180x configuration file 3. update clk driver for cvitek 4. update dma driver for cvitek 5. update soc driver for cvitek 6. porting cvitek ion driver from kernel-4.19 7. compatible with riscv Change-Id: Icff9fafe0ebe7d6bab824bbadb952e08bdc66c19
227 lines
4.9 KiB
Plaintext
227 lines
4.9 KiB
Plaintext
CONFIG_SYSVIPC=y
|
|
CONFIG_POSIX_MQUEUE=y
|
|
CONFIG_FHANDLE=y
|
|
CONFIG_NO_HZ_IDLE=y
|
|
CONFIG_HIGH_RES_TIMERS=y
|
|
CONFIG_TASKSTATS=y
|
|
CONFIG_SCHED_AUTOGROUP=y
|
|
CONFIG_PROFILING=y
|
|
CONFIG_MODULES=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
CONFIG_MODULE_FORCE_LOAD=y
|
|
CONFIG_MODULE_FORCE_UNLOAD=y
|
|
CONFIG_BLK_DEV_BSGLIB=y
|
|
CONFIG_ARCH_CVITEK=y
|
|
CONFIG_ARCH_CVITEK_CHIP="cv183x"
|
|
CONFIG_ARCH_CV183X=y
|
|
CONFIG_ARCH_CV183X_FPGA=y
|
|
# CONFIG_SMP is not set
|
|
CONFIG_TRANSPARENT_HUGEPAGE=y
|
|
CONFIG_COMPAT=y
|
|
CONFIG_NET=y
|
|
CONFIG_PACKET=y
|
|
CONFIG_PACKET_DIAG=y
|
|
CONFIG_UNIX=y
|
|
CONFIG_INET=y
|
|
CONFIG_IP_MULTICAST=y
|
|
CONFIG_IP_PNP=y
|
|
CONFIG_NET_SCHED=y
|
|
CONFIG_DEVTMPFS=y
|
|
CONFIG_DEVTMPFS_MOUNT=y
|
|
CONFIG_BLK_DEV_SD=y
|
|
CONFIG_CHR_DEV_SG=y
|
|
CONFIG_CVITEK_PINCTRL_CV1835=y
|
|
|
|
# Network drivers
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_ETHERNET=y
|
|
CONFIG_NET_VENDOR_STMICRO=y
|
|
CONFIG_STMMAC_ETH=y
|
|
CONFIG_STMMAC_PLATFORM=y
|
|
CONFIG_DWMAC_CVITEK=y
|
|
CONFIG_REALTEK_PHY=y
|
|
CONFIG_SMSC_PHY=y
|
|
# CONFIG_FIXED_PHY is not set
|
|
CONFIG_VLAN_8021Q=y
|
|
CONFIG_MACVLAN=y
|
|
|
|
CONFIG_SERIAL_8250=y
|
|
CONFIG_SERIAL_8250_CONSOLE=y
|
|
CONFIG_SERIAL_8250_DW=y
|
|
CONFIG_HW_RANDOM=y
|
|
CONFIG_RTC_CLASS=y
|
|
CONFIG_EXT4_FS=y
|
|
CONFIG_TMPFS=y
|
|
CONFIG_NFS_FS=y
|
|
CONFIG_ROOT_NFS=y
|
|
CONFIG_DEBUG_KERNEL=y
|
|
CONFIG_DEBUG_INFO=y
|
|
CONFIG_PRINTK_TIME=y
|
|
CONFIG_BLK_DEV_INITRD=y
|
|
CONFIG_SQUASHFS=y
|
|
CONFIG_SQUASHFS_LZ4=y
|
|
CONFIG_SQUASHFS_LZO=y
|
|
CONFIG_SQUASHFS_XZ=y
|
|
CONFIG_SQUASHFS_ZLIB=y
|
|
CONFIG_ENABLE_DEFAULT_TRACERS=y
|
|
CONFIG_GPIOLIB=y
|
|
CONFIG_GPIO_SYSFS=y
|
|
CONFIG_GPIO_DWAPB=y
|
|
CONFIG_MMC=y
|
|
CONFIG_MMC_BLOCK=y
|
|
CONFIG_MMC_BLOCK_MINORS=8
|
|
CONFIG_MMC_SDHCI=y
|
|
CONFIG_MMC_SDHCI_PLTFM=y
|
|
CONFIG_MMC_SDHCI_CVI=y
|
|
CONFIG_MTD=y
|
|
CONFIG_MTD_NAND=y
|
|
CONFIG_MTD_NAND_IDS=y
|
|
CONFIG_MTD_NAND_PLATFORM=y
|
|
CONFIG_MTD_NAND_HPNFC=y
|
|
CONFIG_MTD_NAND_HPNFC_DT=y
|
|
CONFIG_MTD_NAND_CVSNFC=y
|
|
CONFIG_MTD_NAND_CVSNFC_DT=y
|
|
CONFIG_MTD_CMDLINE_PARTS=y
|
|
CONFIG_CMA=y
|
|
CONFIG_DMA_CMA=y
|
|
CONFIG_USB=y
|
|
CONFIG_USB_CVITEK_GADGET=m
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_U_SERIAL_CONSOLE=y
|
|
CONFIG_USB_CONFIGFS=m
|
|
CONFIG_USB_CONFIGFS_SERIAL=y
|
|
CONFIG_USB_CONFIGFS_ACM=y
|
|
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
|
|
# CONFIG_USB_CONFIGFS_F_LB_SS is not set
|
|
# CONFIG_USB_CONFIGFS_F_FS is not set
|
|
# CONFIG_USB_G_SERIAL is not set
|
|
# CONFIG_USB_CONFIGFS_BCM is not set
|
|
|
|
# usb otg
|
|
CONFIG_USB_OTG=y
|
|
CONFIG_USB_OTG_FSM=y
|
|
CONFIG_USB_CVITEK_DRD=m
|
|
|
|
# usb host storage
|
|
CONFIG_USB_XHCI_HCD=y
|
|
CONFIG_USB_XHCI_PLATFORM=y
|
|
CONFIG_SCSI=y
|
|
CONFIG_USB_STORAGE=y
|
|
#CONFIG_USB_STORAGE_DEBUG=y
|
|
CONFIG_USB_STORAGE_REALTEK=y
|
|
CONFIG_USB_STORAGE_DATAFAB=y
|
|
CONFIG_USB_STORAGE_FREECOM=y
|
|
CONFIG_USB_STORAGE_ISD200=y
|
|
CONFIG_USB_STORAGE_USBAT=y
|
|
CONFIG_USB_STORAGE_SDDR09=y
|
|
CONFIG_USB_STORAGE_SDDR55=y
|
|
CONFIG_USB_STORAGE_JUMPSHOT=y
|
|
CONFIG_USB_STORAGE_ALAUDA=y
|
|
CONFIG_USB_STORAGE_ONETOUCH=y
|
|
CONFIG_USB_STORAGE_KARMA=y
|
|
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
|
|
CONFIG_USB_STORAGE_ENE_UB6250=y
|
|
CONFIG_USB_UAS=y
|
|
CONFIG_BLK_DEV_LOOP=y
|
|
|
|
CONFIG_STAGING=y
|
|
CONFIG_ANDROID=y
|
|
CONFIG_ION=y
|
|
CONFIG_ION_CARVEOUT_HEAP=y
|
|
CONFIG_EFIVAR_FS=n
|
|
CONFIG_CRYPTO_HW=n
|
|
CONFIG_CRYPTO_ECHAINIV=n
|
|
# CONFIG_VPP_ENB is not set
|
|
CONFIG_I2C=y
|
|
CONFIG_I2C_CHARDEV=y
|
|
CONFIG_I2C_DESIGNWARE_CORE=y
|
|
CONFIG_I2C_DESIGNWARE_PLATFORM=y
|
|
CONFIG_KEXEC=y
|
|
CONFIG_CRASH_DUMP=y
|
|
CONFIG_MAGIC_SYSRQ=y
|
|
CONFIG_FAT_FS=y
|
|
CONFIG_MSDOS_FS=y
|
|
CONFIG_VFAT_FS=y
|
|
CONFIG_FAT_DEFAULT_CODEPAGE=437
|
|
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
|
|
CONFIG_NLS=y
|
|
CONFIG_NLS_DEFAULT="iso8859-1"
|
|
CONFIG_NLS_CODEPAGE_437=y
|
|
CONFIG_NLS_CODEPAGE_850=y
|
|
CONFIG_NLS_ISO8859_1=y
|
|
CONFIG_NLS_ISO8859_2=y
|
|
CONFIG_NLS_ISO8859_3=y
|
|
CONFIG_NLS_UTF8=y
|
|
CONFIG_CVITEK_NPU=y
|
|
CONFIG_RESET_CONTROLLER=y
|
|
CONFIG_RESET_CVITEK=y
|
|
CONFIG_DMADEVICES=y
|
|
CONFIG_DMA_ENGINE=y
|
|
CONFIG_DMA_OF=y
|
|
CONFIG_DW_DMAC_CVITEK=y
|
|
|
|
# audio driver
|
|
#CONFIG_SOUND=y
|
|
#CONFIG_SND=y
|
|
#CONFIG_SND_SOC=y
|
|
#CONFIG_SND_SOC_ADAU1372=y
|
|
#CONFIG_SND_SOC_ADAU_UTILS=y
|
|
#CONFIG_SND_SOC_ADAU1372_I2C=y
|
|
#CONFIG_SND_CV1835_I2S=y
|
|
#CONFIG_SND_SOC_CV1835_ADAU1372=y
|
|
# CONFIG_SND_SOC_ADAU1372_SPI is not set
|
|
#CONFIG_SND_SOC_CV1835_CONCURRENT_I2S=y
|
|
#CONFIG_CV1835_I2S_SUBSYS=y
|
|
#CONFIG_SND_SOC_CV1835_USE_AUDIO_PLL=y
|
|
#CONFIG_SND_SOC_CV1835_CV1835PDM=y
|
|
#CONFIG_SND_SOC_CV1835PDM=y
|
|
#CONFIG_SND_SOC_CV1835_CV1835ADC=y
|
|
#CONFIG_SND_SOC_CV1835ADC=y
|
|
#CONFIG_SND_SOC_CV1835_CV1835DAC=y
|
|
#CONFIG_SND_SOC_CV1835DAC=y
|
|
|
|
CONFIG_ION_CARVEOUT_HEAP=y
|
|
CONFIG_PWM=y
|
|
CONFIG_PWM_CVITEK=m
|
|
CONFIG_CONSOLE_POLL=y
|
|
CONFIG_HAVE_ARCH_KGDB=y
|
|
CONFIG_KGDB=y
|
|
CONFIG_KGDB_SERIAL_CONSOLE=y
|
|
CONFIG_DYNAMIC_DEBUG=y
|
|
CONFIG_HW_PERF_EVENTS=y
|
|
CONFIG_TEE=y
|
|
CONFIG_OPTEE=y
|
|
CONFIG_WATCHDOG=y
|
|
CONFIG_DW_WATCHDOG=m
|
|
|
|
#
|
|
# SPI drivers
|
|
#
|
|
# CONFIG_SPI is not set
|
|
# CONFIG_SPI_MASTER is not set
|
|
# CONFIG_SPI_DESIGNWARE is not set
|
|
# CONFIG_SPI_DW_MMIO is not set
|
|
# CONFIG_SPI_SPIDEV is not set
|
|
|
|
# media/v4l2 support
|
|
CONFIG_I2C_MUX=y
|
|
CONFIG_MEDIA_CONTROLLER=y
|
|
CONFIG_MEDIA_SUPPORT=y
|
|
CONFIG_MEDIA_CAMERA_SUPPORT=y
|
|
CONFIG_VIDEO_DEV=y
|
|
CONFIG_VIDEO_V4L2=y
|
|
CONFIG_V4L2_MEM2MEM_DEV=y
|
|
CONFIG_V4L_PLATFORM_DRIVERS=y
|
|
CONFIG_SOC_CAMERA=y
|
|
CONFIG_VIDEO_V4L2_SUBDEV_API=y
|
|
CONFIG_MEDIA_USB_SUPPORT=y
|
|
CONFIG_V4L_MEM2MEM_DRIVERS=y
|
|
CONFIG_VIDEO_CVITEK=m
|
|
CONFIG_VIDEO_CVITEK_CIF=m
|
|
CONFIG_VIDEO_CVITEK_SNS_I2C=m
|
|
CONFIG_VIDEO_CVITEK_MIPI_TX=m
|
|
|
|
# Frame buffer Devices
|
|
CONFIG_FB=y
|
|
CONFIG_FB_CVITEK=m
|