mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			Merge branch 'OpenIPC:master' into master
						commit
						0200517691
					
				|  | @ -24,11 +24,11 @@ BR2_LINUX_KERNEL=y | ||||||
| BR2_LINUX_KERNEL_CUSTOM_VERSION=y | BR2_LINUX_KERNEL_CUSTOM_VERSION=y | ||||||
| BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.8" | BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.8" | ||||||
| BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y | BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y | ||||||
| BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_FULLHAN_PATH)/board/fh8856v100/kernel/fh8856v100.generic.config" | BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_FULLHAN_PATH)/board/fh8852v100/kernel/fh8856v100.generic.config" | ||||||
| BR2_LINUX_KERNEL_UIMAGE=y | BR2_LINUX_KERNEL_UIMAGE=y | ||||||
| BR2_LINUX_KERNEL_XZ=y | BR2_LINUX_KERNEL_XZ=y | ||||||
| BR2_LINUX_KERNEL_EXT_FULLHAN_PATCHER=y | BR2_LINUX_KERNEL_EXT_FULLHAN_PATCHER=y | ||||||
| BR2_LINUX_KERNEL_EXT_FULLHAN_PATCHER_LIST="$(BR2_EXTERNAL_FULLHAN_PATH)/board/fh8856v100/kernel/patches/ $(BR2_EXTERNAL_FULLHAN_PATH)/board/fh8856v100/kernel/overlay" | BR2_LINUX_KERNEL_EXT_FULLHAN_PATCHER_LIST="$(BR2_EXTERNAL_FULLHAN_PATH)/board/fh8852v100/kernel/patches/ $(BR2_EXTERNAL_FULLHAN_PATH)/board/fh8852v100/kernel/overlay" | ||||||
| 
 | 
 | ||||||
| # Filesystem | # Filesystem | ||||||
| # BR2_TARGET_TZ_INFO is not set | # BR2_TARGET_TZ_INFO is not set | ||||||
|  |  | ||||||
|  | @ -144,7 +144,6 @@ CONFIG_MULTIUSER=y | ||||||
| CONFIG_SYSFS_SYSCALL=y | CONFIG_SYSFS_SYSCALL=y | ||||||
| # CONFIG_SYSCTL_SYSCALL is not set | # CONFIG_SYSCTL_SYSCALL is not set | ||||||
| CONFIG_KALLSYMS=y | CONFIG_KALLSYMS=y | ||||||
| # CONFIG_KALLSYMS_ALL is not set |  | ||||||
| # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set | # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set | ||||||
| CONFIG_KALLSYMS_BASE_RELATIVE=y | CONFIG_KALLSYMS_BASE_RELATIVE=y | ||||||
| CONFIG_PRINTK=y | CONFIG_PRINTK=y | ||||||
|  | @ -530,7 +529,6 @@ CONFIG_ARCH_SUSPEND_POSSIBLE=y | ||||||
| CONFIG_ARM_CPU_SUSPEND=y | CONFIG_ARM_CPU_SUSPEND=y | ||||||
| CONFIG_ARCH_HIBERNATION_POSSIBLE=y | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||||||
| CONFIG_NET=y | CONFIG_NET=y | ||||||
| CONFIG_NET_INGRESS=y |  | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # Networking options | # Networking options | ||||||
|  | @ -554,26 +552,25 @@ CONFIG_IP_PNP_DHCP=y | ||||||
| # CONFIG_IP_PNP_RARP is not set | # CONFIG_IP_PNP_RARP is not set | ||||||
| # CONFIG_NET_IPIP is not set | # CONFIG_NET_IPIP is not set | ||||||
| # CONFIG_NET_IPGRE_DEMUX is not set | # CONFIG_NET_IPGRE_DEMUX is not set | ||||||
| CONFIG_NET_IP_TUNNEL=m | CONFIG_NET_IP_TUNNEL=y | ||||||
| # CONFIG_SYN_COOKIES is not set | # CONFIG_SYN_COOKIES is not set | ||||||
| # CONFIG_NET_IPVTI is not set | CONFIG_NET_UDP_TUNNEL=y | ||||||
| # CONFIG_NET_UDP_TUNNEL is not set | CONFIG_NET_FOU=y | ||||||
| # CONFIG_NET_FOU is not set |  | ||||||
| # CONFIG_NET_FOU_IP_TUNNELS is not set |  | ||||||
| # CONFIG_INET_AH is not set | # CONFIG_INET_AH is not set | ||||||
| # CONFIG_INET_ESP is not set | # CONFIG_INET_ESP is not set | ||||||
| # CONFIG_INET_IPCOMP is not set | # CONFIG_INET_IPCOMP is not set | ||||||
| # CONFIG_INET_XFRM_TUNNEL is not set | # CONFIG_INET_XFRM_TUNNEL is not set | ||||||
| CONFIG_INET_TUNNEL=m | # CONFIG_INET_TUNNEL is not set | ||||||
| CONFIG_INET_XFRM_MODE_TRANSPORT=m | # CONFIG_INET_XFRM_MODE_TRANSPORT is not set | ||||||
| CONFIG_INET_XFRM_MODE_TUNNEL=m | # CONFIG_INET_XFRM_MODE_TUNNEL is not set | ||||||
| CONFIG_INET_XFRM_MODE_BEET=m | # CONFIG_INET_XFRM_MODE_BEET is not set | ||||||
| CONFIG_INET_DIAG=m | CONFIG_INET_DIAG=y | ||||||
| CONFIG_INET_TCP_DIAG=m | CONFIG_INET_TCP_DIAG=y | ||||||
| # CONFIG_INET_UDP_DIAG is not set | # CONFIG_INET_UDP_DIAG is not set | ||||||
| # CONFIG_INET_DIAG_DESTROY is not set | # CONFIG_INET_DIAG_DESTROY is not set | ||||||
| # CONFIG_TCP_CONG_ADVANCED is not set | # CONFIG_TCP_CONG_ADVANCED is not set | ||||||
| CONFIG_TCP_CONG_CUBIC=y | CONFIG_TCP_CONG_CUBIC=y | ||||||
|  | CONFIG_DEFAULT_CUBIC=y | ||||||
| CONFIG_DEFAULT_TCP_CONG="cubic" | CONFIG_DEFAULT_TCP_CONG="cubic" | ||||||
| # CONFIG_TCP_MD5SIG is not set | # CONFIG_TCP_MD5SIG is not set | ||||||
| CONFIG_IPV6=y | CONFIG_IPV6=y | ||||||
|  | @ -583,61 +580,22 @@ CONFIG_IPV6=y | ||||||
| # CONFIG_INET6_ESP is not set | # CONFIG_INET6_ESP is not set | ||||||
| # CONFIG_INET6_IPCOMP is not set | # CONFIG_INET6_IPCOMP is not set | ||||||
| # CONFIG_IPV6_MIP6 is not set | # CONFIG_IPV6_MIP6 is not set | ||||||
| # CONFIG_IPV6_ILA is not set |  | ||||||
| # CONFIG_INET6_XFRM_TUNNEL is not set | # CONFIG_INET6_XFRM_TUNNEL is not set | ||||||
| # CONFIG_INET6_TUNNEL is not set | # CONFIG_INET6_TUNNEL is not set | ||||||
| CONFIG_INET6_XFRM_MODE_TRANSPORT=m | # CONFIG_INET6_XFRM_MODE_TRANSPORT is not set | ||||||
| CONFIG_INET6_XFRM_MODE_TUNNEL=m | # CONFIG_INET6_XFRM_MODE_TUNNEL is not set | ||||||
| CONFIG_INET6_XFRM_MODE_BEET=m | # CONFIG_INET6_XFRM_MODE_BEET is not set | ||||||
| # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set | # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set | ||||||
| # CONFIG_IPV6_VTI is not set | # CONFIG_IPV6_SIT is not set | ||||||
| CONFIG_IPV6_SIT=m |  | ||||||
| # CONFIG_IPV6_SIT_6RD is not set |  | ||||||
| CONFIG_IPV6_NDISC_NODETYPE=y |  | ||||||
| # CONFIG_IPV6_TUNNEL is not set | # CONFIG_IPV6_TUNNEL is not set | ||||||
| # CONFIG_IPV6_FOU is not set | CONFIG_IPV6_FOU=y | ||||||
| # CONFIG_IPV6_FOU_TUNNEL is not set | # CONFIG_IPV6_FOU_TUNNEL is not set | ||||||
| # CONFIG_IPV6_MULTIPLE_TABLES is not set | # CONFIG_IPV6_MULTIPLE_TABLES is not set | ||||||
| # CONFIG_IPV6_MROUTE is not set | # CONFIG_IPV6_MROUTE is not set | ||||||
| # CONFIG_NETWORK_SECMARK is not set | # CONFIG_NETWORK_SECMARK is not set | ||||||
| # CONFIG_NET_PTP_CLASSIFY is not set | # CONFIG_NET_PTP_CLASSIFY is not set | ||||||
| # CONFIG_NETWORK_PHY_TIMESTAMPING is not set | # CONFIG_NETWORK_PHY_TIMESTAMPING is not set | ||||||
| CONFIG_NETFILTER=y | # CONFIG_NETFILTER is not set | ||||||
| # CONFIG_NETFILTER_DEBUG is not set |  | ||||||
| CONFIG_NETFILTER_ADVANCED=y |  | ||||||
| 
 |  | ||||||
| # |  | ||||||
| # Core Netfilter Configuration |  | ||||||
| # |  | ||||||
| CONFIG_NETFILTER_INGRESS=y |  | ||||||
| # CONFIG_NETFILTER_NETLINK_ACCT is not set |  | ||||||
| # CONFIG_NETFILTER_NETLINK_QUEUE is not set |  | ||||||
| # CONFIG_NETFILTER_NETLINK_LOG is not set |  | ||||||
| # CONFIG_NF_CONNTRACK is not set |  | ||||||
| # CONFIG_NF_TABLES is not set |  | ||||||
| # CONFIG_NETFILTER_XTABLES is not set |  | ||||||
| # CONFIG_IP_SET is not set |  | ||||||
| # CONFIG_IP_VS is not set |  | ||||||
| 
 |  | ||||||
| # |  | ||||||
| # IP: Netfilter Configuration |  | ||||||
| # |  | ||||||
| # CONFIG_NF_DEFRAG_IPV4 is not set |  | ||||||
| # CONFIG_NF_DUP_IPV4 is not set |  | ||||||
| # CONFIG_NF_LOG_ARP is not set |  | ||||||
| # CONFIG_NF_LOG_IPV4 is not set |  | ||||||
| # CONFIG_NF_REJECT_IPV4 is not set |  | ||||||
| # CONFIG_IP_NF_IPTABLES is not set |  | ||||||
| # CONFIG_IP_NF_ARPTABLES is not set |  | ||||||
| 
 |  | ||||||
| # |  | ||||||
| # IPv6: Netfilter Configuration |  | ||||||
| # |  | ||||||
| # CONFIG_NF_DEFRAG_IPV6 is not set |  | ||||||
| # CONFIG_NF_DUP_IPV6 is not set |  | ||||||
| # CONFIG_NF_REJECT_IPV6 is not set |  | ||||||
| # CONFIG_NF_LOG_IPV6 is not set |  | ||||||
| # CONFIG_IP6_NF_IPTABLES is not set |  | ||||||
| # CONFIG_IP_DCCP is not set | # CONFIG_IP_DCCP is not set | ||||||
| # CONFIG_IP_SCTP is not set | # CONFIG_IP_SCTP is not set | ||||||
| # CONFIG_RDS is not set | # CONFIG_RDS is not set | ||||||
|  | @ -685,7 +643,30 @@ CONFIG_BQL=y | ||||||
| # CONFIG_AF_RXRPC is not set | # CONFIG_AF_RXRPC is not set | ||||||
| # CONFIG_AF_KCM is not set | # CONFIG_AF_KCM is not set | ||||||
| # CONFIG_STREAM_PARSER is not set | # CONFIG_STREAM_PARSER is not set | ||||||
| # CONFIG_WIRELESS is not set | CONFIG_WIRELESS=y | ||||||
|  | CONFIG_WIRELESS_EXT=y | ||||||
|  | CONFIG_WEXT_CORE=y | ||||||
|  | CONFIG_WEXT_PROC=y | ||||||
|  | CONFIG_WEXT_PRIV=y | ||||||
|  | CONFIG_CFG80211=m | ||||||
|  | # CONFIG_NL80211_TESTMODE is not set | ||||||
|  | # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set | ||||||
|  | CONFIG_CFG80211_DEFAULT_PS=y | ||||||
|  | # CONFIG_CFG80211_INTERNAL_REGDB is not set | ||||||
|  | CONFIG_CFG80211_CRDA_SUPPORT=y | ||||||
|  | # CONFIG_CFG80211_WEXT is not set | ||||||
|  | # CONFIG_LIB80211 is not set | ||||||
|  | CONFIG_MAC80211=m | ||||||
|  | CONFIG_MAC80211_HAS_RC=y | ||||||
|  | CONFIG_MAC80211_RC_MINSTREL=y | ||||||
|  | CONFIG_MAC80211_RC_MINSTREL_HT=y | ||||||
|  | # CONFIG_MAC80211_RC_MINSTREL_VHT is not set | ||||||
|  | CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y | ||||||
|  | CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" | ||||||
|  | # CONFIG_MAC80211_MESH is not set | ||||||
|  | # CONFIG_MAC80211_MESSAGE_TRACING is not set | ||||||
|  | # CONFIG_MAC80211_DEBUG_MENU is not set | ||||||
|  | CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 | ||||||
| # CONFIG_WIMAX is not set | # CONFIG_WIMAX is not set | ||||||
| # CONFIG_RFKILL is not set | # CONFIG_RFKILL is not set | ||||||
| # CONFIG_NET_9P is not set | # CONFIG_NET_9P is not set | ||||||
|  | @ -717,9 +698,6 @@ CONFIG_FW_LOADER=y | ||||||
| CONFIG_EXTRA_FIRMWARE="" | CONFIG_EXTRA_FIRMWARE="" | ||||||
| # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set | # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set | ||||||
| CONFIG_ALLOW_DEV_COREDUMP=y | CONFIG_ALLOW_DEV_COREDUMP=y | ||||||
| # CONFIG_DEBUG_DRIVER is not set |  | ||||||
| # CONFIG_DEBUG_DEVRES is not set |  | ||||||
| # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set |  | ||||||
| # CONFIG_SYS_HYPERVISOR is not set | # CONFIG_SYS_HYPERVISOR is not set | ||||||
| # CONFIG_GENERIC_CPU_DEVICES is not set | # CONFIG_GENERIC_CPU_DEVICES is not set | ||||||
| CONFIG_REGMAP=y | CONFIG_REGMAP=y | ||||||
|  | @ -830,12 +808,7 @@ CONFIG_SPI_HISI_SFC=y | ||||||
| # CONFIG_MTD_SPI_IDS is not set | # CONFIG_MTD_SPI_IDS is not set | ||||||
| CONFIG_CLOSE_SPI_8PIN_4IO=y | CONFIG_CLOSE_SPI_8PIN_4IO=y | ||||||
| CONFIG_HISI_SPI_BLOCK_PROTECT=y | CONFIG_HISI_SPI_BLOCK_PROTECT=y | ||||||
| CONFIG_MTD_UBI=y | # CONFIG_MTD_UBI is not set | ||||||
| CONFIG_MTD_UBI_WL_THRESHOLD=4096 |  | ||||||
| CONFIG_MTD_UBI_BEB_LIMIT=20 |  | ||||||
| # CONFIG_MTD_UBI_FASTMAP is not set |  | ||||||
| # CONFIG_MTD_UBI_GLUEBI is not set |  | ||||||
| # CONFIG_MTD_UBI_BLOCK is not set |  | ||||||
| CONFIG_DTC=y | CONFIG_DTC=y | ||||||
| CONFIG_OF=y | CONFIG_OF=y | ||||||
| # CONFIG_OF_UNITTEST is not set | # CONFIG_OF_UNITTEST is not set | ||||||
|  | @ -950,7 +923,7 @@ CONFIG_SCSI_MOD=m | ||||||
| # CONFIG_RAID_ATTRS is not set | # CONFIG_RAID_ATTRS is not set | ||||||
| CONFIG_SCSI=m | CONFIG_SCSI=m | ||||||
| CONFIG_SCSI_DMA=y | CONFIG_SCSI_DMA=y | ||||||
| CONFIG_SCSI_NETLINK=y | # CONFIG_SCSI_NETLINK is not set | ||||||
| # CONFIG_SCSI_MQ_DEFAULT is not set | # CONFIG_SCSI_MQ_DEFAULT is not set | ||||||
| # CONFIG_SCSI_PROC_FS is not set | # CONFIG_SCSI_PROC_FS is not set | ||||||
| 
 | 
 | ||||||
|  | @ -960,8 +933,7 @@ CONFIG_SCSI_NETLINK=y | ||||||
| CONFIG_BLK_DEV_SD=m | CONFIG_BLK_DEV_SD=m | ||||||
| # CONFIG_CHR_DEV_ST is not set | # CONFIG_CHR_DEV_ST is not set | ||||||
| # CONFIG_CHR_DEV_OSST is not set | # CONFIG_CHR_DEV_OSST is not set | ||||||
| CONFIG_BLK_DEV_SR=m | # CONFIG_BLK_DEV_SR is not set | ||||||
| # CONFIG_BLK_DEV_SR_VENDOR is not set |  | ||||||
| # CONFIG_CHR_DEV_SG is not set | # CONFIG_CHR_DEV_SG is not set | ||||||
| # CONFIG_CHR_DEV_SCH is not set | # CONFIG_CHR_DEV_SCH is not set | ||||||
| # CONFIG_SCSI_CONSTANTS is not set | # CONFIG_SCSI_CONSTANTS is not set | ||||||
|  | @ -991,11 +963,13 @@ CONFIG_NET_CORE=y | ||||||
| # CONFIG_NET_TEAM is not set | # CONFIG_NET_TEAM is not set | ||||||
| # CONFIG_MACVLAN is not set | # CONFIG_MACVLAN is not set | ||||||
| # CONFIG_VXLAN is not set | # CONFIG_VXLAN is not set | ||||||
|  | # CONFIG_GENEVE is not set | ||||||
|  | # CONFIG_GTP is not set | ||||||
| # CONFIG_MACSEC is not set | # CONFIG_MACSEC is not set | ||||||
| # CONFIG_NETCONSOLE is not set | # CONFIG_NETCONSOLE is not set | ||||||
| # CONFIG_NETPOLL is not set | # CONFIG_NETPOLL is not set | ||||||
| # CONFIG_NET_POLL_CONTROLLER is not set | # CONFIG_NET_POLL_CONTROLLER is not set | ||||||
| CONFIG_TUN=y | CONFIG_TUN=m | ||||||
| # CONFIG_TUN_VNET_CROSS_LE is not set | # CONFIG_TUN_VNET_CROSS_LE is not set | ||||||
| # CONFIG_VETH is not set | # CONFIG_VETH is not set | ||||||
| # CONFIG_NLMON is not set | # CONFIG_NLMON is not set | ||||||
|  | @ -1099,7 +1073,34 @@ CONFIG_USB_NET_DRIVERS=m | ||||||
| # CONFIG_USB_LAN78XX is not set | # CONFIG_USB_LAN78XX is not set | ||||||
| # CONFIG_USB_USBNET is not set | # CONFIG_USB_USBNET is not set | ||||||
| # CONFIG_USB_IPHETH is not set | # CONFIG_USB_IPHETH is not set | ||||||
| # CONFIG_WLAN is not set | CONFIG_WLAN=y | ||||||
|  | # CONFIG_WLAN_VENDOR_ADMTEK is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_ATH is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_ATMEL is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_BROADCOM is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_CISCO is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_INTEL is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_INTERSIL is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_MARVELL is not set | ||||||
|  | CONFIG_WLAN_VENDOR_MEDIATEK=y | ||||||
|  | CONFIG_MT7601U=m | ||||||
|  | # CONFIG_WLAN_VENDOR_RALINK is not set | ||||||
|  | CONFIG_WLAN_VENDOR_REALTEK=y | ||||||
|  | # CONFIG_RTL8187 is not set | ||||||
|  | CONFIG_RTL_CARDS=m | ||||||
|  | CONFIG_RTL8192CU=m | ||||||
|  | CONFIG_RTLWIFI=m | ||||||
|  | CONFIG_RTLWIFI_USB=m | ||||||
|  | CONFIG_RTLWIFI_DEBUG=y | ||||||
|  | CONFIG_RTL8192C_COMMON=m | ||||||
|  | CONFIG_RTL8XXXU=m | ||||||
|  | # CONFIG_RTL8XXXU_UNTESTED is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_RSI is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_ST is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_TI is not set | ||||||
|  | # CONFIG_WLAN_VENDOR_ZYDAS is not set | ||||||
|  | # CONFIG_MAC80211_HWSIM is not set | ||||||
|  | # CONFIG_USB_NET_RNDIS_WLAN is not set | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # Enable WiMAX (Networking options) to see the WiMAX drivers | # Enable WiMAX (Networking options) to see the WiMAX drivers | ||||||
|  | @ -1257,7 +1258,6 @@ CONFIG_I2C_HISI=y | ||||||
| # CONFIG_I2C_DEBUG_ALGO is not set | # CONFIG_I2C_DEBUG_ALGO is not set | ||||||
| # CONFIG_I2C_DEBUG_BUS is not set | # CONFIG_I2C_DEBUG_BUS is not set | ||||||
| CONFIG_SPI=y | CONFIG_SPI=y | ||||||
| # CONFIG_SPI_DEBUG is not set |  | ||||||
| CONFIG_SPI_MASTER=y | CONFIG_SPI_MASTER=y | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
|  | @ -1313,14 +1313,12 @@ CONFIG_PINCTRL=y | ||||||
| CONFIG_PINMUX=y | CONFIG_PINMUX=y | ||||||
| CONFIG_PINCONF=y | CONFIG_PINCONF=y | ||||||
| CONFIG_GENERIC_PINCONF=y | CONFIG_GENERIC_PINCONF=y | ||||||
| # CONFIG_DEBUG_PINCTRL is not set |  | ||||||
| # CONFIG_PINCTRL_AMD is not set | # CONFIG_PINCTRL_AMD is not set | ||||||
| CONFIG_PINCTRL_SINGLE=y | CONFIG_PINCTRL_SINGLE=y | ||||||
| CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y | CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y | ||||||
| CONFIG_GPIOLIB=y | CONFIG_GPIOLIB=y | ||||||
| CONFIG_OF_GPIO=y | CONFIG_OF_GPIO=y | ||||||
| CONFIG_GPIOLIB_IRQCHIP=y | CONFIG_GPIOLIB_IRQCHIP=y | ||||||
| # CONFIG_DEBUG_GPIO is not set |  | ||||||
| CONFIG_GPIO_SYSFS=y | CONFIG_GPIO_SYSFS=y | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
|  | @ -1538,41 +1536,6 @@ CONFIG_MFD_SYSCON=y | ||||||
| # Frame buffer Devices | # Frame buffer Devices | ||||||
| # | # | ||||||
| # CONFIG_FB is not set | # CONFIG_FB is not set | ||||||
| # CONFIG_FIRMWARE_EDID is not set |  | ||||||
| # CONFIG_FB_CMDLINE is not set |  | ||||||
| # CONFIG_FB_NOTIFY is not set |  | ||||||
| # CONFIG_FB_DDC is not set |  | ||||||
| # CONFIG_FB_BOOT_VESA_SUPPORT is not set |  | ||||||
| # CONFIG_FB_CFB_FILLRECT is not set |  | ||||||
| # CONFIG_FB_CFB_COPYAREA is not set |  | ||||||
| # CONFIG_FB_CFB_IMAGEBLIT is not set |  | ||||||
| # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set |  | ||||||
| # CONFIG_FB_SYS_FILLRECT is not set |  | ||||||
| # CONFIG_FB_SYS_COPYAREA is not set |  | ||||||
| # CONFIG_FB_SYS_IMAGEBLIT is not set |  | ||||||
| # CONFIG_FB_FOREIGN_ENDIAN is not set |  | ||||||
| # CONFIG_FB_SYS_FOPS is not set |  | ||||||
| # CONFIG_FB_SVGALIB is not set |  | ||||||
| # CONFIG_FB_MACMODES is not set |  | ||||||
| # CONFIG_FB_BACKLIGHT is not set |  | ||||||
| # CONFIG_FB_MODE_HELPERS is not set |  | ||||||
| # CONFIG_FB_TILEBLITTING is not set |  | ||||||
| 
 |  | ||||||
| # |  | ||||||
| # Frame buffer hardware drivers |  | ||||||
| # |  | ||||||
| # CONFIG_FB_ARMCLCD is not set |  | ||||||
| # CONFIG_FB_OPENCORES is not set |  | ||||||
| # CONFIG_FB_S1D13XXX is not set |  | ||||||
| # CONFIG_FB_SMSCUFX is not set |  | ||||||
| # CONFIG_FB_UDL is not set |  | ||||||
| # CONFIG_FB_IBM_GXT4500 is not set |  | ||||||
| # CONFIG_FB_VIRTUAL is not set |  | ||||||
| # CONFIG_FB_METRONOME is not set |  | ||||||
| # CONFIG_FB_BROADSHEET is not set |  | ||||||
| # CONFIG_FB_AUO_K190X is not set |  | ||||||
| # CONFIG_FB_SIMPLE is not set |  | ||||||
| # CONFIG_FB_SSD1307 is not set |  | ||||||
| # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | # CONFIG_BACKLIGHT_LCD_SUPPORT is not set | ||||||
| # CONFIG_VGASTATE is not set | # CONFIG_VGASTATE is not set | ||||||
| 
 | 
 | ||||||
|  | @ -1580,8 +1543,6 @@ CONFIG_MFD_SYSCON=y | ||||||
| # Console display driver support | # Console display driver support | ||||||
| # | # | ||||||
| CONFIG_DUMMY_CONSOLE=y | CONFIG_DUMMY_CONSOLE=y | ||||||
| # CONFIG_FRAMEBUFFER_CONSOLE is not set |  | ||||||
| # CONFIG_LOGO is not set |  | ||||||
| # CONFIG_SOUND is not set | # CONFIG_SOUND is not set | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
|  | @ -1627,11 +1588,6 @@ CONFIG_HID_GENERIC=y | ||||||
| # CONFIG_HID_LCPOWER is not set | # CONFIG_HID_LCPOWER is not set | ||||||
| # CONFIG_HID_LENOVO is not set | # CONFIG_HID_LENOVO is not set | ||||||
| # CONFIG_HID_LOGITECH is not set | # CONFIG_HID_LOGITECH is not set | ||||||
| # CONFIG_HID_LOGITECH_HIDPP is not set |  | ||||||
| # CONFIG_LOGITECH_FF is not set |  | ||||||
| # CONFIG_LOGIRUMBLEPAD2_FF is not set |  | ||||||
| # CONFIG_LOGIG940_FF is not set |  | ||||||
| # CONFIG_LOGIWHEELS_FF is not set |  | ||||||
| # CONFIG_HID_MAGICMOUSE is not set | # CONFIG_HID_MAGICMOUSE is not set | ||||||
| # CONFIG_HID_MICROSOFT is not set | # CONFIG_HID_MICROSOFT is not set | ||||||
| # CONFIG_HID_MONTEREY is not set | # CONFIG_HID_MONTEREY is not set | ||||||
|  | @ -1798,7 +1754,6 @@ CONFIG_USB_STORAGE=m | ||||||
| # CONFIG_USB_ISP1301 is not set | # CONFIG_USB_ISP1301 is not set | ||||||
| # CONFIG_USB_ULPI is not set | # CONFIG_USB_ULPI is not set | ||||||
| CONFIG_USB_GADGET=y | CONFIG_USB_GADGET=y | ||||||
| # CONFIG_USB_GADGET_DEBUG is not set |  | ||||||
| # CONFIG_USB_GADGET_DEBUG_FILES is not set | # CONFIG_USB_GADGET_DEBUG_FILES is not set | ||||||
| CONFIG_USB_GADGET_VBUS_DRAW=2 | CONFIG_USB_GADGET_VBUS_DRAW=2 | ||||||
| CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 | CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 | ||||||
|  | @ -1891,7 +1846,35 @@ CONFIG_RTC_LIB=y | ||||||
| # | # | ||||||
| # Microsoft Hyper-V guest support | # Microsoft Hyper-V guest support | ||||||
| # | # | ||||||
| # CONFIG_STAGING is not set | CONFIG_STAGING=y | ||||||
|  | # CONFIG_PRISM2_USB is not set | ||||||
|  | # CONFIG_COMEDI is not set | ||||||
|  | # CONFIG_RTLLIB is not set | ||||||
|  | # CONFIG_R8712U is not set | ||||||
|  | CONFIG_R8188EU=m | ||||||
|  | CONFIG_88EU_AP_MODE=y | ||||||
|  | # CONFIG_VT6656 is not set | ||||||
|  | 
 | ||||||
|  | # | ||||||
|  | # Speakup console speech | ||||||
|  | # | ||||||
|  | # CONFIG_SPEAKUP is not set | ||||||
|  | # CONFIG_STAGING_MEDIA is not set | ||||||
|  | 
 | ||||||
|  | # | ||||||
|  | # Android | ||||||
|  | # | ||||||
|  | # CONFIG_STAGING_BOARD is not set | ||||||
|  | # CONFIG_LTE_GDM724X is not set | ||||||
|  | # CONFIG_MTD_SPINAND_MT29F is not set | ||||||
|  | # CONFIG_LNET is not set | ||||||
|  | # CONFIG_GS_FPGABOOT is not set | ||||||
|  | # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set | ||||||
|  | # CONFIG_WILC1000_SDIO is not set | ||||||
|  | # CONFIG_WILC1000_SPI is not set | ||||||
|  | # CONFIG_MOST is not set | ||||||
|  | # CONFIG_KS7010 is not set | ||||||
|  | # CONFIG_GREYBUS is not set | ||||||
| # CONFIG_GOLDFISH is not set | # CONFIG_GOLDFISH is not set | ||||||
| # CONFIG_CHROME_PLATFORMS is not set | # CONFIG_CHROME_PLATFORMS is not set | ||||||
| CONFIG_CLKDEV_LOOKUP=y | CONFIG_CLKDEV_LOOKUP=y | ||||||
|  | @ -2031,10 +2014,7 @@ CONFIG_HI_DMAC_CHANNEL_NUM=4 | ||||||
| # CONFIG_NILFS2_FS is not set | # CONFIG_NILFS2_FS is not set | ||||||
| CONFIG_F2FS_FS=m | CONFIG_F2FS_FS=m | ||||||
| # CONFIG_F2FS_FS_XATTR is not set | # CONFIG_F2FS_FS_XATTR is not set | ||||||
| # CONFIG_F2FS_FS_POSIX_ACL is not set |  | ||||||
| # CONFIG_F2FS_FS_SECURITY is not set |  | ||||||
| # CONFIG_F2FS_CHECK_FS is not set | # CONFIG_F2FS_CHECK_FS is not set | ||||||
| # CONFIG_F2FS_FS_ENCRYPTION is not set |  | ||||||
| # CONFIG_F2FS_FAULT_INJECTION is not set | # CONFIG_F2FS_FAULT_INJECTION is not set | ||||||
| CONFIG_FS_POSIX_ACL=y | CONFIG_FS_POSIX_ACL=y | ||||||
| CONFIG_EXPORTFS=y | CONFIG_EXPORTFS=y | ||||||
|  | @ -2097,7 +2077,19 @@ CONFIG_MISC_FILESYSTEMS=y | ||||||
| # CONFIG_BEFS_FS is not set | # CONFIG_BEFS_FS is not set | ||||||
| # CONFIG_BFS_FS is not set | # CONFIG_BFS_FS is not set | ||||||
| # CONFIG_EFS_FS is not set | # CONFIG_EFS_FS is not set | ||||||
| # CONFIG_YAFFS_FS is not set | CONFIG_YAFFS_FS=y | ||||||
|  | CONFIG_YAFFS_YAFFS1=y | ||||||
|  | # CONFIG_YAFFS_9BYTE_TAGS is not set | ||||||
|  | # CONFIG_YAFFS_DOES_ECC is not set | ||||||
|  | CONFIG_YAFFS_YAFFS2=y | ||||||
|  | CONFIG_YAFFS_AUTO_YAFFS2=y | ||||||
|  | # CONFIG_YAFFS_DISABLE_TAGS_ECC is not set | ||||||
|  | # CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED is not set | ||||||
|  | # CONFIG_YAFFS_EMPTY_LOST_AND_FOUND is not set | ||||||
|  | # CONFIG_YAFFS_DISABLE_BLOCK_REFRESHING is not set | ||||||
|  | # CONFIG_YAFFS_DISABLE_BACKGROUND is not set | ||||||
|  | # CONFIG_YAFFS_DISABLE_BAD_BLOCK_MARKING is not set | ||||||
|  | CONFIG_YAFFS_XATTR=y | ||||||
| CONFIG_JFFS2_FS=y | CONFIG_JFFS2_FS=y | ||||||
| CONFIG_JFFS2_FS_DEBUG=0 | CONFIG_JFFS2_FS_DEBUG=0 | ||||||
| CONFIG_JFFS2_FS_WRITEBUFFER=y | CONFIG_JFFS2_FS_WRITEBUFFER=y | ||||||
|  | @ -2109,7 +2101,6 @@ CONFIG_JFFS2_ZLIB=y | ||||||
| # CONFIG_JFFS2_LZO is not set | # CONFIG_JFFS2_LZO is not set | ||||||
| CONFIG_JFFS2_RTIME=y | CONFIG_JFFS2_RTIME=y | ||||||
| # CONFIG_JFFS2_RUBIN is not set | # CONFIG_JFFS2_RUBIN is not set | ||||||
| # CONFIG_UBIFS_FS is not set |  | ||||||
| # CONFIG_LOGFS is not set | # CONFIG_LOGFS is not set | ||||||
| # CONFIG_CRAMFS is not set | # CONFIG_CRAMFS is not set | ||||||
| CONFIG_SQUASHFS=y | CONFIG_SQUASHFS=y | ||||||
|  | @ -2219,80 +2210,46 @@ CONFIG_NLS_UTF8=y | ||||||
| # | # | ||||||
| # CONFIG_PRINTK_TIME is not set | # CONFIG_PRINTK_TIME is not set | ||||||
| CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 | CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 | ||||||
| # CONFIG_BOOT_PRINTK_DELAY is not set |  | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # Compile-time checks and compiler options | # Compile-time checks and compiler options | ||||||
| # | # | ||||||
| # CONFIG_DEBUG_INFO is not set |  | ||||||
| # CONFIG_ENABLE_WARN_DEPRECATED is not set | # CONFIG_ENABLE_WARN_DEPRECATED is not set | ||||||
| # CONFIG_ENABLE_MUST_CHECK is not set | # CONFIG_ENABLE_MUST_CHECK is not set | ||||||
| CONFIG_FRAME_WARN=1024 | CONFIG_FRAME_WARN=1024 | ||||||
| # CONFIG_STRIP_ASM_SYMS is not set | # CONFIG_STRIP_ASM_SYMS is not set | ||||||
| # CONFIG_READABLE_ASM is not set |  | ||||||
| # CONFIG_UNUSED_SYMBOLS is not set | # CONFIG_UNUSED_SYMBOLS is not set | ||||||
| # CONFIG_PAGE_OWNER is not set |  | ||||||
| # CONFIG_DEBUG_FS is not set | # CONFIG_DEBUG_FS is not set | ||||||
| # CONFIG_HEADERS_CHECK is not set | # CONFIG_HEADERS_CHECK is not set | ||||||
| # CONFIG_DEBUG_SECTION_MISMATCH is not set | # CONFIG_DEBUG_SECTION_MISMATCH is not set | ||||||
| CONFIG_SECTION_MISMATCH_WARN_ONLY=y | CONFIG_SECTION_MISMATCH_WARN_ONLY=y | ||||||
| # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set |  | ||||||
| # CONFIG_MAGIC_SYSRQ is not set | # CONFIG_MAGIC_SYSRQ is not set | ||||||
| CONFIG_DEBUG_KERNEL=y | # CONFIG_DEBUG_KERNEL is not set | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # Memory Debugging | # Memory Debugging | ||||||
| # | # | ||||||
| # CONFIG_PAGE_EXTENSION is not set | # CONFIG_PAGE_EXTENSION is not set | ||||||
| # CONFIG_DEBUG_PAGEALLOC is not set |  | ||||||
| # CONFIG_PAGE_POISONING is not set | # CONFIG_PAGE_POISONING is not set | ||||||
| # CONFIG_DEBUG_OBJECTS is not set |  | ||||||
| # CONFIG_SLUB_DEBUG_ON is not set | # CONFIG_SLUB_DEBUG_ON is not set | ||||||
| # CONFIG_SLUB_STATS is not set | # CONFIG_SLUB_STATS is not set | ||||||
| CONFIG_HAVE_DEBUG_KMEMLEAK=y | CONFIG_HAVE_DEBUG_KMEMLEAK=y | ||||||
| # CONFIG_DEBUG_KMEMLEAK is not set |  | ||||||
| # CONFIG_DEBUG_STACK_USAGE is not set |  | ||||||
| # CONFIG_DEBUG_VM is not set |  | ||||||
| CONFIG_DEBUG_MEMORY_INIT=y | CONFIG_DEBUG_MEMORY_INIT=y | ||||||
| # CONFIG_DEBUG_SHIRQ is not set |  | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # Debug Lockups and Hangs | # Debug Lockups and Hangs | ||||||
| # | # | ||||||
| # CONFIG_LOCKUP_DETECTOR is not set |  | ||||||
| # CONFIG_DETECT_HUNG_TASK is not set |  | ||||||
| # CONFIG_WQ_WATCHDOG is not set |  | ||||||
| CONFIG_PANIC_ON_OOPS=y | CONFIG_PANIC_ON_OOPS=y | ||||||
| CONFIG_PANIC_ON_OOPS_VALUE=1 | CONFIG_PANIC_ON_OOPS_VALUE=1 | ||||||
| CONFIG_PANIC_TIMEOUT=0 | CONFIG_PANIC_TIMEOUT=0 | ||||||
| # CONFIG_SCHED_DEBUG is not set |  | ||||||
| # CONFIG_SCHED_INFO is not set | # CONFIG_SCHED_INFO is not set | ||||||
| # CONFIG_SCHEDSTATS is not set |  | ||||||
| # CONFIG_SCHED_STACK_END_CHECK is not set |  | ||||||
| # CONFIG_DEBUG_TIMEKEEPING is not set | # CONFIG_DEBUG_TIMEKEEPING is not set | ||||||
| # CONFIG_TIMER_STATS is not set |  | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # Lock Debugging (spinlocks, mutexes, etc...) | # Lock Debugging (spinlocks, mutexes, etc...) | ||||||
| # | # | ||||||
| # CONFIG_DEBUG_RT_MUTEXES is not set |  | ||||||
| # CONFIG_DEBUG_SPINLOCK is not set |  | ||||||
| # CONFIG_DEBUG_MUTEXES is not set |  | ||||||
| # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set |  | ||||||
| # CONFIG_DEBUG_LOCK_ALLOC is not set |  | ||||||
| # CONFIG_PROVE_LOCKING is not set |  | ||||||
| # CONFIG_LOCK_STAT is not set |  | ||||||
| # CONFIG_DEBUG_ATOMIC_SLEEP is not set |  | ||||||
| # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set |  | ||||||
| # CONFIG_LOCK_TORTURE_TEST is not set |  | ||||||
| CONFIG_STACKTRACE=y | CONFIG_STACKTRACE=y | ||||||
| # CONFIG_DEBUG_KOBJECT is not set |  | ||||||
| CONFIG_DEBUG_BUGVERBOSE=y | CONFIG_DEBUG_BUGVERBOSE=y | ||||||
| # CONFIG_DEBUG_LIST is not set |  | ||||||
| # CONFIG_DEBUG_PI_LIST is not set |  | ||||||
| # CONFIG_DEBUG_SG is not set |  | ||||||
| # CONFIG_DEBUG_NOTIFIERS is not set |  | ||||||
| # CONFIG_DEBUG_CREDENTIALS is not set |  | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # RCU Debugging | # RCU Debugging | ||||||
|  | @ -2300,15 +2257,6 @@ CONFIG_DEBUG_BUGVERBOSE=y | ||||||
| # CONFIG_PROVE_RCU is not set | # CONFIG_PROVE_RCU is not set | ||||||
| # CONFIG_SPARSE_RCU_POINTER is not set | # CONFIG_SPARSE_RCU_POINTER is not set | ||||||
| # CONFIG_TORTURE_TEST is not set | # CONFIG_TORTURE_TEST is not set | ||||||
| # CONFIG_RCU_PERF_TEST is not set |  | ||||||
| # CONFIG_RCU_TORTURE_TEST is not set |  | ||||||
| # CONFIG_RCU_TRACE is not set |  | ||||||
| # CONFIG_RCU_EQS_DEBUG is not set |  | ||||||
| # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set |  | ||||||
| # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set |  | ||||||
| # CONFIG_NOTIFIER_ERROR_INJECTION is not set |  | ||||||
| # CONFIG_FAULT_INJECTION is not set |  | ||||||
| # CONFIG_LATENCYTOP is not set |  | ||||||
| CONFIG_HAVE_FUNCTION_TRACER=y | CONFIG_HAVE_FUNCTION_TRACER=y | ||||||
| CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y | CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y | ||||||
| CONFIG_HAVE_DYNAMIC_FTRACE=y | CONFIG_HAVE_DYNAMIC_FTRACE=y | ||||||
|  | @ -2321,11 +2269,6 @@ CONFIG_TRACING_SUPPORT=y | ||||||
| # | # | ||||||
| # Runtime Testing | # Runtime Testing | ||||||
| # | # | ||||||
| # CONFIG_TEST_LIST_SORT is not set |  | ||||||
| # CONFIG_BACKTRACE_SELF_TEST is not set |  | ||||||
| # CONFIG_RBTREE_TEST is not set |  | ||||||
| # CONFIG_INTERVAL_TREE_TEST is not set |  | ||||||
| # CONFIG_PERCPU_TEST is not set |  | ||||||
| # CONFIG_ATOMIC64_SELFTEST is not set | # CONFIG_ATOMIC64_SELFTEST is not set | ||||||
| # CONFIG_TEST_HEXDUMP is not set | # CONFIG_TEST_HEXDUMP is not set | ||||||
| # CONFIG_TEST_STRING_HELPERS is not set | # CONFIG_TEST_STRING_HELPERS is not set | ||||||
|  | @ -2345,16 +2288,13 @@ CONFIG_TRACING_SUPPORT=y | ||||||
| # CONFIG_TEST_STATIC_KEYS is not set | # CONFIG_TEST_STATIC_KEYS is not set | ||||||
| # CONFIG_SAMPLES is not set | # CONFIG_SAMPLES is not set | ||||||
| CONFIG_HAVE_ARCH_KGDB=y | CONFIG_HAVE_ARCH_KGDB=y | ||||||
| # CONFIG_KGDB is not set |  | ||||||
| # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set | # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set | ||||||
| # CONFIG_UBSAN is not set | # CONFIG_UBSAN is not set | ||||||
| CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y | CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y | ||||||
| CONFIG_STRICT_DEVMEM=y | CONFIG_STRICT_DEVMEM=y | ||||||
| # CONFIG_IO_STRICT_DEVMEM is not set | # CONFIG_IO_STRICT_DEVMEM is not set | ||||||
| # CONFIG_ARM_PTDUMP is not set |  | ||||||
| CONFIG_ARM_UNWIND=y | CONFIG_ARM_UNWIND=y | ||||||
| # CONFIG_DEBUG_USER is not set | # CONFIG_DEBUG_USER is not set | ||||||
| # CONFIG_DEBUG_LL is not set |  | ||||||
| CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" | CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" | ||||||
| # CONFIG_DEBUG_UART_8250 is not set | # CONFIG_DEBUG_UART_8250 is not set | ||||||
| CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" | CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" | ||||||
|  | @ -2380,12 +2320,15 @@ CONFIG_CRYPTO=y | ||||||
| # | # | ||||||
| CONFIG_CRYPTO_ALGAPI=y | CONFIG_CRYPTO_ALGAPI=y | ||||||
| CONFIG_CRYPTO_ALGAPI2=y | CONFIG_CRYPTO_ALGAPI2=y | ||||||
|  | CONFIG_CRYPTO_AEAD=m | ||||||
| CONFIG_CRYPTO_AEAD2=y | CONFIG_CRYPTO_AEAD2=y | ||||||
| CONFIG_CRYPTO_BLKCIPHER=y | CONFIG_CRYPTO_BLKCIPHER=y | ||||||
| CONFIG_CRYPTO_BLKCIPHER2=y | CONFIG_CRYPTO_BLKCIPHER2=y | ||||||
| CONFIG_CRYPTO_HASH=y | CONFIG_CRYPTO_HASH=y | ||||||
| CONFIG_CRYPTO_HASH2=y | CONFIG_CRYPTO_HASH2=y | ||||||
|  | CONFIG_CRYPTO_RNG=m | ||||||
| CONFIG_CRYPTO_RNG2=y | CONFIG_CRYPTO_RNG2=y | ||||||
|  | CONFIG_CRYPTO_RNG_DEFAULT=m | ||||||
| CONFIG_CRYPTO_AKCIPHER2=y | CONFIG_CRYPTO_AKCIPHER2=y | ||||||
| CONFIG_CRYPTO_KPP2=y | CONFIG_CRYPTO_KPP2=y | ||||||
| # CONFIG_CRYPTO_RSA is not set | # CONFIG_CRYPTO_RSA is not set | ||||||
|  | @ -2395,8 +2338,8 @@ CONFIG_CRYPTO_MANAGER=y | ||||||
| CONFIG_CRYPTO_MANAGER2=y | CONFIG_CRYPTO_MANAGER2=y | ||||||
| # CONFIG_CRYPTO_USER is not set | # CONFIG_CRYPTO_USER is not set | ||||||
| CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y | CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y | ||||||
| # CONFIG_CRYPTO_GF128MUL is not set | CONFIG_CRYPTO_GF128MUL=m | ||||||
| # CONFIG_CRYPTO_NULL is not set | CONFIG_CRYPTO_NULL=m | ||||||
| CONFIG_CRYPTO_NULL2=y | CONFIG_CRYPTO_NULL2=y | ||||||
| CONFIG_CRYPTO_WORKQUEUE=y | CONFIG_CRYPTO_WORKQUEUE=y | ||||||
| # CONFIG_CRYPTO_CRYPTD is not set | # CONFIG_CRYPTO_CRYPTD is not set | ||||||
|  | @ -2407,17 +2350,17 @@ CONFIG_CRYPTO_WORKQUEUE=y | ||||||
| # | # | ||||||
| # Authenticated Encryption with Associated Data | # Authenticated Encryption with Associated Data | ||||||
| # | # | ||||||
| # CONFIG_CRYPTO_CCM is not set | CONFIG_CRYPTO_CCM=m | ||||||
| # CONFIG_CRYPTO_GCM is not set | CONFIG_CRYPTO_GCM=m | ||||||
| # CONFIG_CRYPTO_CHACHA20POLY1305 is not set | # CONFIG_CRYPTO_CHACHA20POLY1305 is not set | ||||||
| # CONFIG_CRYPTO_SEQIV is not set | CONFIG_CRYPTO_SEQIV=m | ||||||
| # CONFIG_CRYPTO_ECHAINIV is not set | # CONFIG_CRYPTO_ECHAINIV is not set | ||||||
| 
 | 
 | ||||||
| # | # | ||||||
| # Block modes | # Block modes | ||||||
| # | # | ||||||
| # CONFIG_CRYPTO_CBC is not set | # CONFIG_CRYPTO_CBC is not set | ||||||
| # CONFIG_CRYPTO_CTR is not set | CONFIG_CRYPTO_CTR=m | ||||||
| # CONFIG_CRYPTO_CTS is not set | # CONFIG_CRYPTO_CTS is not set | ||||||
| # CONFIG_CRYPTO_ECB is not set | # CONFIG_CRYPTO_ECB is not set | ||||||
| # CONFIG_CRYPTO_LRW is not set | # CONFIG_CRYPTO_LRW is not set | ||||||
|  | @ -2429,7 +2372,7 @@ CONFIG_CRYPTO_WORKQUEUE=y | ||||||
| # Hash modes | # Hash modes | ||||||
| # | # | ||||||
| # CONFIG_CRYPTO_CMAC is not set | # CONFIG_CRYPTO_CMAC is not set | ||||||
| # CONFIG_CRYPTO_HMAC is not set | CONFIG_CRYPTO_HMAC=m | ||||||
| # CONFIG_CRYPTO_XCBC is not set | # CONFIG_CRYPTO_XCBC is not set | ||||||
| # CONFIG_CRYPTO_VMAC is not set | # CONFIG_CRYPTO_VMAC is not set | ||||||
| 
 | 
 | ||||||
|  | @ -2437,9 +2380,9 @@ CONFIG_CRYPTO_WORKQUEUE=y | ||||||
| # Digest | # Digest | ||||||
| # | # | ||||||
| CONFIG_CRYPTO_CRC32C=y | CONFIG_CRYPTO_CRC32C=y | ||||||
| # CONFIG_CRYPTO_CRC32 is not set | CONFIG_CRYPTO_CRC32=m | ||||||
| # CONFIG_CRYPTO_CRCT10DIF is not set | # CONFIG_CRYPTO_CRCT10DIF is not set | ||||||
| # CONFIG_CRYPTO_GHASH is not set | CONFIG_CRYPTO_GHASH=m | ||||||
| # CONFIG_CRYPTO_POLY1305 is not set | # CONFIG_CRYPTO_POLY1305 is not set | ||||||
| # CONFIG_CRYPTO_MD4 is not set | # CONFIG_CRYPTO_MD4 is not set | ||||||
| # CONFIG_CRYPTO_MD5 is not set | # CONFIG_CRYPTO_MD5 is not set | ||||||
|  | @ -2449,7 +2392,7 @@ CONFIG_CRYPTO_CRC32C=y | ||||||
| # CONFIG_CRYPTO_RMD256 is not set | # CONFIG_CRYPTO_RMD256 is not set | ||||||
| # CONFIG_CRYPTO_RMD320 is not set | # CONFIG_CRYPTO_RMD320 is not set | ||||||
| # CONFIG_CRYPTO_SHA1 is not set | # CONFIG_CRYPTO_SHA1 is not set | ||||||
| # CONFIG_CRYPTO_SHA256 is not set | CONFIG_CRYPTO_SHA256=m | ||||||
| # CONFIG_CRYPTO_SHA512 is not set | # CONFIG_CRYPTO_SHA512 is not set | ||||||
| # CONFIG_CRYPTO_SHA3 is not set | # CONFIG_CRYPTO_SHA3 is not set | ||||||
| # CONFIG_CRYPTO_TGR192 is not set | # CONFIG_CRYPTO_TGR192 is not set | ||||||
|  | @ -2460,7 +2403,7 @@ CONFIG_CRYPTO_CRC32C=y | ||||||
| # | # | ||||||
| CONFIG_CRYPTO_AES=y | CONFIG_CRYPTO_AES=y | ||||||
| # CONFIG_CRYPTO_ANUBIS is not set | # CONFIG_CRYPTO_ANUBIS is not set | ||||||
| # CONFIG_CRYPTO_ARC4 is not set | CONFIG_CRYPTO_ARC4=m | ||||||
| # CONFIG_CRYPTO_BLOWFISH is not set | # CONFIG_CRYPTO_BLOWFISH is not set | ||||||
| # CONFIG_CRYPTO_CAMELLIA is not set | # CONFIG_CRYPTO_CAMELLIA is not set | ||||||
| # CONFIG_CRYPTO_CAST5 is not set | # CONFIG_CRYPTO_CAST5 is not set | ||||||
|  | @ -2488,8 +2431,12 @@ CONFIG_CRYPTO_LZO=y | ||||||
| # Random Number Generation | # Random Number Generation | ||||||
| # | # | ||||||
| # CONFIG_CRYPTO_ANSI_CPRNG is not set | # CONFIG_CRYPTO_ANSI_CPRNG is not set | ||||||
| # CONFIG_CRYPTO_DRBG_MENU is not set | CONFIG_CRYPTO_DRBG_MENU=m | ||||||
| # CONFIG_CRYPTO_JITTERENTROPY is not set | CONFIG_CRYPTO_DRBG_HMAC=y | ||||||
|  | # CONFIG_CRYPTO_DRBG_HASH is not set | ||||||
|  | # CONFIG_CRYPTO_DRBG_CTR is not set | ||||||
|  | CONFIG_CRYPTO_DRBG=m | ||||||
|  | CONFIG_CRYPTO_JITTERENTROPY=m | ||||||
| CONFIG_CRYPTO_USER_API=y | CONFIG_CRYPTO_USER_API=y | ||||||
| # CONFIG_CRYPTO_USER_API_HASH is not set | # CONFIG_CRYPTO_USER_API_HASH is not set | ||||||
| CONFIG_CRYPTO_USER_API_SKCIPHER=y | CONFIG_CRYPTO_USER_API_SKCIPHER=y | ||||||
|  |  | ||||||
|  | @ -568,25 +568,9 @@ CONFIG_INET_DIAG=y | ||||||
| CONFIG_INET_TCP_DIAG=y | CONFIG_INET_TCP_DIAG=y | ||||||
| # CONFIG_INET_UDP_DIAG is not set | # CONFIG_INET_UDP_DIAG is not set | ||||||
| # CONFIG_INET_DIAG_DESTROY is not set | # CONFIG_INET_DIAG_DESTROY is not set | ||||||
| CONFIG_TCP_CONG_ADVANCED=y | # CONFIG_TCP_CONG_ADVANCED is not set | ||||||
| # CONFIG_TCP_CONG_BIC is not set |  | ||||||
| CONFIG_TCP_CONG_CUBIC=y | CONFIG_TCP_CONG_CUBIC=y | ||||||
| # CONFIG_TCP_CONG_WESTWOOD is not set |  | ||||||
| # CONFIG_TCP_CONG_HTCP is not set |  | ||||||
| # CONFIG_TCP_CONG_HSTCP is not set |  | ||||||
| # CONFIG_TCP_CONG_HYBLA is not set |  | ||||||
| # CONFIG_TCP_CONG_VEGAS is not set |  | ||||||
| # CONFIG_TCP_CONG_NV is not set |  | ||||||
| # CONFIG_TCP_CONG_SCALABLE is not set |  | ||||||
| # CONFIG_TCP_CONG_LP is not set |  | ||||||
| # CONFIG_TCP_CONG_VENO is not set |  | ||||||
| # CONFIG_TCP_CONG_YEAH is not set |  | ||||||
| # CONFIG_TCP_CONG_ILLINOIS is not set |  | ||||||
| # CONFIG_TCP_CONG_DCTCP is not set |  | ||||||
| # CONFIG_TCP_CONG_CDG is not set |  | ||||||
| # CONFIG_TCP_CONG_BBR is not set |  | ||||||
| CONFIG_DEFAULT_CUBIC=y | CONFIG_DEFAULT_CUBIC=y | ||||||
| # CONFIG_DEFAULT_RENO is not set |  | ||||||
| CONFIG_DEFAULT_TCP_CONG="cubic" | CONFIG_DEFAULT_TCP_CONG="cubic" | ||||||
| # CONFIG_TCP_MD5SIG is not set | # CONFIG_TCP_MD5SIG is not set | ||||||
| CONFIG_IPV6=y | CONFIG_IPV6=y | ||||||
|  | @ -1128,7 +1112,7 @@ CONFIG_RTL8XXXU=m | ||||||
| # | # | ||||||
| # Input device support | # Input device support | ||||||
| # | # | ||||||
| CONFIG_INPUT=y | # CONFIG_INPUT is not set | ||||||
| # CONFIG_INPUT_FF_MEMLESS is not set | # CONFIG_INPUT_FF_MEMLESS is not set | ||||||
| # CONFIG_INPUT_POLLDEV is not set | # CONFIG_INPUT_POLLDEV is not set | ||||||
| # CONFIG_INPUT_SPARSEKMAP is not set | # CONFIG_INPUT_SPARSEKMAP is not set | ||||||
|  |  | ||||||
|  | @ -0,0 +1,16 @@ | ||||||
|  | --- a/drivers/mtd/spi-nor/spi-nor.c
 | ||||||
|  | +++ b/drivers/mtd/spi-nor/spi-nor.c
 | ||||||
|  | @@ -1470,6 +1470,13 @@
 | ||||||
|  |  		SPI_NOR_DUAL_READ), PARAMS(spansion), CLK_MHZ_2X(80) }, | ||||||
|  |  	{ "FM25Q128-SOB-T-G",INFO(0xa14018, 0, 64 * 1024, 256, | ||||||
|  |  		SPI_NOR_DUAL_READ), PARAMS(spansion), CLK_MHZ_2X(80) }, | ||||||
|  | +
 | ||||||
|  | +	/* BoyaMicro 3.3v */
 | ||||||
|  | +	{ "BY25Q64AS",INFO(0x684017, 0, 64 * 1024, 128,
 | ||||||
|  | +		SPI_NOR_DUAL_READ), PARAMS(spansion), CLK_MHZ_2X(80) },
 | ||||||
|  | +	{ "BY25Q128AS",INFO(0x684018, 0, 64 * 1024, 256,
 | ||||||
|  | +		SPI_NOR_DUAL_READ), PARAMS(spansion), CLK_MHZ_2X(80) },
 | ||||||
|  | +
 | ||||||
|  |  	{ }, | ||||||
|  |  }; | ||||||
|  |   | ||||||
|  | @ -110,16 +110,13 @@ You can help us to write a better documentation, proofread and correct our websi | ||||||
| You can just donate some money to cover the cost of development and long-term maintaining of what we believe | You can just donate some money to cover the cost of development and long-term maintaining of what we believe | ||||||
| is going to be the most stable, flexible, and open IP Network Camera Framework for users like yourself. | is going to be the most stable, flexible, and open IP Network Camera Framework for users like yourself. | ||||||
| 
 | 
 | ||||||
| You can make a financial contribution to the project | You can make a financial contribution to the project at [Open Collective](https://opencollective.com/openipc/contribute/backer-14335/checkout). | ||||||
| at [Open Collective](https://opencollective.com/openipc/contribute/backer-14335/checkout), |  | ||||||
| or via [PayPal](https://www.paypal.com/donate/?hosted_button_id=C6F7UJLA58MBS), |  | ||||||
| or via [YooMoney](https://openipc.org/donation/yoomoney.html). |  | ||||||
| 
 | 
 | ||||||
| Thank you. | Thank you. | ||||||
| 
 | 
 | ||||||
|  | <p align="center"> | ||||||
| <a href="https://opencollective.com/openipc/contribute/backer-14335/checkout" target="_blank"><img src="https://opencollective.com/webpack/donate/button@2x.png?color=blue" width="375" alt="Open Collective donate button"></a> | <a href="https://opencollective.com/openipc/contribute/backer-14335/checkout" target="_blank"><img src="https://opencollective.com/webpack/donate/button@2x.png?color=blue" width="375" alt="Open Collective donate button"></a> | ||||||
| <a href="https://www.paypal.com/donate/?hosted_button_id=C6F7UJLA58MBS"><img src="https://www.paypalobjects.com/en_US/IT/i/btn/btn_donateCC_LG.gif" alt="PayPal donate button"></a> | </p> | ||||||
| <a href="https://openipc.org/donation/yoomoney.html"><img src="https://yoomoney.ru/transfer/balance-informer/balance?id=596194605&key=291C29A811B500D7" width="140" alt="YooMoney donate button"></a> |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| [AmbaS2L]: https://img.shields.io/static/v1?label=AmbaS2L&message=help%20needed&color=5500ff&logo=github | [AmbaS2L]: https://img.shields.io/static/v1?label=AmbaS2L&message=help%20needed&color=5500ff&logo=github | ||||||
|  |  | ||||||
|  | @ -89,11 +89,10 @@ insert_isp() { | ||||||
| 
 | 
 | ||||||
| insert_sns() { | insert_sns() { | ||||||
|         case $SENSOR in |         case $SENSOR in | ||||||
|         9m034 | ar0130 | jxf22 | ov9732 | jxh62 | sc1235 | sc2235) |         9m034 | jxf22 | ov2718 | ov9732 | ov9750 | ov9752 | jxh62 | sc1235 | sc2235) | ||||||
|                 devmem 0x200f0040 32 0x2 # I2C0_SCL |                 devmem 0x200f0040 32 0x2 # I2C0_SCL | ||||||
|                 devmem 0x200f0044 32 0x2 # I2C0_SDA |                 devmem 0x200f0044 32 0x2 # I2C0_SDA | ||||||
| 
 | 
 | ||||||
|                 # Cmos pinmux |  | ||||||
|                 devmem 0x200f007c 32 0x1 # VI_DATA13 |                 devmem 0x200f007c 32 0x1 # VI_DATA13 | ||||||
|                 devmem 0x200f0080 32 0x1 # VI_DATA10 |                 devmem 0x200f0080 32 0x1 # VI_DATA10 | ||||||
|                 devmem 0x200f0084 32 0x1 # VI_DATA12 |                 devmem 0x200f0084 32 0x1 # VI_DATA12 | ||||||
|  | @ -104,11 +103,10 @@ insert_sns() { | ||||||
| 
 | 
 | ||||||
|                 devmem 0x2003002c 32 0xc4001 # Sensor unreset, clk 24MHz, VI 99MHz |                 devmem 0x2003002c 32 0xc4001 # Sensor unreset, clk 24MHz, VI 99MHz | ||||||
|                 ;; |                 ;; | ||||||
| 
 |         ar0130 | 9m034 | sc1135 | sc1145 | sc2135) | ||||||
|         sc1135 | sc1145 | sc2135) |  | ||||||
|                 devmem 0x200f0040 32 0x2 # I2C0_SCL |                 devmem 0x200f0040 32 0x2 # I2C0_SCL | ||||||
|                 devmem 0x200f0044 32 0x2 # I2C0_SDA |                 devmem 0x200f0044 32 0x2 # I2C0_SDA | ||||||
|                 # Cmos pinmux | 
 | ||||||
|                 devmem 0x200f007c 32 0x1     # VI_DATA13 |                 devmem 0x200f007c 32 0x1     # VI_DATA13 | ||||||
|                 devmem 0x200f0080 32 0x1     # VI_DATA10 |                 devmem 0x200f0080 32 0x1     # VI_DATA10 | ||||||
|                 devmem 0x200f0084 32 0x1     # VI_DATA12 |                 devmem 0x200f0084 32 0x1     # VI_DATA12 | ||||||
|  | @ -118,7 +116,51 @@ insert_sns() { | ||||||
|                 devmem 0x200f0094 32 0x1     # VI_DATA9 |                 devmem 0x200f0094 32 0x1     # VI_DATA9 | ||||||
|                 devmem 0x2003002c 32 0xb4001 # clk 27MHz, VI 99MHz |                 devmem 0x2003002c 32 0xb4001 # clk 27MHz, VI 99MHz | ||||||
|                 ;; |                 ;; | ||||||
|  |         ar0230) | ||||||
|  |                 devmem 0x200f0040 32 0x2 # I2C0_SCL | ||||||
|  |                 devmem 0x200f0044 32 0x2 # I2C0_SDA | ||||||
| 
 | 
 | ||||||
|  |                 devmem 0x2003002c 32 0xb4005 # sensor unreset, clk 27MHz, VI 148.5MHz | ||||||
|  |                 devmem 0x20030104 32 0x1     # vpss 148.5MHz | ||||||
|  |                 ;; | ||||||
|  |         imx222) | ||||||
|  |                 devmem 0x200f0040 32 0x1 # SPI0_SCLK | ||||||
|  |                 devmem 0x200f0044 32 0x1 # SPI0_SDO | ||||||
|  |                 devmem 0x200f0048 32 0x1 # SPI0_SDI | ||||||
|  |                 devmem 0x200f004c 32 0x1 # SPI0_CSN | ||||||
|  | 
 | ||||||
|  |                 devmem 0x200f007c 32 0x1 # VI_DATA13 | ||||||
|  |                 devmem 0x200f0080 32 0x1 # VI_DATA10 | ||||||
|  |                 devmem 0x200f0084 32 0x1 # VI_DATA12 | ||||||
|  |                 devmem 0x200f0088 32 0x1 # VI_DATA11 | ||||||
|  |                 devmem 0x200f008c 32 0x2 # VI_VS | ||||||
|  |                 devmem 0x200f0090 32 0x2 # VI_HS | ||||||
|  |                 devmem 0x200f0094 32 0x1 # VI_DATA9 | ||||||
|  | 
 | ||||||
|  |                 devmem 0x2003002c 32 0x94001 # sensor unreset, clk 37.125MHz, VI 99MHz | ||||||
|  | 
 | ||||||
|  |                 insmod sensor_spi.ko | ||||||
|  |                 ;; | ||||||
|  |         ov9712 | ov2710 | ov9732 | gc2023) | ||||||
|  |                 devmem 0x200f0040 32 0x2 # I2C0_SCL | ||||||
|  |                 devmem 0x200f0044 32 0x2 # I2C0_SDA | ||||||
|  | 
 | ||||||
|  |                 devmem 0x200f007c 32 0x1 # VI_DATA13 | ||||||
|  |                 devmem 0x200f0080 32 0x1 # VI_DATA10 | ||||||
|  |                 devmem 0x200f0084 32 0x1 # VI_DATA12 | ||||||
|  |                 devmem 0x200f0088 32 0x1 # VI_DATA11 | ||||||
|  |                 devmem 0x200f008c 32 0x2 # VI_VS | ||||||
|  |                 devmem 0x200f0090 32 0x2 # VI_HS | ||||||
|  |                 devmem 0x200f0094 32 0x1 # VI_DATA9 | ||||||
|  | 
 | ||||||
|  |                 devmem 0x2003002c 32 0xc4001 # sensor unreset, clk 24MHz, VI 99MHz | ||||||
|  |                 ;; | ||||||
|  |         mn34222 | imx291 | imx327 | imx307) | ||||||
|  |                 devmem 0x200f0040 32 0x2 # I2C0_SCL | ||||||
|  |                 devmem 0x200f0044 32 0x2 # I2C0_SDA | ||||||
|  | 
 | ||||||
|  |                 devmem 0x2003002c 32 0x94001 # sensor unreset, clk 37.125MHz, VI 99MHz | ||||||
|  |                 ;; | ||||||
|         *) |         *) | ||||||
|                 echo "xxxx Invalid sensor type $SENSOR xxxx" |                 echo "xxxx Invalid sensor type $SENSOR xxxx" | ||||||
|                 report_error |                 report_error | ||||||
|  | @ -203,20 +245,18 @@ remove_ko() { | ||||||
|         rmmod mmz |         rmmod mmz | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| load_usage() | load_usage() { | ||||||
| { |         echo "Usage:  ./load_hisilicon [-option] [sensor_name]" | ||||||
| 	echo "Usage:  ./load_hisilicon [-option] [sensor_name]" |         echo "options:" | ||||||
| 	echo "options:" |         echo "    -i                       insert modules" | ||||||
| 	echo "    -i                       insert modules" |         echo "    -r                       remove modules" | ||||||
| 	echo "    -r                       remove modules" |         echo "    -a                       remove modules first, then insert modules" | ||||||
| 	echo "    -a                       remove modules first, then insert modules" |         echo "    -sensor sensor_name      config sensor type [default: imx307]" | ||||||
| 	echo "    -sensor sensor_name      config sensor type [default: imx307]" |         echo "    -h                       help information" | ||||||
| 	echo "    -h                       help information" |         echo -e "Available sensors: gc2053 imx307 imx327 imx335 os05a sc2231 sc2235 sc4236 sc3235 sc4236 etc." | ||||||
| 	echo -e "Available sensors: gc2053 imx307 imx327 imx335 os05a sc2231 sc2235 sc4236 sc3235 sc4236 etc." |         echo -e "for example: ./load_hisilicon -i -sensor imx307 -osmem 32M -board demo -yuv0 0\n" | ||||||
| 	echo -e "for example: ./load_hisilicon -i -sensor imx307 -osmem 32M -board demo -yuv0 0\n" |  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| calc_mmz_info() { | calc_mmz_info() { | ||||||
|         mmz_start=$(echo "$mem_start $os_mem_size" | |         mmz_start=$(echo "$mem_start $os_mem_size" | | ||||||
|                 awk 'BEGIN { temp = 0; } |                 awk 'BEGIN { temp = 0; } | ||||||
|  |  | ||||||
|  | @ -0,0 +1,146 @@ | ||||||
|  | [sensor] | ||||||
|  | Sensor_type   =imx291                   ;sensor name | ||||||
|  | Mode          =0                        ;WDR_MODE_NONE = 0 | ||||||
|  |                                         ;WDR_MODE_BUILT_IN = 1 | ||||||
|  |                                         ;WDR_MODE_2To1_LINE = 2 | ||||||
|  |                                         ;WDR_MODE_2To1_LINE = 3 | ||||||
|  |                                         ;WDR_MODE_2To1_FRAME_FULL_RATE =4 ...etc | ||||||
|  | DllFile = /usr/lib/sensors/libsns_imx291.so   ;sensor lib path | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | [mode] | ||||||
|  | input_mode =2                           ;INPUT_MODE_MIPI = 0 | ||||||
|  |                                         ;INPUT_MODE_SUBLVDS = 1 | ||||||
|  |                                         ;INPUT_MODE_LVDS = 2 ...etc | ||||||
|  | 
 | ||||||
|  | dev_attr = 1                         	;mipi_dev_attr_t = 0 | ||||||
|  |                                         ;lvds_dev_attr_t = 1 | ||||||
|  |                                         ;NULL =2 | ||||||
|  | 
 | ||||||
|  | [lvds] | ||||||
|  | ;----------only for lvds_dev--------- | ||||||
|  | img_size_w = 1920                     	;oringnal sensor input image size W | ||||||
|  | img_size_h = 1080                     	;oringnal sensor input image size H | ||||||
|  | wdr_mode = 0                            ;HI_WDR_MODE_NONE =0 | ||||||
|  |                                         ;HI_WDR_MODE_2F = 1 | ||||||
|  |                                         ;HI_WDR_MODE_3F = 2 | ||||||
|  |                                         ;HI_WDR_MODE_4F =3 | ||||||
|  | raw_data_type = 2                    	;RAW_DATA_8BIT = 0 | ||||||
|  |                                         ;RAW_DATA_10BIT = 1 | ||||||
|  |                                         ;RAW_DATA_12BIT = 2 | ||||||
|  |                                         ;RAW_DATA_14BIT = 3 | ||||||
|  | lane_id = 0|1|2|3 | ||||||
|  | sync_code_0 = 0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0 | ||||||
|  | sync_code_1 = 0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0 | ||||||
|  | sync_code_2 = 0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0 | ||||||
|  | sync_code_3 = 0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0|0xab0|0xb60|0x800|0x9d0 | ||||||
|  | 
 | ||||||
|  | [isp_image] | ||||||
|  | Isp_x      =0 | ||||||
|  | Isp_y      =0 | ||||||
|  | Isp_W      =1920 | ||||||
|  | Isp_H      =1080 | ||||||
|  | Isp_FrameRate=25 | ||||||
|  | Isp_Bayer  =2   ;BAYER_RGGB=0, BAYER_GRBG=1, BAYER_GBRG=2, BAYER_BGGR=3 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | [vi_dev] | ||||||
|  | Input_mod =6	;VI_MODE_BT656 = 0,              /* ITU-R BT.656 YUV4:2:2 */ | ||||||
|  | 		;VI_MODE_BT601,                  /* ITU-R BT.601 YUV4:2:2 */ | ||||||
|  | 		;VI_MODE_DIGITAL_CAMERA,         /* digital camera mode */ | ||||||
|  | 		;VI_MODE_BT1120_STANDARD,        /* BT.1120 progressive mode */ | ||||||
|  | 		;VI_MODE_BT1120_INTERLEAVED,     /* BT.1120 interstage mode */ | ||||||
|  | 		;VI_MODE_MIPI,                   /* MIPI mode*/ | ||||||
|  | 		;VI_MODE_LVDS, | ||||||
|  | 		;VI_MODE_HISPI  | ||||||
|  | Work_mod =0     ;VI_WORK_MODE_1Multiplex = 0 | ||||||
|  |                 ;VI_WORK_MODE_2Multiplex, | ||||||
|  |                 ;VI_WORK_MODE_4Multiplex | ||||||
|  | Combine_mode =0 ;Y/C composite or separation mode | ||||||
|  |                 ;VI_COMBINE_COMPOSITE = 0 /*Composite mode */ | ||||||
|  |                 ;VI_COMBINE_SEPARATE,     /*Separate mode */ | ||||||
|  | Comp_mode    =0 ;Component mode (single-component or dual-component) | ||||||
|  |                 ;VI_COMP_MODE_SINGLE = 0, /*single component mode */ | ||||||
|  |                 ;VI_COMP_MODE_DOUBLE = 1, /*double component mode */ | ||||||
|  | Clock_edge   =1 ;Clock edge mode (sampling on the rising or falling edge) | ||||||
|  |                 ;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */ | ||||||
|  |                 ;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */ | ||||||
|  | Mask_num     =2 ;Component mask | ||||||
|  | Mask_0       =0xFFF00000 | ||||||
|  | Mask_1       =0x0 | ||||||
|  | Scan_mode    = 1;VI_SCAN_INTERLACED = 0 | ||||||
|  |                 ;VI_SCAN_PROGRESSIVE, | ||||||
|  | Data_seq     =2 ;data sequence (ONLY for YUV format) | ||||||
|  |                 ;----2th component U/V sequence in bt1120 | ||||||
|  |                 ;    VI_INPUT_DATA_VUVU = 0, | ||||||
|  |                 ;    VI_INPUT_DATA_UVUV, | ||||||
|  |                 ;----input sequence for yuv | ||||||
|  |                 ;    VI_INPUT_DATA_UYVY = 0, | ||||||
|  |                 ;    VI_INPUT_DATA_VYUY, | ||||||
|  |                 ;    VI_INPUT_DATA_YUYV, | ||||||
|  |                 ;    VI_INPUT_DATA_YVYU | ||||||
|  | 
 | ||||||
|  | Vsync   =1      ; vertical synchronization signal | ||||||
|  |                 ;VI_VSYNC_FIELD = 0, | ||||||
|  |                 ;VI_VSYNC_PULSE, | ||||||
|  | VsyncNeg=1      ;Polarity of the vertical synchronization signal | ||||||
|  |                 ;VI_VSYNC_NEG_HIGH = 0, | ||||||
|  |                 ;VI_VSYNC_NEG_LOW /*if VIU_VSYNC_E | ||||||
|  | Hsync  =0       ;Attribute of the horizontal synchronization signal | ||||||
|  |                 ;VI_HSYNC_VALID_SINGNAL = 0, | ||||||
|  |                 ;VI_HSYNC_PULSE, | ||||||
|  | HsyncNeg =0     ;Polarity of the horizontal synchronization signal | ||||||
|  |                 ;VI_HSYNC_NEG_HIGH = 0, | ||||||
|  |                 ;VI_HSYNC_NEG_LOW | ||||||
|  | VsyncValid =1   ;Attribute of the valid vertical synchronization signal | ||||||
|  |                 ;VI_VSYNC_NORM_PULSE = 0, | ||||||
|  |                 ;VI_VSYNC_VALID_SINGAL, | ||||||
|  | VsyncValidNeg =0;Polarity of the valid vertical synchronization signal | ||||||
|  |                 ;VI_VSYNC_VALID_NEG_HIGH = 0, | ||||||
|  |                 ;VI_VSYNC_VALID_NEG_LOW | ||||||
|  | Timingblank_HsyncHfb =0     ;Horizontal front blanking width | ||||||
|  | Timingblank_HsyncAct =1920  ;Horizontal effetive width | ||||||
|  | Timingblank_HsyncHbb =0     ;Horizontal back blanking width | ||||||
|  | Timingblank_VsyncVfb =0     ;Vertical front blanking height | ||||||
|  | Timingblank_VsyncVact =1080  ;Vertical effetive width | ||||||
|  | Timingblank_VsyncVbb=0      ;Vertical back blanking height | ||||||
|  | Timingblank_VsyncVbfb =0    ;Even-field vertical front blanking height(interlace, invalid progressive) | ||||||
|  | Timingblank_VsyncVbact=0    ;Even-field vertical effetive width(interlace, invalid progressive) | ||||||
|  | Timingblank_VsyncVbbb =0    ;Even-field vertical back blanking height(interlace, invalid progressive) | ||||||
|  | 
 | ||||||
|  | ;----- only for bt656 ---------- | ||||||
|  | FixCode   =0    ;BT656_FIXCODE_1 = 0, | ||||||
|  |                 ;BT656_FIXCODE_0 | ||||||
|  | FieldPolar=0    ;BT656_FIELD_POLAR_STD = 0 | ||||||
|  |                 ;BT656_FIELD_POLAR_NSTD | ||||||
|  | DataPath  =1    ;ISP enable or bypass | ||||||
|  |                 ;VI_PATH_BYPASS    = 0,/* ISP bypass */ | ||||||
|  |                 ;VI_PATH_ISP       = 1,/* ISP enable */ | ||||||
|  |                 ;VI_PATH_RAW       = 2,/* Capture raw data, for debug */ | ||||||
|  | InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, | ||||||
|  | DataRev      =FALSE ;Data reverse. FALSE = 0; TRUE = 1 | ||||||
|  | DevRect_x=0     ; | ||||||
|  | DevRect_y=30    ; | ||||||
|  | DevRect_w=1920  ; | ||||||
|  | DevRect_h=1080  ; | ||||||
|  | 
 | ||||||
|  | [vi_chn] | ||||||
|  | CapRect_X    =0 | ||||||
|  | CapRect_Y    =0 | ||||||
|  | CapRect_Width=1920 | ||||||
|  | CapRect_Height=1080 | ||||||
|  | DestSize_Width=1920 | ||||||
|  | DestSize_Height=1080 | ||||||
|  | CapSel       =2 ;Frame/field select. ONLY used in interlaced mode | ||||||
|  |                 ;VI_CAPSEL_TOP = 0,                  /* top field */ | ||||||
|  |                 ;VI_CAPSEL_BOTTOM,                   /* bottom field */ | ||||||
|  |                 ;VI_CAPSEL_BOTH,                     /* top and bottom field */ | ||||||
|  | 
 | ||||||
|  | PixFormat    =23;PIXEL_FORMAT_YUV_SEMIPLANAR_422 = 22 | ||||||
|  |                 ;PIXEL_FORMAT_YUV_SEMIPLANAR_420 = 23 ...etc | ||||||
|  | CompressMode =0 ;COMPRESS_MODE_NONE = 0 | ||||||
|  |                 ;COMPRESS_MODE_SEG =1 ...etc | ||||||
|  | 
 | ||||||
|  | SrcFrameRate=-1 ;Source frame rate. -1: not controll | ||||||
|  | FrameRate   =-1 ;Target frame rate. -1: not controll | ||||||
|  | 
 | ||||||
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
		Loading…
	
		Reference in New Issue