Merge branch 'master' of https://github.com/igorpecovnik/lib
This commit is contained in:
commit
0d8a5761f6
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 4.10.10 Kernel Configuration
|
||||
# Linux/arm 4.11.1 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM=y
|
||||
CONFIG_ARM_HAS_SG_CHAIN=y
|
||||
@ -110,13 +110,12 @@ CONFIG_RCU_FANOUT_LEAF=16
|
||||
# CONFIG_TREE_RCU_TRACE is not set
|
||||
CONFIG_RCU_KTHREAD_PRIO=0
|
||||
# CONFIG_RCU_NOCB_CPU is not set
|
||||
# CONFIG_RCU_EXPEDITE_BOOT is not set
|
||||
CONFIG_BUILD_BIN2C=y
|
||||
CONFIG_IKCONFIG=y
|
||||
CONFIG_IKCONFIG_PROC=y
|
||||
CONFIG_LOG_BUF_SHIFT=16
|
||||
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
|
||||
CONFIG_NMI_LOG_BUF_SHIFT=13
|
||||
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
|
||||
CONFIG_GENERIC_SCHED_CLOCK=y
|
||||
CONFIG_CGROUPS=y
|
||||
CONFIG_PAGE_COUNTER=y
|
||||
@ -131,6 +130,7 @@ CONFIG_FAIR_GROUP_SCHED=y
|
||||
CONFIG_CFS_BANDWIDTH=y
|
||||
CONFIG_RT_GROUP_SCHED=y
|
||||
CONFIG_CGROUP_PIDS=y
|
||||
CONFIG_CGROUP_RDMA=y
|
||||
CONFIG_CGROUP_FREEZER=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_PROC_PID_CPUSET=y
|
||||
@ -195,6 +195,7 @@ CONFIG_MEMBARRIER=y
|
||||
# CONFIG_EMBEDDED is not set
|
||||
CONFIG_HAVE_PERF_EVENTS=y
|
||||
CONFIG_PERF_USE_VMALLOC=y
|
||||
# CONFIG_PC104 is not set
|
||||
|
||||
#
|
||||
# Kernel Performance Events And Counters
|
||||
@ -223,6 +224,7 @@ CONFIG_HAVE_ARCH_TRACEHOOK=y
|
||||
CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_GENERIC_SMP_IDLE_THREAD=y
|
||||
CONFIG_GENERIC_IDLE_POLL_SETUP=y
|
||||
CONFIG_ARCH_HAS_SET_MEMORY=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
@ -258,6 +260,12 @@ CONFIG_OLD_SIGSUSPEND3=y
|
||||
CONFIG_OLD_SIGACTION=y
|
||||
# CONFIG_CPU_NO_EFFICIENT_FFS is not set
|
||||
# CONFIG_HAVE_ARCH_VMAP_STACK is not set
|
||||
CONFIG_ARCH_OPTIONAL_KERNEL_RWX=y
|
||||
CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y
|
||||
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
|
||||
CONFIG_STRICT_KERNEL_RWX=y
|
||||
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
|
||||
CONFIG_STRICT_MODULE_RWX=y
|
||||
|
||||
#
|
||||
# GCOV-based kernel profiling
|
||||
@ -280,6 +288,7 @@ CONFIG_MODULE_UNLOAD=y
|
||||
CONFIG_MODULES_TREE_LOOKUP=y
|
||||
CONFIG_BLOCK=y
|
||||
CONFIG_LBDAF=y
|
||||
CONFIG_BLK_SCSI_REQUEST=y
|
||||
CONFIG_BLK_DEV_BSG=y
|
||||
CONFIG_BLK_DEV_BSGLIB=y
|
||||
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||
@ -289,6 +298,8 @@ CONFIG_BLK_DEV_THROTTLING=y
|
||||
CONFIG_BLK_WBT=y
|
||||
CONFIG_BLK_WBT_SQ=y
|
||||
CONFIG_BLK_WBT_MQ=y
|
||||
# CONFIG_BLK_DEBUG_FS is not set
|
||||
# CONFIG_BLK_SED_OPAL is not set
|
||||
|
||||
#
|
||||
# Partition Types
|
||||
@ -309,6 +320,7 @@ CONFIG_CFQ_GROUP_IOSCHED=y
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
CONFIG_MQ_IOSCHED_DEADLINE=y
|
||||
CONFIG_PADATA=y
|
||||
CONFIG_ASN1=y
|
||||
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
|
||||
@ -418,6 +430,7 @@ CONFIG_PLAT_ORION=y
|
||||
CONFIG_CPU_PJ4=y
|
||||
CONFIG_CPU_PJ4B=y
|
||||
CONFIG_CPU_V7=y
|
||||
CONFIG_CPU_THUMB_CAPABLE=y
|
||||
CONFIG_CPU_32v6K=y
|
||||
CONFIG_CPU_32v7=y
|
||||
CONFIG_CPU_ABRT_EV7=y
|
||||
@ -461,7 +474,6 @@ CONFIG_ARM_L1_CACHE_SHIFT=6
|
||||
CONFIG_ARM_DMA_MEM_BUFFERABLE=y
|
||||
CONFIG_ARM_HEAVY_MB=y
|
||||
CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y
|
||||
CONFIG_DEBUG_RODATA=y
|
||||
CONFIG_DEBUG_ALIGN_RODATA=y
|
||||
CONFIG_IWMMXT=y
|
||||
CONFIG_MULTI_IRQ_HANDLER=y
|
||||
@ -499,15 +511,19 @@ CONFIG_PCI_MSI_IRQ_DOMAIN=y
|
||||
# CONFIG_PCI_PASID is not set
|
||||
# CONFIG_HOTPLUG_PCI is not set
|
||||
|
||||
#
|
||||
# DesignWare PCI Core Support
|
||||
#
|
||||
# CONFIG_PCIE_DW_PLAT is not set
|
||||
# CONFIG_PCI_LAYERSCAPE is not set
|
||||
# CONFIG_PCIE_ARMADA_8K is not set
|
||||
|
||||
#
|
||||
# PCI host controller drivers
|
||||
#
|
||||
CONFIG_PCI_MVEBU=y
|
||||
# CONFIG_PCIE_DW_PLAT is not set
|
||||
# CONFIG_PCI_HOST_GENERIC is not set
|
||||
# CONFIG_PCI_LAYERSCAPE is not set
|
||||
# CONFIG_PCIE_ALTERA is not set
|
||||
# CONFIG_PCIE_ARMADA_8K is not set
|
||||
# CONFIG_PCCARD is not set
|
||||
|
||||
#
|
||||
@ -626,7 +642,6 @@ CONFIG_CPU_FREQ=y
|
||||
CONFIG_CPU_FREQ_GOV_ATTR_SET=y
|
||||
CONFIG_CPU_FREQ_GOV_COMMON=y
|
||||
CONFIG_CPU_FREQ_STAT=y
|
||||
CONFIG_CPU_FREQ_STAT_DETAILS=y
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
||||
@ -726,6 +741,7 @@ CONFIG_PACKET_DIAG=m
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_UNIX_DIAG=m
|
||||
CONFIG_XFRM=y
|
||||
CONFIG_XFRM_OFFLOAD=y
|
||||
CONFIG_XFRM_ALGO=y
|
||||
CONFIG_XFRM_USER=y
|
||||
# CONFIG_XFRM_SUB_POLICY is not set
|
||||
@ -762,6 +778,7 @@ CONFIG_NET_FOU=m
|
||||
# CONFIG_NET_FOU_IP_TUNNELS is not set
|
||||
CONFIG_INET_AH=m
|
||||
CONFIG_INET_ESP=m
|
||||
CONFIG_INET_ESP_OFFLOAD=m
|
||||
CONFIG_INET_IPCOMP=m
|
||||
CONFIG_INET_XFRM_TUNNEL=m
|
||||
CONFIG_INET_TUNNEL=y
|
||||
@ -809,6 +826,7 @@ CONFIG_IPV6_ROUTE_INFO=y
|
||||
CONFIG_IPV6_OPTIMISTIC_DAD=y
|
||||
CONFIG_INET6_AH=m
|
||||
CONFIG_INET6_ESP=m
|
||||
CONFIG_INET6_ESP_OFFLOAD=m
|
||||
CONFIG_INET6_IPCOMP=m
|
||||
CONFIG_IPV6_MIP6=m
|
||||
CONFIG_IPV6_ILA=m
|
||||
@ -902,6 +920,7 @@ CONFIG_NFT_NUMGEN=m
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_SET_RBTREE=m
|
||||
CONFIG_NFT_SET_HASH=m
|
||||
CONFIG_NFT_SET_BITMAP=m
|
||||
CONFIG_NFT_COUNTER=m
|
||||
CONFIG_NFT_LOG=m
|
||||
CONFIG_NFT_LIMIT=m
|
||||
@ -1227,7 +1246,6 @@ CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_HAVE_NET_DSA=y
|
||||
CONFIG_NET_DSA=m
|
||||
CONFIG_NET_DSA_HWMON=y
|
||||
CONFIG_NET_DSA_TAG_DSA=y
|
||||
CONFIG_NET_DSA_TAG_EDSA=y
|
||||
CONFIG_NET_DSA_TAG_TRAILER=y
|
||||
@ -1324,6 +1342,7 @@ CONFIG_NET_ACT_POLICE=m
|
||||
CONFIG_NET_ACT_GACT=m
|
||||
CONFIG_GACT_PROB=y
|
||||
CONFIG_NET_ACT_MIRRED=m
|
||||
CONFIG_NET_ACT_SAMPLE=m
|
||||
CONFIG_NET_ACT_IPT=m
|
||||
CONFIG_NET_ACT_NAT=m
|
||||
CONFIG_NET_ACT_PEDIT=m
|
||||
@ -1461,7 +1480,6 @@ CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
|
||||
CONFIG_RFKILL=m
|
||||
CONFIG_RFKILL_LEDS=y
|
||||
CONFIG_RFKILL_INPUT=y
|
||||
CONFIG_RFKILL_REGULATOR=m
|
||||
CONFIG_RFKILL_GPIO=m
|
||||
# CONFIG_NET_9P is not set
|
||||
# CONFIG_CAIF is not set
|
||||
@ -1469,9 +1487,12 @@ CONFIG_CEPH_LIB=m
|
||||
# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
|
||||
# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set
|
||||
# CONFIG_NFC is not set
|
||||
CONFIG_PSAMPLE=y
|
||||
CONFIG_NET_IFE=m
|
||||
CONFIG_LWTUNNEL=y
|
||||
CONFIG_LWTUNNEL_BPF=y
|
||||
CONFIG_DST_CACHE=y
|
||||
CONFIG_GRO_CELLS=y
|
||||
CONFIG_NET_DEVLINK=m
|
||||
CONFIG_MAY_USE_DEVLINK=m
|
||||
CONFIG_HAVE_CBPF_JIT=y
|
||||
@ -1586,6 +1607,7 @@ CONFIG_MTD_CFI_UTIL=y
|
||||
# CONFIG_MTD_PHYSMAP is not set
|
||||
CONFIG_MTD_PHYSMAP_OF=y
|
||||
# CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set
|
||||
# CONFIG_MTD_PHYSMAP_OF_GEMINI is not set
|
||||
# CONFIG_MTD_INTEL_VR_NOR is not set
|
||||
# CONFIG_MTD_PLATRAM is not set
|
||||
|
||||
@ -1686,6 +1708,7 @@ CONFIG_BLK_DEV_NVME=m
|
||||
# CONFIG_USB_SWITCH_FSA9480 is not set
|
||||
# CONFIG_LATTICE_ECP3_CONFIG is not set
|
||||
CONFIG_SRAM=y
|
||||
CONFIG_SRAM_EXEC=y
|
||||
# CONFIG_C2PORT is not set
|
||||
|
||||
#
|
||||
@ -1697,6 +1720,7 @@ CONFIG_EEPROM_AT24=y
|
||||
# CONFIG_EEPROM_MAX6875 is not set
|
||||
CONFIG_EEPROM_93CX6=m
|
||||
# CONFIG_EEPROM_93XX46 is not set
|
||||
# CONFIG_EEPROM_IDT_89HPESX is not set
|
||||
# CONFIG_CB710_CORE is not set
|
||||
|
||||
#
|
||||
@ -1985,6 +2009,7 @@ CONFIG_MACSEC=m
|
||||
# CONFIG_NETPOLL is not set
|
||||
# CONFIG_NET_POLL_CONTROLLER is not set
|
||||
CONFIG_TUN=m
|
||||
CONFIG_TAP=m
|
||||
# CONFIG_TUN_VNET_CROSS_LE is not set
|
||||
CONFIG_VETH=m
|
||||
CONFIG_NLMON=m
|
||||
@ -2023,6 +2048,7 @@ CONFIG_ETHERNET=y
|
||||
# CONFIG_ALTERA_TSE is not set
|
||||
# CONFIG_NET_VENDOR_AMAZON is not set
|
||||
# CONFIG_NET_VENDOR_AMD is not set
|
||||
# CONFIG_NET_VENDOR_AQUANTIA is not set
|
||||
# CONFIG_NET_VENDOR_ARC is not set
|
||||
# CONFIG_NET_VENDOR_ATHEROS is not set
|
||||
# CONFIG_NET_VENDOR_AURORA is not set
|
||||
@ -2079,7 +2105,6 @@ CONFIG_MVPP2=y
|
||||
# CONFIG_NET_VENDOR_SMSC is not set
|
||||
# CONFIG_NET_VENDOR_STMICRO is not set
|
||||
# CONFIG_NET_VENDOR_SUN is not set
|
||||
# CONFIG_NET_VENDOR_SYNOPSYS is not set
|
||||
# CONFIG_NET_VENDOR_TEHUTI is not set
|
||||
# CONFIG_NET_VENDOR_TI is not set
|
||||
# CONFIG_NET_VENDOR_VIA is not set
|
||||
@ -2375,7 +2400,6 @@ CONFIG_USB_NET_RNDIS_WLAN=m
|
||||
# CONFIG_ISDN is not set
|
||||
CONFIG_NVM=y
|
||||
# CONFIG_NVM_DEBUG is not set
|
||||
CONFIG_NVM_GENNVM=m
|
||||
# CONFIG_NVM_RRPC is not set
|
||||
|
||||
#
|
||||
@ -2425,6 +2449,7 @@ CONFIG_KEYBOARD_GPIO=y
|
||||
# CONFIG_KEYBOARD_STOWAWAY is not set
|
||||
# CONFIG_KEYBOARD_SUNKBD is not set
|
||||
# CONFIG_KEYBOARD_OMAP4 is not set
|
||||
# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set
|
||||
# CONFIG_KEYBOARD_XTKBD is not set
|
||||
# CONFIG_KEYBOARD_CAP11XX is not set
|
||||
# CONFIG_KEYBOARD_BCM is not set
|
||||
@ -2500,6 +2525,7 @@ CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
|
||||
CONFIG_SERIAL_8250_CONSOLE=y
|
||||
CONFIG_SERIAL_8250_DMA=y
|
||||
CONFIG_SERIAL_8250_PCI=y
|
||||
# CONFIG_SERIAL_8250_EXAR is not set
|
||||
CONFIG_SERIAL_8250_NR_UARTS=4
|
||||
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
|
||||
# CONFIG_SERIAL_8250_EXTENDED is not set
|
||||
@ -2534,6 +2560,8 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
# CONFIG_SERIAL_ST_ASC is not set
|
||||
CONFIG_SERIAL_MVEBU_UART=y
|
||||
CONFIG_SERIAL_MVEBU_CONSOLE=y
|
||||
CONFIG_SERIAL_DEV_BUS=y
|
||||
CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
|
||||
# CONFIG_TTY_PRINTK is not set
|
||||
# CONFIG_HVC_DCC is not set
|
||||
# CONFIG_IPMI_HANDLER is not set
|
||||
@ -2732,6 +2760,7 @@ CONFIG_GPIO_PCA953X_IRQ=y
|
||||
# PCI GPIO expanders
|
||||
#
|
||||
# CONFIG_GPIO_BT8XX is not set
|
||||
# CONFIG_GPIO_PCI_IDIO_16 is not set
|
||||
# CONFIG_GPIO_RDC321X is not set
|
||||
|
||||
#
|
||||
@ -2857,6 +2886,7 @@ CONFIG_SENSORS_MAX31790=m
|
||||
# CONFIG_SENSORS_SCH56XX_COMMON is not set
|
||||
# CONFIG_SENSORS_SCH5627 is not set
|
||||
# CONFIG_SENSORS_SCH5636 is not set
|
||||
# CONFIG_SENSORS_STTS751 is not set
|
||||
# CONFIG_SENSORS_SMM665 is not set
|
||||
# CONFIG_SENSORS_ADC128D818 is not set
|
||||
# CONFIG_SENSORS_ADS1015 is not set
|
||||
@ -3028,6 +3058,7 @@ CONFIG_BCMA_DRIVER_PCI=y
|
||||
# CONFIG_MFD_MT6397 is not set
|
||||
# CONFIG_MFD_MENF21BMC is not set
|
||||
# CONFIG_EZX_PCAP is not set
|
||||
# CONFIG_MFD_CPCAP is not set
|
||||
# CONFIG_MFD_VIPERBOARD is not set
|
||||
# CONFIG_MFD_RETU is not set
|
||||
# CONFIG_MFD_PCF50633 is not set
|
||||
@ -3129,6 +3160,7 @@ CONFIG_VGA_ARB_MAX_GPUS=16
|
||||
#
|
||||
# ACP (Audio CoProcessor) Configuration
|
||||
#
|
||||
# CONFIG_DRM_LIB_RANDOM is not set
|
||||
|
||||
#
|
||||
# Frame buffer Devices
|
||||
@ -3434,6 +3466,7 @@ CONFIG_USB_SERIAL_OPTION=m
|
||||
# CONFIG_USB_SERIAL_WISHBONE is not set
|
||||
# CONFIG_USB_SERIAL_SSU100 is not set
|
||||
# CONFIG_USB_SERIAL_QT2 is not set
|
||||
# CONFIG_USB_SERIAL_UPD78F0730 is not set
|
||||
# CONFIG_USB_SERIAL_DEBUG is not set
|
||||
|
||||
#
|
||||
@ -3460,6 +3493,7 @@ CONFIG_USB_SERIAL_OPTION=m
|
||||
# CONFIG_USB_ISIGHTFW is not set
|
||||
# CONFIG_USB_YUREX is not set
|
||||
# CONFIG_USB_EZUSB_FX2 is not set
|
||||
# CONFIG_USB_HUB_USB251XB is not set
|
||||
# CONFIG_USB_HSIC_USB3503 is not set
|
||||
# CONFIG_USB_HSIC_USB4604 is not set
|
||||
# CONFIG_USB_LINK_LAYER_TEST is not set
|
||||
@ -3485,6 +3519,7 @@ CONFIG_USB_LED_TRIG=y
|
||||
CONFIG_MMC=y
|
||||
# CONFIG_MMC_DEBUG is not set
|
||||
CONFIG_PWRSEQ_EMMC=y
|
||||
# CONFIG_PWRSEQ_SD8787 is not set
|
||||
CONFIG_PWRSEQ_SIMPLE=m
|
||||
CONFIG_MMC_BLOCK=y
|
||||
CONFIG_MMC_BLOCK_MINORS=8
|
||||
@ -3519,6 +3554,7 @@ CONFIG_MMC_MVSDIO=y
|
||||
CONFIG_NEW_LEDS=y
|
||||
CONFIG_LEDS_CLASS=m
|
||||
# CONFIG_LEDS_CLASS_FLASH is not set
|
||||
CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y
|
||||
|
||||
#
|
||||
# LED drivers
|
||||
@ -3782,13 +3818,7 @@ CONFIG_CLK_QORIQ=y
|
||||
# CONFIG_COMMON_CLK_NXP is not set
|
||||
# CONFIG_COMMON_CLK_PXA is not set
|
||||
# CONFIG_COMMON_CLK_PIC32 is not set
|
||||
# CONFIG_COMMON_CLK_MT2701 is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_MMSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_IMGSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_VDECSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_HIFSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_ETHSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_BDPSYS is not set
|
||||
# CONFIG_COMMON_CLK_VC5 is not set
|
||||
CONFIG_MVEBU_CLK_COMMON=y
|
||||
CONFIG_MVEBU_CLK_CPU=y
|
||||
CONFIG_MVEBU_CLK_COREDIV=y
|
||||
@ -3839,6 +3869,7 @@ CONFIG_ORION_TIMER=y
|
||||
# CONFIG_SOC_BRCMSTB is not set
|
||||
# CONFIG_SUNXI_SRAM is not set
|
||||
# CONFIG_SOC_TI is not set
|
||||
# CONFIG_SOC_ZTE is not set
|
||||
# CONFIG_PM_DEVFREQ is not set
|
||||
# CONFIG_EXTCON is not set
|
||||
CONFIG_MEMORY=y
|
||||
@ -3887,6 +3918,11 @@ CONFIG_NVMEM=y
|
||||
#
|
||||
# CONFIG_FPGA is not set
|
||||
|
||||
#
|
||||
# FSI support
|
||||
#
|
||||
# CONFIG_FSI is not set
|
||||
|
||||
#
|
||||
# Firmware Drivers
|
||||
#
|
||||
@ -4196,12 +4232,15 @@ CONFIG_DEBUG_KERNEL=y
|
||||
CONFIG_PAGE_EXTENSION=y
|
||||
# CONFIG_DEBUG_PAGEALLOC is not set
|
||||
# CONFIG_PAGE_POISONING is not set
|
||||
# CONFIG_DEBUG_RODATA_TEST is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_DEBUG_SLAB is not set
|
||||
CONFIG_HAVE_DEBUG_KMEMLEAK=y
|
||||
# CONFIG_DEBUG_KMEMLEAK is not set
|
||||
# CONFIG_DEBUG_STACK_USAGE is not set
|
||||
# CONFIG_DEBUG_VM is not set
|
||||
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
|
||||
# CONFIG_DEBUG_VIRTUAL is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
# CONFIG_DEBUG_PER_CPU_MAPS is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
@ -4221,7 +4260,6 @@ CONFIG_SCHED_DEBUG=y
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_SCHED_STACK_END_CHECK is not set
|
||||
# CONFIG_DEBUG_TIMEKEEPING is not set
|
||||
# CONFIG_TIMER_STATS is not set
|
||||
|
||||
#
|
||||
# Lock Debugging (spinlocks, mutexes, etc...)
|
||||
@ -4236,6 +4274,7 @@ CONFIG_SCHED_DEBUG=y
|
||||
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
|
||||
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
|
||||
# CONFIG_LOCK_TORTURE_TEST is not set
|
||||
# CONFIG_WW_MUTEX_SELFTEST is not set
|
||||
# CONFIG_STACKTRACE is not set
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
@ -4275,6 +4314,7 @@ CONFIG_TRACING_SUPPORT=y
|
||||
#
|
||||
# CONFIG_LKDTM is not set
|
||||
# CONFIG_TEST_LIST_SORT is not set
|
||||
# CONFIG_TEST_SORT is not set
|
||||
# CONFIG_BACKTRACE_SELF_TEST is not set
|
||||
# CONFIG_RBTREE_TEST is not set
|
||||
# CONFIG_INTERVAL_TREE_TEST is not set
|
||||
@ -4327,7 +4367,6 @@ CONFIG_DEBUG_UNCOMPRESS=y
|
||||
CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
|
||||
# CONFIG_EARLY_PRINTK is not set
|
||||
# CONFIG_PID_IN_CONTEXTIDR is not set
|
||||
# CONFIG_DEBUG_SET_MODULE_RONX is not set
|
||||
# CONFIG_CORESIGHT is not set
|
||||
|
||||
#
|
||||
@ -4348,6 +4387,7 @@ CONFIG_LSM_MMAP_MIN_ADDR=32768
|
||||
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
|
||||
CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y
|
||||
# CONFIG_HARDENED_USERCOPY is not set
|
||||
# CONFIG_STATIC_USERMODEHELPER is not set
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
|
||||
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
|
||||
@ -4361,6 +4401,7 @@ CONFIG_SECURITY_APPARMOR=y
|
||||
CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=0
|
||||
CONFIG_SECURITY_APPARMOR_HASH=y
|
||||
CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y
|
||||
# CONFIG_SECURITY_APPARMOR_DEBUG is not set
|
||||
# CONFIG_SECURITY_LOADPIN is not set
|
||||
# CONFIG_SECURITY_YAMA is not set
|
||||
CONFIG_INTEGRITY=y
|
||||
@ -4467,6 +4508,7 @@ CONFIG_CRYPTO_WP512=m
|
||||
# Ciphers
|
||||
#
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=y
|
||||
CONFIG_CRYPTO_ANUBIS=m
|
||||
CONFIG_CRYPTO_ARC4=y
|
||||
CONFIG_CRYPTO_BLOWFISH=m
|
||||
@ -4479,7 +4521,7 @@ CONFIG_CRYPTO_DES=y
|
||||
CONFIG_CRYPTO_FCRYPT=m
|
||||
# CONFIG_CRYPTO_KHAZAD is not set
|
||||
# CONFIG_CRYPTO_SALSA20 is not set
|
||||
# CONFIG_CRYPTO_CHACHA20 is not set
|
||||
CONFIG_CRYPTO_CHACHA20=m
|
||||
# CONFIG_CRYPTO_SEED is not set
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
# CONFIG_CRYPTO_TEA is not set
|
||||
@ -4533,6 +4575,7 @@ CONFIG_CRYPTO_AES_ARM_BS=m
|
||||
CONFIG_CRYPTO_AES_ARM_CE=m
|
||||
CONFIG_CRYPTO_GHASH_ARM_CE=m
|
||||
CONFIG_CRYPTO_CRC32_ARM_CE=y
|
||||
CONFIG_CRYPTO_CHACHA20_NEON=m
|
||||
# CONFIG_BINARY_PRINTF is not set
|
||||
|
||||
#
|
||||
@ -4597,6 +4640,8 @@ CONFIG_ASSOCIATIVE_ARRAY=y
|
||||
CONFIG_HAS_IOMEM=y
|
||||
CONFIG_HAS_IOPORT_MAP=y
|
||||
CONFIG_HAS_DMA=y
|
||||
# CONFIG_DMA_NOOP_OPS is not set
|
||||
# CONFIG_DMA_VIRT_OPS is not set
|
||||
CONFIG_CPU_RMAP=y
|
||||
CONFIG_DQL=y
|
||||
CONFIG_GLOB=y
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 4.10.6 Kernel Configuration
|
||||
# Linux/arm 4.11.1 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM=y
|
||||
CONFIG_ARM_HAS_SG_CHAIN=y
|
||||
@ -112,13 +112,12 @@ CONFIG_SRCU=y
|
||||
# CONFIG_TASKS_RCU is not set
|
||||
CONFIG_RCU_STALL_COMMON=y
|
||||
# CONFIG_TREE_RCU_TRACE is not set
|
||||
# CONFIG_RCU_EXPEDITE_BOOT is not set
|
||||
CONFIG_BUILD_BIN2C=y
|
||||
CONFIG_IKCONFIG=y
|
||||
CONFIG_IKCONFIG_PROC=y
|
||||
CONFIG_LOG_BUF_SHIFT=17
|
||||
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
|
||||
CONFIG_NMI_LOG_BUF_SHIFT=13
|
||||
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
|
||||
CONFIG_GENERIC_SCHED_CLOCK=y
|
||||
CONFIG_CGROUPS=y
|
||||
CONFIG_PAGE_COUNTER=y
|
||||
@ -133,6 +132,7 @@ CONFIG_FAIR_GROUP_SCHED=y
|
||||
CONFIG_CFS_BANDWIDTH=y
|
||||
CONFIG_RT_GROUP_SCHED=y
|
||||
CONFIG_CGROUP_PIDS=y
|
||||
CONFIG_CGROUP_RDMA=y
|
||||
CONFIG_CGROUP_FREEZER=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_PROC_PID_CPUSET=y
|
||||
@ -197,6 +197,7 @@ CONFIG_MEMBARRIER=y
|
||||
# CONFIG_EMBEDDED is not set
|
||||
CONFIG_HAVE_PERF_EVENTS=y
|
||||
CONFIG_PERF_USE_VMALLOC=y
|
||||
# CONFIG_PC104 is not set
|
||||
|
||||
#
|
||||
# Kernel Performance Events And Counters
|
||||
@ -205,6 +206,7 @@ CONFIG_PERF_EVENTS=y
|
||||
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
|
||||
CONFIG_VM_EVENT_COUNTERS=y
|
||||
CONFIG_SLUB_DEBUG=y
|
||||
CONFIG_SLUB_MEMCG_SYSFS_ON=y
|
||||
# CONFIG_COMPAT_BRK is not set
|
||||
# CONFIG_SLAB is not set
|
||||
CONFIG_SLUB=y
|
||||
@ -229,6 +231,7 @@ CONFIG_HAVE_ARCH_TRACEHOOK=y
|
||||
CONFIG_HAVE_DMA_CONTIGUOUS=y
|
||||
CONFIG_GENERIC_SMP_IDLE_THREAD=y
|
||||
CONFIG_GENERIC_IDLE_POLL_SETUP=y
|
||||
CONFIG_ARCH_HAS_SET_MEMORY=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
CONFIG_HAVE_CLK=y
|
||||
CONFIG_HAVE_DMA_API_DEBUG=y
|
||||
@ -264,6 +267,12 @@ CONFIG_OLD_SIGSUSPEND3=y
|
||||
CONFIG_OLD_SIGACTION=y
|
||||
# CONFIG_CPU_NO_EFFICIENT_FFS is not set
|
||||
# CONFIG_HAVE_ARCH_VMAP_STACK is not set
|
||||
CONFIG_ARCH_OPTIONAL_KERNEL_RWX=y
|
||||
CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y
|
||||
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
|
||||
CONFIG_STRICT_KERNEL_RWX=y
|
||||
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
|
||||
CONFIG_STRICT_MODULE_RWX=y
|
||||
|
||||
#
|
||||
# GCOV-based kernel profiling
|
||||
@ -286,6 +295,7 @@ CONFIG_MODULE_UNLOAD=y
|
||||
CONFIG_MODULES_TREE_LOOKUP=y
|
||||
CONFIG_BLOCK=y
|
||||
CONFIG_LBDAF=y
|
||||
CONFIG_BLK_SCSI_REQUEST=y
|
||||
CONFIG_BLK_DEV_BSG=y
|
||||
CONFIG_BLK_DEV_BSGLIB=y
|
||||
CONFIG_BLK_DEV_INTEGRITY=y
|
||||
@ -295,6 +305,8 @@ CONFIG_BLK_DEV_THROTTLING=y
|
||||
CONFIG_BLK_WBT=y
|
||||
CONFIG_BLK_WBT_SQ=y
|
||||
CONFIG_BLK_WBT_MQ=y
|
||||
# CONFIG_BLK_DEBUG_FS is not set
|
||||
# CONFIG_BLK_SED_OPAL is not set
|
||||
|
||||
#
|
||||
# Partition Types
|
||||
@ -314,6 +326,7 @@ CONFIG_CFQ_GROUP_IOSCHED=y
|
||||
CONFIG_DEFAULT_CFQ=y
|
||||
# CONFIG_DEFAULT_NOOP is not set
|
||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||
CONFIG_MQ_IOSCHED_DEADLINE=y
|
||||
CONFIG_PADATA=y
|
||||
CONFIG_ASN1=m
|
||||
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
|
||||
@ -418,6 +431,7 @@ CONFIG_MACH_SUN9I=y
|
||||
# Processor Type
|
||||
#
|
||||
CONFIG_CPU_V7=y
|
||||
CONFIG_CPU_THUMB_CAPABLE=y
|
||||
CONFIG_CPU_32v6K=y
|
||||
CONFIG_CPU_32v7=y
|
||||
CONFIG_CPU_ABRT_EV7=y
|
||||
@ -458,7 +472,6 @@ CONFIG_ARM_L1_CACHE_SHIFT=6
|
||||
CONFIG_ARM_DMA_MEM_BUFFERABLE=y
|
||||
CONFIG_ARM_HEAVY_MB=y
|
||||
CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y
|
||||
CONFIG_DEBUG_RODATA=y
|
||||
CONFIG_DEBUG_ALIGN_RODATA=y
|
||||
CONFIG_MULTI_IRQ_HANDLER=y
|
||||
# CONFIG_ARM_ERRATA_430973 is not set
|
||||
@ -482,6 +495,10 @@ CONFIG_MULTI_IRQ_HANDLER=y
|
||||
# CONFIG_PCI is not set
|
||||
# CONFIG_PCI_DOMAINS_GENERIC is not set
|
||||
# CONFIG_PCI_SYSCALL is not set
|
||||
|
||||
#
|
||||
# DesignWare PCI Core Support
|
||||
#
|
||||
# CONFIG_PCCARD is not set
|
||||
|
||||
#
|
||||
@ -596,7 +613,6 @@ CONFIG_CPU_FREQ=y
|
||||
CONFIG_CPU_FREQ_GOV_ATTR_SET=y
|
||||
CONFIG_CPU_FREQ_GOV_COMMON=y
|
||||
CONFIG_CPU_FREQ_STAT=y
|
||||
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
|
||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
||||
@ -694,6 +710,7 @@ CONFIG_PACKET_DIAG=m
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_UNIX_DIAG=m
|
||||
CONFIG_XFRM=y
|
||||
CONFIG_XFRM_OFFLOAD=y
|
||||
CONFIG_XFRM_ALGO=m
|
||||
CONFIG_XFRM_USER=m
|
||||
# CONFIG_XFRM_SUB_POLICY is not set
|
||||
@ -730,6 +747,7 @@ CONFIG_NET_FOU=m
|
||||
# CONFIG_NET_FOU_IP_TUNNELS is not set
|
||||
CONFIG_INET_AH=m
|
||||
CONFIG_INET_ESP=m
|
||||
CONFIG_INET_ESP_OFFLOAD=m
|
||||
CONFIG_INET_IPCOMP=m
|
||||
CONFIG_INET_XFRM_TUNNEL=m
|
||||
CONFIG_INET_TUNNEL=m
|
||||
@ -768,6 +786,7 @@ CONFIG_IPV6_ROUTE_INFO=y
|
||||
CONFIG_IPV6_OPTIMISTIC_DAD=y
|
||||
CONFIG_INET6_AH=m
|
||||
CONFIG_INET6_ESP=m
|
||||
CONFIG_INET6_ESP_OFFLOAD=m
|
||||
CONFIG_INET6_IPCOMP=m
|
||||
CONFIG_IPV6_MIP6=m
|
||||
CONFIG_IPV6_ILA=m
|
||||
@ -861,6 +880,7 @@ CONFIG_NFT_NUMGEN=m
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_SET_RBTREE=m
|
||||
CONFIG_NFT_SET_HASH=m
|
||||
CONFIG_NFT_SET_BITMAP=m
|
||||
CONFIG_NFT_COUNTER=m
|
||||
CONFIG_NFT_LOG=m
|
||||
CONFIG_NFT_LIMIT=m
|
||||
@ -1186,7 +1206,6 @@ CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_HAVE_NET_DSA=y
|
||||
CONFIG_NET_DSA=y
|
||||
CONFIG_NET_DSA_HWMON=y
|
||||
CONFIG_VLAN_8021Q=m
|
||||
CONFIG_VLAN_8021Q_GVRP=y
|
||||
CONFIG_VLAN_8021Q_MVRP=y
|
||||
@ -1280,6 +1299,7 @@ CONFIG_NET_CLS_ACT=y
|
||||
CONFIG_NET_ACT_POLICE=m
|
||||
# CONFIG_NET_ACT_GACT is not set
|
||||
CONFIG_NET_ACT_MIRRED=m
|
||||
CONFIG_NET_ACT_SAMPLE=m
|
||||
CONFIG_NET_ACT_IPT=m
|
||||
# CONFIG_NET_ACT_NAT is not set
|
||||
# CONFIG_NET_ACT_PEDIT is not set
|
||||
@ -1516,7 +1536,6 @@ CONFIG_WIMAX_DEBUG_LEVEL=8
|
||||
CONFIG_RFKILL=m
|
||||
CONFIG_RFKILL_LEDS=y
|
||||
# CONFIG_RFKILL_INPUT is not set
|
||||
CONFIG_RFKILL_REGULATOR=m
|
||||
CONFIG_RFKILL_GPIO=m
|
||||
# CONFIG_NET_9P is not set
|
||||
# CONFIG_CAIF is not set
|
||||
@ -1524,9 +1543,12 @@ CONFIG_CEPH_LIB=m
|
||||
# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
|
||||
# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set
|
||||
# CONFIG_NFC is not set
|
||||
CONFIG_PSAMPLE=m
|
||||
# CONFIG_NET_IFE is not set
|
||||
CONFIG_LWTUNNEL=y
|
||||
CONFIG_LWTUNNEL_BPF=y
|
||||
CONFIG_DST_CACHE=y
|
||||
CONFIG_GRO_CELLS=y
|
||||
CONFIG_NET_DEVLINK=m
|
||||
CONFIG_MAY_USE_DEVLINK=m
|
||||
CONFIG_HAVE_CBPF_JIT=y
|
||||
@ -1676,7 +1698,6 @@ CONFIG_MTD_NAND_IDS=y
|
||||
# CONFIG_MTD_NAND_NANDSIM is not set
|
||||
# CONFIG_MTD_NAND_BRCMNAND is not set
|
||||
CONFIG_MTD_NAND_PLATFORM=y
|
||||
# CONFIG_MTD_NAND_OXNAS is not set
|
||||
CONFIG_MTD_NAND_SUNXI=y
|
||||
# CONFIG_MTD_NAND_HISI504 is not set
|
||||
# CONFIG_MTD_NAND_MTK is not set
|
||||
@ -1775,6 +1796,7 @@ CONFIG_NVME_TARGET_LOOP=m
|
||||
# CONFIG_EEPROM_MAX6875 is not set
|
||||
CONFIG_EEPROM_93CX6=m
|
||||
# CONFIG_EEPROM_93XX46 is not set
|
||||
# CONFIG_EEPROM_IDT_89HPESX is not set
|
||||
|
||||
#
|
||||
# Texas Instruments shared transport line discipline
|
||||
@ -1961,6 +1983,7 @@ CONFIG_IFB=m
|
||||
CONFIG_MACVLAN=m
|
||||
CONFIG_MACVTAP=m
|
||||
CONFIG_IPVLAN=m
|
||||
CONFIG_IPVTAP=m
|
||||
CONFIG_VXLAN=m
|
||||
# CONFIG_GENEVE is not set
|
||||
# CONFIG_GTP is not set
|
||||
@ -1970,6 +1993,7 @@ CONFIG_NETCONSOLE=m
|
||||
CONFIG_NETPOLL=y
|
||||
CONFIG_NET_POLL_CONTROLLER=y
|
||||
CONFIG_TUN=m
|
||||
CONFIG_TAP=m
|
||||
# CONFIG_TUN_VNET_CROSS_LE is not set
|
||||
CONFIG_VETH=m
|
||||
CONFIG_NLMON=m
|
||||
@ -1985,9 +2009,9 @@ CONFIG_NLMON=m
|
||||
#
|
||||
# CONFIG_NET_DSA_MV88E6060 is not set
|
||||
# CONFIG_NET_DSA_BCM_SF2 is not set
|
||||
CONFIG_B53=y
|
||||
CONFIG_B53=m
|
||||
CONFIG_B53_SPI_DRIVER=m
|
||||
CONFIG_B53_MDIO_DRIVER=y
|
||||
CONFIG_B53_MDIO_DRIVER=m
|
||||
CONFIG_B53_MMAP_DRIVER=m
|
||||
CONFIG_B53_SRAB_DRIVER=m
|
||||
# CONFIG_NET_DSA_MV88E6XXX is not set
|
||||
@ -1998,6 +2022,7 @@ CONFIG_NET_VENDOR_ALLWINNER=y
|
||||
CONFIG_SUN4I_EMAC=y
|
||||
# CONFIG_ALTERA_TSE is not set
|
||||
# CONFIG_NET_VENDOR_AMAZON is not set
|
||||
# CONFIG_NET_VENDOR_AQUANTIA is not set
|
||||
# CONFIG_NET_VENDOR_ARC is not set
|
||||
# CONFIG_NET_VENDOR_AURORA is not set
|
||||
# CONFIG_NET_CADENCE is not set
|
||||
@ -2028,10 +2053,9 @@ CONFIG_ENC28J60_WRITEVERIFY=y
|
||||
CONFIG_NET_VENDOR_STMICRO=y
|
||||
CONFIG_STMMAC_ETH=y
|
||||
CONFIG_STMMAC_PLATFORM=y
|
||||
CONFIG_DWMAC_DWC_QOS_ETH=y
|
||||
CONFIG_DWMAC_GENERIC=y
|
||||
CONFIG_DWMAC_SUNXI=y
|
||||
CONFIG_NET_VENDOR_SYNOPSYS=y
|
||||
CONFIG_SYNOPSYS_DWC_ETH_QOS=m
|
||||
# CONFIG_NET_VENDOR_VIA is not set
|
||||
# CONFIG_NET_VENDOR_WIZNET is not set
|
||||
CONFIG_PHYLIB=y
|
||||
@ -2310,6 +2334,7 @@ CONFIG_KEYBOARD_ATKBD=y
|
||||
# CONFIG_KEYBOARD_SUNKBD is not set
|
||||
CONFIG_KEYBOARD_SUN4I_LRADC=m
|
||||
# CONFIG_KEYBOARD_OMAP4 is not set
|
||||
# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set
|
||||
# CONFIG_KEYBOARD_XTKBD is not set
|
||||
# CONFIG_KEYBOARD_CAP11XX is not set
|
||||
# CONFIG_KEYBOARD_BCM is not set
|
||||
@ -2338,9 +2363,11 @@ CONFIG_MOUSE_SERIAL=m
|
||||
# CONFIG_INPUT_TABLET is not set
|
||||
CONFIG_INPUT_TOUCHSCREEN=y
|
||||
CONFIG_TOUCHSCREEN_PROPERTIES=y
|
||||
# CONFIG_TOUCHSCREEN_ADS7846 is not set
|
||||
# CONFIG_TOUCHSCREEN_AD7877 is not set
|
||||
# CONFIG_TOUCHSCREEN_AD7879 is not set
|
||||
CONFIG_TOUCHSCREEN_ADS7846=m
|
||||
CONFIG_TOUCHSCREEN_AD7877=m
|
||||
CONFIG_TOUCHSCREEN_AD7879=m
|
||||
CONFIG_TOUCHSCREEN_AD7879_I2C=m
|
||||
CONFIG_TOUCHSCREEN_AD7879_SPI=m
|
||||
# CONFIG_TOUCHSCREEN_AR1021_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set
|
||||
# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set
|
||||
@ -2377,8 +2404,25 @@ CONFIG_TOUCHSCREEN_GOODIX=m
|
||||
# CONFIG_TOUCHSCREEN_TOUCHWIN is not set
|
||||
# CONFIG_TOUCHSCREEN_PIXCIR is not set
|
||||
# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set
|
||||
# CONFIG_TOUCHSCREEN_WM97XX is not set
|
||||
# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
|
||||
CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
|
||||
CONFIG_TOUCHSCREEN_USB_EGALAX=y
|
||||
CONFIG_TOUCHSCREEN_USB_PANJIT=y
|
||||
CONFIG_TOUCHSCREEN_USB_3M=y
|
||||
CONFIG_TOUCHSCREEN_USB_ITM=y
|
||||
CONFIG_TOUCHSCREEN_USB_ETURBO=y
|
||||
CONFIG_TOUCHSCREEN_USB_GUNZE=y
|
||||
CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
|
||||
CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
|
||||
CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
|
||||
CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
|
||||
CONFIG_TOUCHSCREEN_USB_GOTOP=y
|
||||
CONFIG_TOUCHSCREEN_USB_JASTEC=y
|
||||
CONFIG_TOUCHSCREEN_USB_ELO=y
|
||||
CONFIG_TOUCHSCREEN_USB_E2I=y
|
||||
CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
|
||||
CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
|
||||
CONFIG_TOUCHSCREEN_USB_NEXIO=y
|
||||
CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y
|
||||
# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set
|
||||
# CONFIG_TOUCHSCREEN_TSC_SERIO is not set
|
||||
# CONFIG_TOUCHSCREEN_TSC2004 is not set
|
||||
@ -2393,6 +2437,7 @@ CONFIG_TOUCHSCREEN_GOODIX=m
|
||||
# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set
|
||||
# CONFIG_TOUCHSCREEN_SX8654 is not set
|
||||
# CONFIG_TOUCHSCREEN_TPS6507X is not set
|
||||
# CONFIG_TOUCHSCREEN_ZET6223 is not set
|
||||
# CONFIG_TOUCHSCREEN_ZFORCE is not set
|
||||
# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set
|
||||
CONFIG_INPUT_MISC=y
|
||||
@ -2401,7 +2446,6 @@ CONFIG_INPUT_MISC=y
|
||||
# CONFIG_INPUT_BMA150 is not set
|
||||
# CONFIG_INPUT_E3X0_BUTTON is not set
|
||||
# CONFIG_INPUT_MMA8450 is not set
|
||||
# CONFIG_INPUT_MPU3050 is not set
|
||||
# CONFIG_INPUT_GP2A is not set
|
||||
# CONFIG_INPUT_GPIO_BEEPER is not set
|
||||
# CONFIG_INPUT_GPIO_TILT_POLLED is not set
|
||||
@ -2424,7 +2468,19 @@ CONFIG_INPUT_AXP20X_PEK=y
|
||||
# CONFIG_INPUT_DRV260X_HAPTICS is not set
|
||||
# CONFIG_INPUT_DRV2665_HAPTICS is not set
|
||||
# CONFIG_INPUT_DRV2667_HAPTICS is not set
|
||||
# CONFIG_RMI4_CORE is not set
|
||||
CONFIG_RMI4_CORE=m
|
||||
# CONFIG_RMI4_I2C is not set
|
||||
# CONFIG_RMI4_SPI is not set
|
||||
# CONFIG_RMI4_SMB is not set
|
||||
CONFIG_RMI4_F03=y
|
||||
CONFIG_RMI4_F03_SERIO=m
|
||||
CONFIG_RMI4_2D_SENSOR=y
|
||||
CONFIG_RMI4_F11=y
|
||||
CONFIG_RMI4_F12=y
|
||||
CONFIG_RMI4_F30=y
|
||||
# CONFIG_RMI4_F34 is not set
|
||||
# CONFIG_RMI4_F54 is not set
|
||||
# CONFIG_RMI4_F55 is not set
|
||||
|
||||
#
|
||||
# Hardware I/O ports
|
||||
@ -2499,6 +2555,8 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||
# CONFIG_SERIAL_FSL_LPUART is not set
|
||||
CONFIG_SERIAL_CONEXANT_DIGICOLOR=m
|
||||
# CONFIG_SERIAL_ST_ASC is not set
|
||||
CONFIG_SERIAL_DEV_BUS=y
|
||||
CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
|
||||
# CONFIG_TTY_PRINTK is not set
|
||||
# CONFIG_PRINTER is not set
|
||||
# CONFIG_PPDEV is not set
|
||||
@ -2645,11 +2703,8 @@ CONFIG_GENERIC_PINCONF=y
|
||||
# CONFIG_PINCTRL_SX150X is not set
|
||||
CONFIG_PINCTRL_SUNXI=y
|
||||
CONFIG_PINCTRL_SUN4I_A10=y
|
||||
CONFIG_PINCTRL_SUN5I_A10S=y
|
||||
CONFIG_PINCTRL_SUN5I_A13=y
|
||||
CONFIG_PINCTRL_GR8=y
|
||||
CONFIG_PINCTRL_SUN5I=y
|
||||
CONFIG_PINCTRL_SUN6I_A31=y
|
||||
CONFIG_PINCTRL_SUN6I_A31S=y
|
||||
CONFIG_PINCTRL_SUN6I_A31_R=y
|
||||
CONFIG_PINCTRL_SUN7I_A20=y
|
||||
CONFIG_PINCTRL_SUN8I_A23=y
|
||||
@ -2658,6 +2713,7 @@ CONFIG_PINCTRL_SUN8I_A83T=y
|
||||
CONFIG_PINCTRL_SUN8I_A23_R=y
|
||||
CONFIG_PINCTRL_SUN8I_H3=y
|
||||
CONFIG_PINCTRL_SUN8I_H3_R=y
|
||||
CONFIG_PINCTRL_SUN8I_V3S=y
|
||||
CONFIG_PINCTRL_SUN9I_A80=y
|
||||
CONFIG_PINCTRL_SUN9I_A80_R=y
|
||||
CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
|
||||
@ -2730,6 +2786,7 @@ CONFIG_W1_MASTER_GPIO=m
|
||||
#
|
||||
CONFIG_W1_SLAVE_THERM=m
|
||||
CONFIG_W1_SLAVE_SMEM=m
|
||||
CONFIG_W1_SLAVE_DS2405=m
|
||||
CONFIG_W1_SLAVE_DS2408=m
|
||||
CONFIG_W1_SLAVE_DS2408_READBACK=y
|
||||
CONFIG_W1_SLAVE_DS2413=m
|
||||
@ -2765,6 +2822,7 @@ CONFIG_POWER_SUPPLY=y
|
||||
# CONFIG_BATTERY_DS2781 is not set
|
||||
# CONFIG_BATTERY_DS2782 is not set
|
||||
# CONFIG_BATTERY_SBS is not set
|
||||
# CONFIG_CHARGER_SBS is not set
|
||||
# CONFIG_BATTERY_BQ27XXX is not set
|
||||
CONFIG_AXP288_CHARGER=m
|
||||
CONFIG_AXP288_FUEL_GAUGE=m
|
||||
@ -2775,6 +2833,7 @@ CONFIG_AXP288_FUEL_GAUGE=m
|
||||
# CONFIG_CHARGER_LP8727 is not set
|
||||
# CONFIG_CHARGER_GPIO is not set
|
||||
# CONFIG_CHARGER_MANAGER is not set
|
||||
# CONFIG_CHARGER_DETECTOR_MAX14656 is not set
|
||||
# CONFIG_CHARGER_BQ2415X is not set
|
||||
# CONFIG_CHARGER_BQ24190 is not set
|
||||
# CONFIG_CHARGER_BQ24257 is not set
|
||||
@ -2888,6 +2947,7 @@ CONFIG_SENSORS_SMSC47B397=m
|
||||
CONFIG_SENSORS_SCH56XX_COMMON=m
|
||||
CONFIG_SENSORS_SCH5627=m
|
||||
CONFIG_SENSORS_SCH5636=m
|
||||
# CONFIG_SENSORS_STTS751 is not set
|
||||
CONFIG_SENSORS_SMM665=m
|
||||
CONFIG_SENSORS_ADC128D818=m
|
||||
CONFIG_SENSORS_ADS1015=m
|
||||
@ -3042,10 +3102,10 @@ CONFIG_MFD_AXP20X_RSB=y
|
||||
# CONFIG_MFD_MT6397 is not set
|
||||
# CONFIG_MFD_MENF21BMC is not set
|
||||
# CONFIG_EZX_PCAP is not set
|
||||
# CONFIG_MFD_CPCAP is not set
|
||||
# CONFIG_MFD_VIPERBOARD is not set
|
||||
# CONFIG_MFD_RETU is not set
|
||||
# CONFIG_MFD_PCF50633 is not set
|
||||
# CONFIG_UCB1400_CORE is not set
|
||||
# CONFIG_MFD_PM8XXX is not set
|
||||
# CONFIG_MFD_RT5033 is not set
|
||||
# CONFIG_MFD_RTSX_USB is not set
|
||||
@ -3189,6 +3249,7 @@ CONFIG_RC_DEVICES=y
|
||||
# CONFIG_IR_IMON is not set
|
||||
# CONFIG_IR_MCEUSB is not set
|
||||
# CONFIG_IR_REDRAT3 is not set
|
||||
# CONFIG_IR_SPI is not set
|
||||
# CONFIG_IR_STREAMZAP is not set
|
||||
# CONFIG_IR_IGORPLUGUSB is not set
|
||||
# CONFIG_IR_IGUANA is not set
|
||||
@ -3274,7 +3335,6 @@ CONFIG_VIDEO_PVRUSB2_DVB=y
|
||||
CONFIG_VIDEO_HDPVR=m
|
||||
CONFIG_VIDEO_USBVISION=m
|
||||
CONFIG_VIDEO_STK1160_COMMON=m
|
||||
# CONFIG_VIDEO_STK1160_AC97 is not set
|
||||
CONFIG_VIDEO_STK1160=m
|
||||
# CONFIG_VIDEO_GO7007 is not set
|
||||
|
||||
@ -3336,6 +3396,7 @@ CONFIG_DVB_USB_LME2510=m
|
||||
CONFIG_DVB_USB_MXL111SF=m
|
||||
CONFIG_DVB_USB_RTL28XXU=m
|
||||
CONFIG_DVB_USB_DVBSKY=m
|
||||
# CONFIG_DVB_USB_ZD1301 is not set
|
||||
CONFIG_SMS_USB_DRV=m
|
||||
CONFIG_DVB_B2C2_FLEXCOP_USB=m
|
||||
# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set
|
||||
@ -3502,6 +3563,7 @@ CONFIG_VIDEO_THS8200=m
|
||||
# CONFIG_VIDEO_S5K4ECGX is not set
|
||||
# CONFIG_VIDEO_S5K5BAF is not set
|
||||
# CONFIG_VIDEO_SMIAPP is not set
|
||||
# CONFIG_VIDEO_ET8EK8 is not set
|
||||
# CONFIG_VIDEO_S5C73M3 is not set
|
||||
|
||||
#
|
||||
@ -3653,7 +3715,6 @@ CONFIG_DVB_DIB9000=m
|
||||
CONFIG_DVB_TDA10048=m
|
||||
CONFIG_DVB_AF9013=m
|
||||
CONFIG_DVB_EC100=m
|
||||
CONFIG_DVB_HD29L2=m
|
||||
CONFIG_DVB_STV0367=m
|
||||
CONFIG_DVB_CXD2820R=m
|
||||
CONFIG_DVB_CXD2841ER=m
|
||||
@ -3662,6 +3723,7 @@ CONFIG_DVB_RTL2832=m
|
||||
CONFIG_DVB_RTL2832_SDR=m
|
||||
CONFIG_DVB_SI2168=m
|
||||
CONFIG_DVB_AS102_FE=m
|
||||
CONFIG_DVB_ZD1301_DEMOD=m
|
||||
CONFIG_DVB_GP8PSK_FE=m
|
||||
|
||||
#
|
||||
@ -3745,6 +3807,7 @@ CONFIG_DVB_DUMMY_FE=m
|
||||
#
|
||||
# ACP (Audio CoProcessor) Configuration
|
||||
#
|
||||
# CONFIG_DRM_LIB_RANDOM is not set
|
||||
|
||||
#
|
||||
# Frame buffer Devices
|
||||
@ -3762,6 +3825,7 @@ CONFIG_FB_CFB_IMAGEBLIT=y
|
||||
CONFIG_FB_SYS_FILLRECT=m
|
||||
CONFIG_FB_SYS_COPYAREA=m
|
||||
CONFIG_FB_SYS_IMAGEBLIT=m
|
||||
# CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set
|
||||
# CONFIG_FB_FOREIGN_ENDIAN is not set
|
||||
CONFIG_FB_SYS_FOPS=m
|
||||
CONFIG_FB_DEFERRED_IO=y
|
||||
@ -3854,7 +3918,6 @@ CONFIG_SND_VMASTER=y
|
||||
# CONFIG_SND_OPL4_LIB_SEQ is not set
|
||||
# CONFIG_SND_SBAWE_SEQ is not set
|
||||
# CONFIG_SND_EMU10K1_SEQ is not set
|
||||
CONFIG_SND_AC97_CODEC=m
|
||||
CONFIG_SND_DRIVERS=y
|
||||
# CONFIG_SND_DUMMY is not set
|
||||
# CONFIG_SND_ALOOP is not set
|
||||
@ -3863,7 +3926,6 @@ CONFIG_SND_DRIVERS=y
|
||||
# CONFIG_SND_SERIAL_U16550 is not set
|
||||
# CONFIG_SND_MPU401 is not set
|
||||
# CONFIG_SND_PORTMAN2X4 is not set
|
||||
# CONFIG_SND_AC97_POWER_SAVE is not set
|
||||
|
||||
#
|
||||
# HD-Audio
|
||||
@ -3909,6 +3971,7 @@ CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
|
||||
# Allwinner SoC Audio support
|
||||
#
|
||||
CONFIG_SND_SUN4I_CODEC=m
|
||||
CONFIG_SND_SUN8I_CODEC=m
|
||||
CONFIG_SND_SUN8I_CODEC_ANALOG=m
|
||||
CONFIG_SND_SUN4I_I2S=m
|
||||
CONFIG_SND_SUN4I_SPDIF=m
|
||||
@ -3943,7 +4006,8 @@ CONFIG_SND_SOC_I2C_AND_SPI=m
|
||||
# CONFIG_SND_SOC_CS42XX8_I2C is not set
|
||||
# CONFIG_SND_SOC_CS4349 is not set
|
||||
# CONFIG_SND_SOC_CS53L30 is not set
|
||||
# CONFIG_SND_SOC_ES8328 is not set
|
||||
# CONFIG_SND_SOC_ES8328_I2C is not set
|
||||
# CONFIG_SND_SOC_ES8328_SPI is not set
|
||||
# CONFIG_SND_SOC_GTM601 is not set
|
||||
# CONFIG_SND_SOC_INNO_RK3036 is not set
|
||||
# CONFIG_SND_SOC_MAX98504 is not set
|
||||
@ -3998,13 +4062,13 @@ CONFIG_SND_SOC_SPDIF=m
|
||||
# CONFIG_SND_SOC_WM8974 is not set
|
||||
# CONFIG_SND_SOC_WM8978 is not set
|
||||
# CONFIG_SND_SOC_WM8985 is not set
|
||||
# CONFIG_SND_SOC_NAU8540 is not set
|
||||
# CONFIG_SND_SOC_NAU8810 is not set
|
||||
# CONFIG_SND_SOC_TPA6130A2 is not set
|
||||
CONFIG_SND_SIMPLE_CARD_UTILS=m
|
||||
CONFIG_SND_SIMPLE_CARD=m
|
||||
# CONFIG_SND_SIMPLE_SCU_CARD is not set
|
||||
# CONFIG_SOUND_PRIME is not set
|
||||
CONFIG_AC97_BUS=m
|
||||
|
||||
#
|
||||
# HID support
|
||||
@ -4298,6 +4362,7 @@ CONFIG_USB_SERIAL_XSENS_MT=m
|
||||
CONFIG_USB_SERIAL_WISHBONE=m
|
||||
CONFIG_USB_SERIAL_SSU100=m
|
||||
CONFIG_USB_SERIAL_QT2=m
|
||||
CONFIG_USB_SERIAL_UPD78F0730=m
|
||||
CONFIG_USB_SERIAL_DEBUG=m
|
||||
|
||||
#
|
||||
@ -4324,6 +4389,7 @@ CONFIG_USB_SERIAL_DEBUG=m
|
||||
# CONFIG_USB_ISIGHTFW is not set
|
||||
# CONFIG_USB_YUREX is not set
|
||||
CONFIG_USB_EZUSB_FX2=m
|
||||
CONFIG_USB_HUB_USB251XB=m
|
||||
# CONFIG_USB_HSIC_USB3503 is not set
|
||||
# CONFIG_USB_HSIC_USB4604 is not set
|
||||
# CONFIG_USB_LINK_LAYER_TEST is not set
|
||||
@ -4407,6 +4473,7 @@ CONFIG_USB_ULPI_BUS=m
|
||||
CONFIG_MMC=y
|
||||
# CONFIG_MMC_DEBUG is not set
|
||||
CONFIG_PWRSEQ_EMMC=m
|
||||
# CONFIG_PWRSEQ_SD8787 is not set
|
||||
CONFIG_PWRSEQ_SIMPLE=m
|
||||
CONFIG_MMC_BLOCK=y
|
||||
CONFIG_MMC_BLOCK_MINORS=8
|
||||
@ -4429,6 +4496,7 @@ CONFIG_MMC_SUNXI=y
|
||||
CONFIG_NEW_LEDS=y
|
||||
CONFIG_LEDS_CLASS=y
|
||||
CONFIG_LEDS_CLASS_FLASH=m
|
||||
CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y
|
||||
|
||||
#
|
||||
# LED drivers
|
||||
@ -4732,8 +4800,6 @@ CONFIG_88EU_AP_MODE=y
|
||||
CONFIG_STAGING_MEDIA=y
|
||||
CONFIG_I2C_BCM2048=m
|
||||
CONFIG_LIRC_STAGING=y
|
||||
# CONFIG_LIRC_IMON is not set
|
||||
# CONFIG_LIRC_PARALLEL is not set
|
||||
# CONFIG_LIRC_SASEM is not set
|
||||
# CONFIG_LIRC_SIR is not set
|
||||
# CONFIG_LIRC_ZILOG is not set
|
||||
@ -4814,13 +4880,7 @@ CONFIG_CLK_QORIQ=y
|
||||
CONFIG_COMMON_CLK_PWM=m
|
||||
# CONFIG_COMMON_CLK_PXA is not set
|
||||
# CONFIG_COMMON_CLK_PIC32 is not set
|
||||
# CONFIG_COMMON_CLK_MT2701 is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_MMSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_IMGSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_VDECSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_HIFSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_ETHSYS is not set
|
||||
# CONFIG_COMMON_CLK_MT2701_BDPSYS is not set
|
||||
# CONFIG_COMMON_CLK_VC5 is not set
|
||||
CONFIG_SUNXI_CCU=y
|
||||
CONFIG_SUNXI_CCU_DIV=y
|
||||
CONFIG_SUNXI_CCU_FRAC=y
|
||||
@ -4834,10 +4894,13 @@ CONFIG_SUNXI_CCU_NKMP=y
|
||||
CONFIG_SUNXI_CCU_NM=y
|
||||
CONFIG_SUNXI_CCU_MP=y
|
||||
CONFIG_SUN50I_A64_CCU=y
|
||||
CONFIG_SUN5I_CCU=y
|
||||
CONFIG_SUN6I_A31_CCU=y
|
||||
CONFIG_SUN8I_A23_CCU=y
|
||||
CONFIG_SUN8I_A33_CCU=y
|
||||
CONFIG_SUN8I_H3_CCU=y
|
||||
CONFIG_SUN8I_V3S_CCU=y
|
||||
CONFIG_SUN9I_A80_CCU=y
|
||||
|
||||
#
|
||||
# Hardware Spinlock drivers
|
||||
@ -4893,6 +4956,7 @@ CONFIG_ARM_SMMU=y
|
||||
# CONFIG_SOC_BRCMSTB is not set
|
||||
CONFIG_SUNXI_SRAM=y
|
||||
# CONFIG_SOC_TI is not set
|
||||
# CONFIG_SOC_ZTE is not set
|
||||
CONFIG_PM_DEVFREQ=y
|
||||
|
||||
#
|
||||
@ -4976,9 +5040,11 @@ CONFIG_AXP288_ADC=y
|
||||
# CONFIG_CC10001_ADC is not set
|
||||
# CONFIG_ENVELOPE_DETECTOR is not set
|
||||
# CONFIG_HI8435 is not set
|
||||
# CONFIG_HX711 is not set
|
||||
# CONFIG_INA2XX_ADC is not set
|
||||
# CONFIG_LTC2485 is not set
|
||||
# CONFIG_MAX1027 is not set
|
||||
# CONFIG_MAX11100 is not set
|
||||
# CONFIG_MAX1363 is not set
|
||||
# CONFIG_MCP320X is not set
|
||||
# CONFIG_MCP3422 is not set
|
||||
@ -4989,7 +5055,9 @@ CONFIG_AXP288_ADC=y
|
||||
# CONFIG_TI_ADC128S052 is not set
|
||||
# CONFIG_TI_ADC161S626 is not set
|
||||
# CONFIG_TI_ADS1015 is not set
|
||||
# CONFIG_TI_ADS7950 is not set
|
||||
# CONFIG_TI_ADS8688 is not set
|
||||
# CONFIG_TI_TLC4541 is not set
|
||||
# CONFIG_VF610_ADC is not set
|
||||
|
||||
#
|
||||
@ -5110,6 +5178,7 @@ CONFIG_SI7020=m
|
||||
# CONFIG_KMX61 is not set
|
||||
# CONFIG_INV_MPU6050_I2C is not set
|
||||
# CONFIG_INV_MPU6050_SPI is not set
|
||||
# CONFIG_IIO_ST_LSM6DSX is not set
|
||||
|
||||
#
|
||||
# Light sensors
|
||||
@ -5123,6 +5192,7 @@ CONFIG_SI7020=m
|
||||
# CONFIG_CM32181 is not set
|
||||
# CONFIG_CM3232 is not set
|
||||
# CONFIG_CM3323 is not set
|
||||
# CONFIG_CM3605 is not set
|
||||
# CONFIG_CM36651 is not set
|
||||
# CONFIG_GP2AP020A00F is not set
|
||||
# CONFIG_SENSORS_ISL29018 is not set
|
||||
@ -5171,6 +5241,7 @@ CONFIG_SI7020=m
|
||||
# Digital potentiometers
|
||||
#
|
||||
# CONFIG_DS1803 is not set
|
||||
# CONFIG_MAX5481 is not set
|
||||
# CONFIG_MAX5487 is not set
|
||||
# CONFIG_MCP4131 is not set
|
||||
# CONFIG_MCP4531 is not set
|
||||
@ -5206,10 +5277,11 @@ CONFIG_BMP280_SPI=m
|
||||
# CONFIG_AS3935 is not set
|
||||
|
||||
#
|
||||
# Proximity sensors
|
||||
# Proximity and distance sensors
|
||||
#
|
||||
# CONFIG_LIDAR_LITE_V2 is not set
|
||||
# CONFIG_SX9500 is not set
|
||||
# CONFIG_SRF08 is not set
|
||||
|
||||
#
|
||||
# Temperature sensors
|
||||
@ -5217,6 +5289,7 @@ CONFIG_BMP280_SPI=m
|
||||
# CONFIG_MAXIM_THERMOCOUPLE is not set
|
||||
# CONFIG_MLX90614 is not set
|
||||
# CONFIG_TMP006 is not set
|
||||
# CONFIG_TMP007 is not set
|
||||
# CONFIG_TSYS01 is not set
|
||||
# CONFIG_TSYS02D is not set
|
||||
CONFIG_PWM=y
|
||||
@ -5252,6 +5325,8 @@ CONFIG_GENERIC_PHY=y
|
||||
# CONFIG_BCM_KONA_USB2_PHY is not set
|
||||
CONFIG_PHY_SUN4I_USB=y
|
||||
CONFIG_PHY_SUN9I_USB=y
|
||||
# CONFIG_PHY_QCOM_USB_HS is not set
|
||||
# CONFIG_PHY_QCOM_USB_HSIC is not set
|
||||
# CONFIG_PHY_TUSB1210 is not set
|
||||
# CONFIG_POWERCAP is not set
|
||||
# CONFIG_MCB is not set
|
||||
@ -5280,6 +5355,11 @@ CONFIG_STM_SOURCE_CONSOLE=m
|
||||
#
|
||||
# CONFIG_FPGA is not set
|
||||
|
||||
#
|
||||
# FSI support
|
||||
#
|
||||
# CONFIG_FSI is not set
|
||||
|
||||
#
|
||||
# Firmware Drivers
|
||||
#
|
||||
@ -5618,6 +5698,7 @@ CONFIG_PAGE_EXTENSION=y
|
||||
# CONFIG_DEBUG_PAGEALLOC is not set
|
||||
# CONFIG_PAGE_POISONING is not set
|
||||
# CONFIG_DEBUG_PAGE_REF is not set
|
||||
# CONFIG_DEBUG_RODATA_TEST is not set
|
||||
# CONFIG_DEBUG_OBJECTS is not set
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_SLUB_STATS is not set
|
||||
@ -5625,6 +5706,8 @@ 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_ARCH_HAS_DEBUG_VIRTUAL=y
|
||||
# CONFIG_DEBUG_VIRTUAL is not set
|
||||
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||
# CONFIG_DEBUG_PER_CPU_MAPS is not set
|
||||
# CONFIG_DEBUG_HIGHMEM is not set
|
||||
@ -5644,7 +5727,6 @@ CONFIG_SCHED_INFO=y
|
||||
# CONFIG_SCHEDSTATS is not set
|
||||
# CONFIG_SCHED_STACK_END_CHECK is not set
|
||||
# CONFIG_DEBUG_TIMEKEEPING is not set
|
||||
# CONFIG_TIMER_STATS is not set
|
||||
|
||||
#
|
||||
# Lock Debugging (spinlocks, mutexes, etc...)
|
||||
@ -5659,6 +5741,7 @@ CONFIG_SCHED_INFO=y
|
||||
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
|
||||
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
|
||||
# CONFIG_LOCK_TORTURE_TEST is not set
|
||||
# CONFIG_WW_MUTEX_SELFTEST is not set
|
||||
CONFIG_STACKTRACE=y
|
||||
# CONFIG_DEBUG_KOBJECT is not set
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
@ -5710,7 +5793,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
|
||||
# CONFIG_PROFILE_ALL_BRANCHES is not set
|
||||
# CONFIG_STACK_TRACER is not set
|
||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||
# CONFIG_UPROBE_EVENT is not set
|
||||
# CONFIG_UPROBE_EVENTS is not set
|
||||
# CONFIG_PROBE_EVENTS is not set
|
||||
CONFIG_DYNAMIC_FTRACE=y
|
||||
# CONFIG_FUNCTION_PROFILER is not set
|
||||
@ -5727,6 +5810,7 @@ CONFIG_TRACING_EVENTS_GPIO=y
|
||||
#
|
||||
# CONFIG_LKDTM is not set
|
||||
# CONFIG_TEST_LIST_SORT is not set
|
||||
# CONFIG_TEST_SORT is not set
|
||||
# CONFIG_BACKTRACE_SELF_TEST is not set
|
||||
# CONFIG_RBTREE_TEST is not set
|
||||
# CONFIG_INTERVAL_TREE_TEST is not set
|
||||
@ -5781,7 +5865,6 @@ CONFIG_DEBUG_UNCOMPRESS=y
|
||||
CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
|
||||
# CONFIG_EARLY_PRINTK is not set
|
||||
# CONFIG_PID_IN_CONTEXTIDR is not set
|
||||
# CONFIG_DEBUG_SET_MODULE_RONX is not set
|
||||
# CONFIG_CORESIGHT is not set
|
||||
|
||||
#
|
||||
@ -5802,6 +5885,7 @@ CONFIG_LSM_MMAP_MIN_ADDR=32768
|
||||
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
|
||||
CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y
|
||||
# CONFIG_HARDENED_USERCOPY is not set
|
||||
# CONFIG_STATIC_USERMODEHELPER is not set
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
|
||||
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
|
||||
@ -5815,6 +5899,7 @@ CONFIG_SECURITY_APPARMOR=y
|
||||
CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=0
|
||||
CONFIG_SECURITY_APPARMOR_HASH=y
|
||||
CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y
|
||||
# CONFIG_SECURITY_APPARMOR_DEBUG is not set
|
||||
# CONFIG_SECURITY_LOADPIN is not set
|
||||
# CONFIG_SECURITY_YAMA is not set
|
||||
CONFIG_INTEGRITY=y
|
||||
@ -5926,6 +6011,7 @@ CONFIG_CRYPTO_WP512=m
|
||||
# Ciphers
|
||||
#
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=y
|
||||
CONFIG_CRYPTO_ANUBIS=m
|
||||
CONFIG_CRYPTO_ARC4=y
|
||||
CONFIG_CRYPTO_BLOWFISH=m
|
||||
@ -5938,7 +6024,7 @@ CONFIG_CRYPTO_DES=y
|
||||
CONFIG_CRYPTO_FCRYPT=m
|
||||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SALSA20=m
|
||||
CONFIG_CRYPTO_CHACHA20=m
|
||||
CONFIG_CRYPTO_CHACHA20=y
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
@ -5996,8 +6082,9 @@ CONFIG_CRYPTO_AES_ARM=m
|
||||
CONFIG_CRYPTO_AES_ARM_BS=m
|
||||
CONFIG_CRYPTO_AES_ARM_CE=m
|
||||
CONFIG_CRYPTO_GHASH_ARM_CE=m
|
||||
CONFIG_CRYPTO_CRCT10DIF_ARM_CE=y
|
||||
CONFIG_CRYPTO_CRC32_ARM_CE=y
|
||||
CONFIG_CRYPTO_CRCT10DIF_ARM_CE=m
|
||||
CONFIG_CRYPTO_CRC32_ARM_CE=m
|
||||
CONFIG_CRYPTO_CHACHA20_NEON=m
|
||||
CONFIG_BINARY_PRINTF=y
|
||||
|
||||
#
|
||||
@ -6062,6 +6149,8 @@ CONFIG_ASSOCIATIVE_ARRAY=y
|
||||
CONFIG_HAS_IOMEM=y
|
||||
CONFIG_HAS_IOPORT_MAP=y
|
||||
CONFIG_HAS_DMA=y
|
||||
# CONFIG_DMA_NOOP_OPS is not set
|
||||
# CONFIG_DMA_VIRT_OPS is not set
|
||||
CONFIG_CPU_RMAP=y
|
||||
CONFIG_DQL=y
|
||||
CONFIG_GLOB=y
|
||||
|
||||
@ -39,7 +39,7 @@ else
|
||||
MAINLINE_KERNEL_SOURCE='git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git'
|
||||
fi
|
||||
# allow upgrades for same major.minor versions
|
||||
ARMBIAN_MAINLINE_KERNEL_VERSION='4.10'
|
||||
ARMBIAN_MAINLINE_KERNEL_VERSION='4.11'
|
||||
MAINLINE_KERNEL_BRANCH=tag:v$(wget -qO- https://www.kernel.org/finger_banner | awk '{print $NF}' | grep -oE "^${ARMBIAN_MAINLINE_KERNEL_VERSION//./\\.}\.?[[:digit:]]*" | tail -1)
|
||||
MAINLINE_KERNEL_DIR='linux-vanilla'
|
||||
|
||||
|
||||
@ -1,396 +0,0 @@
|
||||
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
|
||||
index faacd52..f5eab46 100644
|
||||
--- a/arch/arm/boot/dts/Makefile
|
||||
+++ b/arch/arm/boot/dts/Makefile
|
||||
@@ -886,6 +886,7 @@ dtb-$(CONFIG_MACH_ARMADA_38X) += \
|
||||
armada-385-linksys-caiman.dtb \
|
||||
armada-385-linksys-cobra.dtb \
|
||||
armada-388-clearfog.dtb \
|
||||
+ armada-388-clearfog-base.dtb \
|
||||
armada-388-db.dtb \
|
||||
armada-388-gp.dtb \
|
||||
armada-388-rd.dtb
|
||||
diff --git a/arch/arm/boot/dts/armada-388-clearfog-base.dts b/arch/arm/boot/dts/armada-388-clearfog-base.dts
|
||||
new file mode 100644
|
||||
index 0000000..a3287c8
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/armada-388-clearfog-base.dts
|
||||
@@ -0,0 +1,378 @@
|
||||
+/*
|
||||
+ * Device Tree file for SolidRun Clearfog revision A1 rev 2.0 (88F6828)
|
||||
+ *
|
||||
+ * Copyright (C) 2015 Russell King
|
||||
+ *
|
||||
+ * This board is in development; the contents of this file work with
|
||||
+ * the A1 rev 2.0 of the board, which does not represent final
|
||||
+ * production board. Things will change, don't expect this file to
|
||||
+ * remain compatible info the future.
|
||||
+ *
|
||||
+ * This file is dual-licensed: you can use it either under the terms
|
||||
+ * of the GPL or the X11 license, at your option. Note that this dual
|
||||
+ * licensing only applies to this file, and not this project as a
|
||||
+ * whole.
|
||||
+ *
|
||||
+ * a) This file is free software; you can redistribute it and/or
|
||||
+ * modify it under the terms of the GNU General Public License
|
||||
+ * version 2 as published by the Free Software Foundation.
|
||||
+ *
|
||||
+ * This file 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.
|
||||
+ *
|
||||
+ * Or, alternatively
|
||||
+ *
|
||||
+ * b) Permission is hereby granted, free of charge, to any person
|
||||
+ * obtaining a copy of this software and associated documentation
|
||||
+ * files (the "Software"), to deal in the Software without
|
||||
+ * restriction, including without limitation the rights to use
|
||||
+ * copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
+ * sell copies of the Software, and to permit persons to whom the
|
||||
+ * Software is furnished to do so, subject to the following
|
||||
+ * conditions:
|
||||
+ *
|
||||
+ * The above copyright notice and this permission notice shall be
|
||||
+ * included in all copies or substantial portions of the Software.
|
||||
+ *
|
||||
+ * THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND
|
||||
+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
||||
+ * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
||||
+ * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY
|
||||
+ * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
+ * OTHER DEALINGS IN THE SOFTWARE.
|
||||
+ */
|
||||
+
|
||||
+/dts-v1/;
|
||||
+#include "armada-388.dtsi"
|
||||
+#include "armada-38x-solidrun-microsom.dtsi"
|
||||
+
|
||||
+/ {
|
||||
+ model = "SolidRun Clearfog A1";
|
||||
+ compatible = "solidrun,clearfog-a1", "marvell,armada388",
|
||||
+ "marvell,armada385", "marvell,armada380";
|
||||
+
|
||||
+ aliases {
|
||||
+ /* So that mvebu u-boot can update the MAC addresses */
|
||||
+ ethernet1 = ð0;
|
||||
+ ethernet2 = ð1;
|
||||
+ ethernet3 = ð2;
|
||||
+ };
|
||||
+
|
||||
+ chosen {
|
||||
+ stdout-path = "serial0:115200n8";
|
||||
+ };
|
||||
+
|
||||
+ reg_3p3v: regulator-3p3v {
|
||||
+ compatible = "regulator-fixed";
|
||||
+ regulator-name = "3P3V";
|
||||
+ regulator-min-microvolt = <3300000>;
|
||||
+ regulator-max-microvolt = <3300000>;
|
||||
+ regulator-always-on;
|
||||
+ };
|
||||
+
|
||||
+ soc {
|
||||
+ internal-regs {
|
||||
+ ethernet@30000 {
|
||||
+ phy = <&phy1>;
|
||||
+ phy-mode = "sgmii";
|
||||
+ buffer-manager = <&bm>;
|
||||
+ bm,pool-long = <2>;
|
||||
+ bm,pool-short = <1>;
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+
|
||||
+ ethernet@34000 {
|
||||
+ managed = "in-band-status";
|
||||
+ phy-mode = "sgmii";
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+
|
||||
+ mdio@72004 {
|
||||
+ phy1: ethernet-phy@1 { /* Marvell 88E1512 */
|
||||
+ /*
|
||||
+ * Annoyingly, the marvell phy driver
|
||||
+ * configures the LED register, rather
|
||||
+ * than preserving reset-loaded setting.
|
||||
+ * We undo that rubbish here.
|
||||
+ */
|
||||
+ marvell,reg-init = <3 16 0 0x101e>;
|
||||
+ reg = <1>;
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ i2c@11000 {
|
||||
+ /* Is there anything on this? */
|
||||
+ clock-frequency = <100000>;
|
||||
+ pinctrl-0 = <&i2c0_pins>;
|
||||
+ pinctrl-names = "default";
|
||||
+ status = "okay";
|
||||
+
|
||||
+ /*
|
||||
+ * PCA9655 GPIO expander, up to 1MHz clock.
|
||||
+ * 0-CON3 CLKREQ#
|
||||
+ * 1-CON3 PERST#
|
||||
+ * 2-CON2 PERST#
|
||||
+ * 3-CON3 W_DISABLE
|
||||
+ * 4-CON2 CLKREQ#
|
||||
+ * 5-USB3 overcurrent
|
||||
+ * 6-USB3 power
|
||||
+ * 7-CON2 W_DISABLE
|
||||
+ * 8-JP4 P1
|
||||
+ * 9-JP4 P4
|
||||
+ * 10-JP4 P5
|
||||
+ * 11-m.2 DEVSLP
|
||||
+ * 12-SFP_LOS
|
||||
+ * 13-SFP_TX_FAULT
|
||||
+ * 14-SFP_TX_DISABLE
|
||||
+ * 15-SFP_MOD_DEF0
|
||||
+ */
|
||||
+ expander0: gpio-expander@20 {
|
||||
+ /*
|
||||
+ * This is how it should be:
|
||||
+ * compatible = "onnn,pca9655",
|
||||
+ * "nxp,pca9555";
|
||||
+ * but you can't do this because of
|
||||
+ * the way I2C works.
|
||||
+ */
|
||||
+ compatible = "nxp,pca9555";
|
||||
+ gpio-controller;
|
||||
+ #gpio-cells = <2>;
|
||||
+ reg = <0x20>;
|
||||
+
|
||||
+ pcie1_0_clkreq {
|
||||
+ gpio-hog;
|
||||
+ gpios = <0 GPIO_ACTIVE_LOW>;
|
||||
+ input;
|
||||
+ line-name = "pcie1.0-clkreq";
|
||||
+ };
|
||||
+ pcie1_0_w_disable {
|
||||
+ gpio-hog;
|
||||
+ gpios = <3 GPIO_ACTIVE_LOW>;
|
||||
+ output-low;
|
||||
+ line-name = "pcie1.0-w-disable";
|
||||
+ };
|
||||
+ pcie2_0_clkreq {
|
||||
+ gpio-hog;
|
||||
+ gpios = <4 GPIO_ACTIVE_LOW>;
|
||||
+ input;
|
||||
+ line-name = "pcie2.0-clkreq";
|
||||
+ };
|
||||
+ pcie2_0_w_disable {
|
||||
+ gpio-hog;
|
||||
+ gpios = <7 GPIO_ACTIVE_LOW>;
|
||||
+ output-low;
|
||||
+ line-name = "pcie2.0-w-disable";
|
||||
+ };
|
||||
+ usb3_ilimit {
|
||||
+ gpio-hog;
|
||||
+ gpios = <5 GPIO_ACTIVE_LOW>;
|
||||
+ input;
|
||||
+ line-name = "usb3-current-limit";
|
||||
+ };
|
||||
+ usb3_power {
|
||||
+ gpio-hog;
|
||||
+ gpios = <6 GPIO_ACTIVE_HIGH>;
|
||||
+ output-high;
|
||||
+ line-name = "usb3-power";
|
||||
+ };
|
||||
+ m2_devslp {
|
||||
+ gpio-hog;
|
||||
+ gpios = <11 GPIO_ACTIVE_HIGH>;
|
||||
+ output-low;
|
||||
+ line-name = "m.2 devslp";
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ /* The MCP3021 is 100kHz clock only */
|
||||
+ mikrobus_adc: mcp3021@4c {
|
||||
+ compatible = "microchip,mcp3021";
|
||||
+ reg = <0x4c>;
|
||||
+ };
|
||||
+
|
||||
+ /* Also something at 0x64 */
|
||||
+ };
|
||||
+
|
||||
+ i2c@11100 {
|
||||
+ /*
|
||||
+ * Routed to SFP, mikrobus, and PCIe.
|
||||
+ * SFP limits this to 100kHz, and requires
|
||||
+ * an AT24C01A/02/04 with address pins tied
|
||||
+ * low, which takes addresses 0x50 and 0x51.
|
||||
+ * Mikrobus doesn't specify beyond an I2C
|
||||
+ * bus being present.
|
||||
+ * PCIe uses ARP to assign addresses, or
|
||||
+ * 0x63-0x64.
|
||||
+ */
|
||||
+ clock-frequency = <100000>;
|
||||
+ pinctrl-0 = <&clearfog_i2c1_pins>;
|
||||
+ pinctrl-names = "default";
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+
|
||||
+ pinctrl@18000 {
|
||||
+ clearfog_i2c1_pins: i2c1-pins {
|
||||
+ /* SFP, PCIe, mSATA, mikrobus */
|
||||
+ marvell,pins = "mpp26", "mpp27";
|
||||
+ marvell,function = "i2c1";
|
||||
+ };
|
||||
+ clearfog_sdhci_cd_pins: clearfog-sdhci-cd-pins {
|
||||
+ marvell,pins = "mpp20";
|
||||
+ marvell,function = "gpio";
|
||||
+ };
|
||||
+ clearfog_sdhci_pins: clearfog-sdhci-pins {
|
||||
+ marvell,pins = "mpp21", "mpp28",
|
||||
+ "mpp37", "mpp38",
|
||||
+ "mpp39", "mpp40";
|
||||
+ marvell,function = "sd0";
|
||||
+ };
|
||||
+ clearfog_spi1_cs_pins: spi1-cs-pins {
|
||||
+ marvell,pins = "mpp55";
|
||||
+ marvell,function = "spi1";
|
||||
+ };
|
||||
+ mikro_pins: mikro-pins {
|
||||
+ /* int: mpp22 rst: mpp29 */
|
||||
+ marvell,pins = "mpp22", "mpp29";
|
||||
+ marvell,function = "gpio";
|
||||
+ };
|
||||
+ mikro_spi_pins: mikro-spi-pins {
|
||||
+ marvell,pins = "mpp43";
|
||||
+ marvell,function = "spi1";
|
||||
+ };
|
||||
+ mikro_uart_pins: mikro-uart-pins {
|
||||
+ marvell,pins = "mpp24", "mpp25";
|
||||
+ marvell,function = "ua1";
|
||||
+ };
|
||||
+ rear_button_pins: rear-button-pins {
|
||||
+ marvell,pins = "mpp34";
|
||||
+ marvell,function = "gpio";
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ sata@a8000 {
|
||||
+ /* pinctrl? */
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+
|
||||
+ sata@e0000 {
|
||||
+ /* pinctrl? */
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+
|
||||
+ sdhci@d8000 {
|
||||
+ bus-width = <4>;
|
||||
+ cd-gpios = <&gpio0 20 GPIO_ACTIVE_LOW>;
|
||||
+ no-1-8-v;
|
||||
+ pinctrl-0 = <&clearfog_sdhci_pins
|
||||
+ &clearfog_sdhci_cd_pins>;
|
||||
+ pinctrl-names = "default";
|
||||
+ status = "okay";
|
||||
+ vmmc = <®_3p3v>;
|
||||
+ wp-inverted;
|
||||
+ };
|
||||
+
|
||||
+ serial@12100 {
|
||||
+ /* mikrobus uart */
|
||||
+ pinctrl-0 = <&mikro_uart_pins>;
|
||||
+ pinctrl-names = "default";
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+
|
||||
+ spi@10680 {
|
||||
+ /*
|
||||
+ * We don't seem to have the W25Q32 on the
|
||||
+ * A1 Rev 2.0 boards, so disable SPI.
|
||||
+ * CS0: W25Q32 (doesn't appear to be present)
|
||||
+ * CS1:
|
||||
+ * CS2: mikrobus
|
||||
+ */
|
||||
+ pinctrl-0 = <&spi1_pins
|
||||
+ &clearfog_spi1_cs_pins
|
||||
+ &mikro_spi_pins>;
|
||||
+ pinctrl-names = "default";
|
||||
+ status = "okay";
|
||||
+
|
||||
+ spi-flash@0 {
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <0>;
|
||||
+ compatible = "w25q32", "jedec,spi-nor";
|
||||
+ reg = <0>; /* Chip select 0 */
|
||||
+ spi-max-frequency = <3000000>;
|
||||
+ status = "okay";
|
||||
+
|
||||
+ partitions {
|
||||
+ compatible = "fixed-partitions";
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <1>;
|
||||
+
|
||||
+ partition@0 {
|
||||
+ label = "uboot";
|
||||
+ reg = <0x0 0x100000>;
|
||||
+ };
|
||||
+
|
||||
+ partition@100000 {
|
||||
+ label = "env";
|
||||
+ reg = <0x100000 0x100000>;
|
||||
+ };
|
||||
+
|
||||
+ partition@200000 {
|
||||
+ label = "data";
|
||||
+ reg = <0x200000 0x200000>;
|
||||
+ };
|
||||
+ };
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ usb@58000 {
|
||||
+ /* miniPCIe */
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+
|
||||
+ usb3@f0000 {
|
||||
+ /* M.2 */
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+
|
||||
+ usb3@f8000 {
|
||||
+ /* CON2 */
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ pcie-controller {
|
||||
+ status = "okay";
|
||||
+ pcie@2,0 {
|
||||
+ /* Port 1, Lane 0. */
|
||||
+ reset-gpios = <&expander0 1 GPIO_ACTIVE_LOW>;
|
||||
+ status = "okay";
|
||||
+ };
|
||||
+ };
|
||||
+ };
|
||||
+
|
||||
+ sfp: sfp {
|
||||
+ compatible = "sff,sfp";
|
||||
+ i2c-bus = <&i2c1>;
|
||||
+ los-gpio = <&expander0 12 GPIO_ACTIVE_HIGH>;
|
||||
+ moddef0-gpio = <&expander0 15 GPIO_ACTIVE_LOW>;
|
||||
+ sfp,ethernet = <ð2>;
|
||||
+ tx-disable-gpio = <&expander0 14 GPIO_ACTIVE_HIGH>;
|
||||
+ tx-fault-gpio = <&expander0 13 GPIO_ACTIVE_HIGH>;
|
||||
+ };
|
||||
+
|
||||
+ gpio-keys {
|
||||
+ compatible = "gpio-keys";
|
||||
+ pinctrl-0 = <&rear_button_pins>;
|
||||
+ pinctrl-names = "default";
|
||||
+
|
||||
+ button_0 {
|
||||
+ /* The rear SW3 button */
|
||||
+ label = "Rear Button";
|
||||
+ gpios = <&gpio1 2 GPIO_ACTIVE_LOW>;
|
||||
+ linux,can-disable;
|
||||
+ linux,code = <BTN_0>;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
@ -1,20 +1,11 @@
|
||||
This patch first shortens the registers definition and also introduces
|
||||
difference between Armada XP value and Armada 38x value.
|
||||
|
||||
Then it adds specific functions for Armada 38x in order to support cpu
|
||||
freq on these SoCs.
|
||||
|
||||
Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
|
||||
diff --git a/Documentation/devicetree/bindings/clock/mvebu-cpu-clock.txt b/Documentation/devicetree/bindings/clock/mvebu-cpu-clock.txt
|
||||
index 7f28506e..292cc378 100644
|
||||
--- a/Documentation/devicetree/bindings/clock/mvebu-cpu-clock.txt
|
||||
+++ b/Documentation/devicetree/bindings/clock/mvebu-cpu-clock.txt
|
||||
@@ -1,10 +1,13 @@
|
||||
Device Tree Clock bindings for cpu clock of Marvell EBU platforms
|
||||
|
||||
Required properties:
|
||||
-- compatible : shall be one of the following:
|
||||
+- compatible : shall be the following:
|
||||
@@ -4,8 +4,11 @@ Required properties:
|
||||
- compatible : shall be one of the following:
|
||||
"marvell,armada-xp-cpu-clock" - cpu clocks for Armada XP
|
||||
"marvell,mv98dx3236-cpu-clock" - cpu clocks for 98DX3236 SoC
|
||||
+ "marvell,armada-38x-cpu-clock", "marvell,armada-xp-cpu-clock" - cpu
|
||||
+ clocks for Armada 38x
|
||||
- reg : Address and length of the clock complex register set, followed
|
||||
@ -24,7 +15,7 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
- #clock-cells : should be set to 1.
|
||||
- clocks : shall be the input parent clock phandle for the clock.
|
||||
|
||||
@@ -20,3 +23,23 @@ cpu@0 {
|
||||
@@ -21,3 +24,23 @@ cpu@0 {
|
||||
reg = <0>;
|
||||
clocks = <&cpuclk 0>;
|
||||
};
|
||||
@ -48,6 +39,8 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
+ clock-latency = <1000000>;
|
||||
+ clock-names = "cpu0";
|
||||
+};
|
||||
diff --git a/drivers/clk/mvebu/clk-cpu.c b/drivers/clk/mvebu/clk-cpu.c
|
||||
index 044892b6..43cdf0fb 100644
|
||||
--- a/drivers/clk/mvebu/clk-cpu.c
|
||||
+++ b/drivers/clk/mvebu/clk-cpu.c
|
||||
@@ -20,16 +20,34 @@
|
||||
@ -137,7 +130,7 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
return parent_rate / div;
|
||||
}
|
||||
|
||||
@@ -73,42 +108,43 @@ static long clk_cpu_round_rate(struct cl
|
||||
@@ -73,42 +108,43 @@ static long clk_cpu_round_rate(struct clk_hw *hwclk, unsigned long rate,
|
||||
return *parent_rate / div;
|
||||
}
|
||||
|
||||
@ -194,7 +187,7 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
{
|
||||
u32 reg;
|
||||
unsigned long fabric_div, target_div, cur_rate;
|
||||
@@ -123,9 +159,9 @@ static int clk_cpu_on_set_rate(struct cl
|
||||
@@ -123,9 +159,9 @@ static int clk_cpu_on_set_rate(struct clk_hw *hwclk, unsigned long rate,
|
||||
|
||||
cur_rate = clk_hw_get_rate(hwclk);
|
||||
|
||||
@ -207,7 +200,7 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
|
||||
/* Frequency is going up */
|
||||
if (rate == 2 * cur_rate)
|
||||
@@ -142,40 +178,101 @@ static int clk_cpu_on_set_rate(struct cl
|
||||
@@ -142,40 +178,101 @@ static int clk_cpu_on_set_rate(struct clk_hw *hwclk, unsigned long rate,
|
||||
reg |= (target_div << PMU_DFS_RATIO_SHIFT);
|
||||
writel(reg, cpuclk->pmu_dfs);
|
||||
|
||||
@ -230,9 +223,10 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
if (__clk_is_enabled(hwclk->clk))
|
||||
- return clk_cpu_on_set_rate(hwclk, rate, parent_rate);
|
||||
+ return armada_xp_clk_cpu_on_set_rate(hwclk, rate, parent_rate);
|
||||
+ else
|
||||
else
|
||||
- return clk_cpu_off_set_rate(hwclk, rate, parent_rate);
|
||||
+ return armada_xp_clk_cpu_off_set_rate(hwclk, rate, parent_rate);
|
||||
+}
|
||||
}
|
||||
+static int armada_38x_clk_cpu_set_rate(struct clk_hw *hwclk, unsigned long rate,
|
||||
+ unsigned long parent_rate)
|
||||
+{
|
||||
@ -247,15 +241,16 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
+ */
|
||||
+ if (!cpuclk->pmu_dfs)
|
||||
+ return -ENODEV;
|
||||
+
|
||||
|
||||
-static const struct clk_ops cpu_ops = {
|
||||
- .recalc_rate = clk_cpu_recalc_rate,
|
||||
+ cur_rate = clk_hw_get_rate(hwclk);
|
||||
+
|
||||
+ /* Frequency is going up */
|
||||
+ if (rate >= cur_rate)
|
||||
+ target_div = 1;
|
||||
+ /* Frequency is going down */
|
||||
else
|
||||
- return clk_cpu_off_set_rate(hwclk, rate, parent_rate);
|
||||
+ else
|
||||
+ target_div = 2;
|
||||
+
|
||||
+ reg = readl(cpuclk->dfx_server_base + DFX_CPU_PLL_CLK_DIV_CTRL0_OFFSET);
|
||||
@ -285,24 +280,22 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
+ writel(reg, cpuclk->pmu_dfs + PMUL_ACTIVATE_IF_CTRL_OFFSET);
|
||||
+
|
||||
+ return mvebu_pmsu_dfs_request(cpuclk->cpu);
|
||||
}
|
||||
|
||||
-static const struct clk_ops cpu_ops = {
|
||||
- .recalc_rate = clk_cpu_recalc_rate,
|
||||
+}
|
||||
+
|
||||
+static const struct clk_ops armada_xp_cpu_ops = {
|
||||
+ .recalc_rate = armada_xp_clk_cpu_recalc_rate,
|
||||
+ .round_rate = clk_cpu_round_rate,
|
||||
+ .set_rate = armada_xp_clk_cpu_set_rate,
|
||||
+};
|
||||
+
|
||||
+static const struct clk_ops armada_38x_cpu_ops = {
|
||||
+ .recalc_rate = armada_38x_clk_cpu_recalc_rate,
|
||||
.round_rate = clk_cpu_round_rate,
|
||||
- .set_rate = clk_cpu_set_rate,
|
||||
+ .set_rate = armada_38x_clk_cpu_set_rate,
|
||||
+ .set_rate = armada_xp_clk_cpu_set_rate,
|
||||
};
|
||||
|
||||
-static void __init of_cpu_clk_setup(struct device_node *node)
|
||||
+static const struct clk_ops armada_38x_cpu_ops = {
|
||||
+ .recalc_rate = armada_38x_clk_cpu_recalc_rate,
|
||||
+ .round_rate = clk_cpu_round_rate,
|
||||
+ .set_rate = armada_38x_clk_cpu_set_rate,
|
||||
+};
|
||||
+
|
||||
+static void __init common_cpu_clk_init(struct device_node *node, bool cortexa9)
|
||||
{
|
||||
struct cpu_clk *cpuclk;
|
||||
@ -321,7 +314,7 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -185,7 +282,20 @@ static void __init of_cpu_clk_setup(stru
|
||||
@@ -185,7 +282,20 @@ static void __init of_cpu_clk_setup(struct device_node *node)
|
||||
|
||||
for_each_node_by_type(dn, "cpu")
|
||||
ncpus++;
|
||||
@ -343,7 +336,7 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
cpuclk = kzalloc(ncpus * sizeof(*cpuclk), GFP_KERNEL);
|
||||
if (WARN_ON(!cpuclk))
|
||||
goto cpuclk_out;
|
||||
@@ -215,10 +325,12 @@ static void __init of_cpu_clk_setup(stru
|
||||
@@ -215,10 +325,12 @@ static void __init of_cpu_clk_setup(struct device_node *node)
|
||||
cpuclk[cpu].reg_base = clock_complex_base;
|
||||
if (pmu_dfs_base)
|
||||
cpuclk[cpu].pmu_dfs = pmu_dfs_base + 4 * cpu;
|
||||
@ -357,7 +350,7 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
init.flags = 0;
|
||||
init.parent_names = &cpuclk[cpu].parent_name;
|
||||
init.num_parents = 1;
|
||||
@@ -227,6 +339,11 @@ static void __init of_cpu_clk_setup(stru
|
||||
@@ -227,6 +339,11 @@ static void __init of_cpu_clk_setup(struct device_node *node)
|
||||
if (WARN_ON(IS_ERR(clk)))
|
||||
goto bail_out;
|
||||
clks[cpu] = clk;
|
||||
@ -369,7 +362,7 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
}
|
||||
clk_data.clk_num = MAX_CPU;
|
||||
clk_data.clks = clks;
|
||||
@@ -241,7 +358,22 @@ clks_out:
|
||||
@@ -241,10 +358,25 @@ static void __init of_cpu_clk_setup(struct device_node *node)
|
||||
kfree(cpuclk);
|
||||
cpuclk_out:
|
||||
iounmap(clock_complex_base);
|
||||
@ -389,7 +382,10 @@ Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>
|
||||
|
||||
CLK_OF_DECLARE(armada_xp_cpu_clock, "marvell,armada-xp-cpu-clock",
|
||||
- of_cpu_clk_setup);
|
||||
+ armada_xp_cpu_clk_init);
|
||||
+CLK_OF_DECLARE(armada_38x_cpu_clock, "marvell,armada-380-cpu-clock",
|
||||
+ armada_38x_cpu_clk_init);
|
||||
+ armada_xp_cpu_clk_init);
|
||||
+
|
||||
+CLK_OF_DECLARE(armada_38x_cpu_clock, "marvell,armada-380-cpu-clock",
|
||||
+ armada_38x_cpu_clk_init);
|
||||
|
||||
static void __init of_mv98dx3236_cpu_clk_setup(struct device_node *node)
|
||||
{
|
||||
|
||||
37
patch/kernel/sun8i-default/vfe-set-channel-sizeimage.patch
Normal file
37
patch/kernel/sun8i-default/vfe-set-channel-sizeimage.patch
Normal file
@ -0,0 +1,37 @@
|
||||
diff --git a/drivers/media/video/sunxi-vfe/vfe.c b/drivers/media/video/sunxi-vfe/vfe.c
|
||||
index 1d518924..a3a8ab33 100755
|
||||
--- a/drivers/media/video/sunxi-vfe/vfe.c
|
||||
+++ b/drivers/media/video/sunxi-vfe/vfe.c
|
||||
@@ -2047,10 +2047,12 @@ static enum v4l2_mbus_pixelcode *try_fmt_internal(struct vfe_dev *dev,struct v4l
|
||||
|
||||
f->fmt.pix.width = ccm_fmt.width;
|
||||
f->fmt.pix.height = ccm_fmt.height;
|
||||
+ f->fmt.pix.sizeimage = ccm_fmt.height * f->fmt.pix.bytesperline;
|
||||
|
||||
vfe_dbg(0,"bus pixel code = %x at %s\n",*bus_pix_code,__func__);
|
||||
vfe_dbg(0,"pix->width = %d at %s\n",f->fmt.pix.width,__func__);
|
||||
vfe_dbg(0,"pix->height = %d at %s\n",f->fmt.pix.height,__func__);
|
||||
+ vfe_dbg(0,"pix->sizeimage = %d at %s\n",f->fmt.pix.sizeimage,__func__);
|
||||
|
||||
return bus_pix_code;
|
||||
}
|
||||
@@ -2108,6 +2110,8 @@ static int vidioc_try_fmt_vid_cap(struct file *file, void *priv,
|
||||
return 0;
|
||||
}
|
||||
|
||||
+static int vidioc_s_input(struct file *file, void *priv, unsigned int i);
|
||||
+
|
||||
static int vidioc_s_fmt_vid_cap(struct file *file, void *priv,
|
||||
struct v4l2_format *f)
|
||||
{
|
||||
@@ -2135,6 +2139,10 @@ static int vidioc_s_fmt_vid_cap(struct file *file, void *priv,
|
||||
return -EBUSY;
|
||||
}
|
||||
|
||||
+ if (!dev->vfe_s_input_flag) {
|
||||
+ vidioc_s_input(file, NULL, 0);
|
||||
+ }
|
||||
+
|
||||
mutex_lock(&q->vb_lock);
|
||||
|
||||
bus_pix_code = try_fmt_internal(dev,f);
|
||||
@ -1,8 +1,8 @@
|
||||
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
|
||||
index 01d178a2..bfba239c 100644
|
||||
index 01180849..8a66eadb 100644
|
||||
--- a/arch/arm/boot/dts/Makefile
|
||||
+++ b/arch/arm/boot/dts/Makefile
|
||||
@@ -990,4 +990,7 @@ dtstree := $(srctree)/$(src)
|
||||
@@ -1016,4 +1016,7 @@ dtstree := $(srctree)/$(src)
|
||||
dtb-$(CONFIG_OF_ALL_DTBS) := $(patsubst $(dtstree)/%.dts,%.dtb, $(wildcard $(dtstree)/*.dts))
|
||||
|
||||
always := $(dtb-y)
|
||||
@ -768,11 +768,12 @@ index 00000000..b676bc3f
|
||||
+ please use external pull-up resistor instead
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-analog-codec.dts b/arch/arm/boot/dts/overlay/sun4i-a10-analog-codec.dts
|
||||
new file mode 100644
|
||||
index 00000000..4503f17b
|
||||
index 00000000..9254e22e
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-analog-codec.dts
|
||||
@@ -0,0 +1,12 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,13 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -786,11 +787,12 @@ index 00000000..4503f17b
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-can.dts b/arch/arm/boot/dts/overlay/sun4i-a10-can.dts
|
||||
new file mode 100644
|
||||
index 00000000..fef88b94
|
||||
index 00000000..5d394c9f
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-can.dts
|
||||
@@ -0,0 +1,34 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,35 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||
+
|
||||
@ -976,11 +978,12 @@ index 00000000..36cce8f9
|
||||
+fi
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-i2c-ds1307.dts b/arch/arm/boot/dts/overlay/sun4i-a10-i2c-ds1307.dts
|
||||
new file mode 100644
|
||||
index 00000000..2dfd8a22
|
||||
index 00000000..898149f3
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-i2c-ds1307.dts
|
||||
@@ -0,0 +1,53 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,54 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1035,11 +1038,12 @@ index 00000000..2dfd8a22
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-i2c1.dts b/arch/arm/boot/dts/overlay/sun4i-a10-i2c1.dts
|
||||
new file mode 100644
|
||||
index 00000000..4267403c
|
||||
index 00000000..44a7ce9b
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-i2c1.dts
|
||||
@@ -0,0 +1,21 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,22 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1062,11 +1066,12 @@ index 00000000..4267403c
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-i2c2.dts b/arch/arm/boot/dts/overlay/sun4i-a10-i2c2.dts
|
||||
new file mode 100644
|
||||
index 00000000..f0a4a84a
|
||||
index 00000000..ab3c00fa
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-i2c2.dts
|
||||
@@ -0,0 +1,21 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,22 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1089,11 +1094,12 @@ index 00000000..f0a4a84a
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-nand.dts b/arch/arm/boot/dts/overlay/sun4i-a10-nand.dts
|
||||
new file mode 100644
|
||||
index 00000000..5d13b214
|
||||
index 00000000..f0d4c2f3
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-nand.dts
|
||||
@@ -0,0 +1,102 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,103 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1197,11 +1203,12 @@ index 00000000..5d13b214
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-pps-gpio.dts b/arch/arm/boot/dts/overlay/sun4i-a10-pps-gpio.dts
|
||||
new file mode 100644
|
||||
index 00000000..f6604c77
|
||||
index 00000000..6031fc53
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-pps-gpio.dts
|
||||
@@ -0,0 +1,28 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,29 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1231,11 +1238,12 @@ index 00000000..f6604c77
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-pwm.dts b/arch/arm/boot/dts/overlay/sun4i-a10-pwm.dts
|
||||
new file mode 100644
|
||||
index 00000000..81397ddb
|
||||
index 00000000..1927fc52
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-pwm.dts
|
||||
@@ -0,0 +1,14 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,15 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1251,11 +1259,12 @@ index 00000000..81397ddb
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-spdif-out.dts b/arch/arm/boot/dts/overlay/sun4i-a10-spdif-out.dts
|
||||
new file mode 100644
|
||||
index 00000000..8753e1db
|
||||
index 00000000..5811e474
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-spdif-out.dts
|
||||
@@ -0,0 +1,37 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,38 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1294,11 +1303,12 @@ index 00000000..8753e1db
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-spi-jedec-nor.dts b/arch/arm/boot/dts/overlay/sun4i-a10-spi-jedec-nor.dts
|
||||
new file mode 100644
|
||||
index 00000000..fc4f7fc4
|
||||
index 00000000..a9feedf8
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-spi-jedec-nor.dts
|
||||
@@ -0,0 +1,64 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,65 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1364,11 +1374,12 @@ index 00000000..fc4f7fc4
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-spi-mcp2515.dts b/arch/arm/boot/dts/overlay/sun4i-a10-spi-mcp2515.dts
|
||||
new file mode 100644
|
||||
index 00000000..def642e7
|
||||
index 00000000..2d2ef6d7
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-spi-mcp2515.dts
|
||||
@@ -0,0 +1,105 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,106 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+#include <dt-bindings/interrupt-controller/irq.h>
|
||||
+
|
||||
@ -1475,11 +1486,12 @@ index 00000000..def642e7
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-spi-spidev.dts b/arch/arm/boot/dts/overlay/sun4i-a10-spi-spidev.dts
|
||||
new file mode 100644
|
||||
index 00000000..af8fddf8
|
||||
index 00000000..6072c66a
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-spi-spidev.dts
|
||||
@@ -0,0 +1,64 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,65 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1545,11 +1557,12 @@ index 00000000..af8fddf8
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-uart2.dts b/arch/arm/boot/dts/overlay/sun4i-a10-uart2.dts
|
||||
new file mode 100644
|
||||
index 00000000..287d797f
|
||||
index 00000000..3711af57
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-uart2.dts
|
||||
@@ -0,0 +1,36 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,37 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1587,11 +1600,12 @@ index 00000000..287d797f
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-uart3.dts b/arch/arm/boot/dts/overlay/sun4i-a10-uart3.dts
|
||||
new file mode 100644
|
||||
index 00000000..41c863d8
|
||||
index 00000000..191e7e79
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-uart3.dts
|
||||
@@ -0,0 +1,36 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,37 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1629,11 +1643,12 @@ index 00000000..41c863d8
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-uart4.dts b/arch/arm/boot/dts/overlay/sun4i-a10-uart4.dts
|
||||
new file mode 100644
|
||||
index 00000000..f1b9d8bb
|
||||
index 00000000..0677c634
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-uart4.dts
|
||||
@@ -0,0 +1,36 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,37 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1671,11 +1686,12 @@ index 00000000..f1b9d8bb
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-uart5.dts b/arch/arm/boot/dts/overlay/sun4i-a10-uart5.dts
|
||||
new file mode 100644
|
||||
index 00000000..4f30db32
|
||||
index 00000000..0a3ed9b5
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-uart5.dts
|
||||
@@ -0,0 +1,31 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,32 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1708,11 +1724,12 @@ index 00000000..4f30db32
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-uart6.dts b/arch/arm/boot/dts/overlay/sun4i-a10-uart6.dts
|
||||
new file mode 100644
|
||||
index 00000000..fc0eaaa6
|
||||
index 00000000..f58b4112
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-uart6.dts
|
||||
@@ -0,0 +1,31 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,32 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1745,11 +1762,12 @@ index 00000000..fc0eaaa6
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-uart7.dts b/arch/arm/boot/dts/overlay/sun4i-a10-uart7.dts
|
||||
new file mode 100644
|
||||
index 00000000..78f77dfc
|
||||
index 00000000..65d8c688
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-uart7.dts
|
||||
@@ -0,0 +1,31 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,32 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1782,11 +1800,12 @@ index 00000000..78f77dfc
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun4i-a10-w1-gpio.dts b/arch/arm/boot/dts/overlay/sun4i-a10-w1-gpio.dts
|
||||
new file mode 100644
|
||||
index 00000000..e34093eb
|
||||
index 00000000..41da08c6
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun4i-a10-w1-gpio.dts
|
||||
@@ -0,0 +1,28 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,29 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun4i-a10";
|
||||
@ -1816,11 +1835,12 @@ index 00000000..e34093eb
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-analog-codec.dts b/arch/arm/boot/dts/overlay/sun7i-a20-analog-codec.dts
|
||||
new file mode 100644
|
||||
index 00000000..74bb13d0
|
||||
index 00000000..e1a70c51
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-analog-codec.dts
|
||||
@@ -0,0 +1,12 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,13 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -1834,11 +1854,12 @@ index 00000000..74bb13d0
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-can.dts b/arch/arm/boot/dts/overlay/sun7i-a20-can.dts
|
||||
new file mode 100644
|
||||
index 00000000..8ab3fb01
|
||||
index 00000000..8a5b98e2
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-can.dts
|
||||
@@ -0,0 +1,34 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,35 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||
+
|
||||
@ -2046,11 +2067,12 @@ index 00000000..3edaae92
|
||||
+fi
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-i2c-ds1307.dts b/arch/arm/boot/dts/overlay/sun7i-a20-i2c-ds1307.dts
|
||||
new file mode 100644
|
||||
index 00000000..5b94cd1b
|
||||
index 00000000..c72f8d98
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-i2c-ds1307.dts
|
||||
@@ -0,0 +1,81 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,82 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2133,11 +2155,12 @@ index 00000000..5b94cd1b
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-i2c1.dts b/arch/arm/boot/dts/overlay/sun7i-a20-i2c1.dts
|
||||
new file mode 100644
|
||||
index 00000000..4c551399
|
||||
index 00000000..d1146ee4
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-i2c1.dts
|
||||
@@ -0,0 +1,21 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,22 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2160,11 +2183,12 @@ index 00000000..4c551399
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-i2c2.dts b/arch/arm/boot/dts/overlay/sun7i-a20-i2c2.dts
|
||||
new file mode 100644
|
||||
index 00000000..db4478fb
|
||||
index 00000000..e6b32de5
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-i2c2.dts
|
||||
@@ -0,0 +1,21 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,22 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2187,11 +2211,12 @@ index 00000000..db4478fb
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-i2c3.dts b/arch/arm/boot/dts/overlay/sun7i-a20-i2c3.dts
|
||||
new file mode 100644
|
||||
index 00000000..a04e0264
|
||||
index 00000000..5273d06c
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-i2c3.dts
|
||||
@@ -0,0 +1,21 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,22 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2214,11 +2239,12 @@ index 00000000..a04e0264
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-i2c4.dts b/arch/arm/boot/dts/overlay/sun7i-a20-i2c4.dts
|
||||
new file mode 100644
|
||||
index 00000000..5f8c313a
|
||||
index 00000000..113a220b
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-i2c4.dts
|
||||
@@ -0,0 +1,31 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,32 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2251,11 +2277,12 @@ index 00000000..5f8c313a
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-mmc2.dts b/arch/arm/boot/dts/overlay/sun7i-a20-mmc2.dts
|
||||
new file mode 100644
|
||||
index 00000000..8ca93124
|
||||
index 00000000..f1ddbaa2
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-mmc2.dts
|
||||
@@ -0,0 +1,17 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,18 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2274,11 +2301,12 @@ index 00000000..8ca93124
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-nand.dts b/arch/arm/boot/dts/overlay/sun7i-a20-nand.dts
|
||||
new file mode 100644
|
||||
index 00000000..dec3a70c
|
||||
index 00000000..ffa49cc6
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-nand.dts
|
||||
@@ -0,0 +1,102 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,103 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2382,11 +2410,12 @@ index 00000000..dec3a70c
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-pps-gpio.dts b/arch/arm/boot/dts/overlay/sun7i-a20-pps-gpio.dts
|
||||
new file mode 100644
|
||||
index 00000000..3a2d011d
|
||||
index 00000000..fe3e2bd9
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-pps-gpio.dts
|
||||
@@ -0,0 +1,28 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,29 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2416,11 +2445,12 @@ index 00000000..3a2d011d
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-pwm.dts b/arch/arm/boot/dts/overlay/sun7i-a20-pwm.dts
|
||||
new file mode 100644
|
||||
index 00000000..57309196
|
||||
index 00000000..a0cc4695
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-pwm.dts
|
||||
@@ -0,0 +1,14 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,15 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2436,11 +2466,12 @@ index 00000000..57309196
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-spdif-out.dts b/arch/arm/boot/dts/overlay/sun7i-a20-spdif-out.dts
|
||||
new file mode 100644
|
||||
index 00000000..6a75c760
|
||||
index 00000000..7983ad0e
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-spdif-out.dts
|
||||
@@ -0,0 +1,37 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,38 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2479,11 +2510,12 @@ index 00000000..6a75c760
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-spi-add-cs1.dts b/arch/arm/boot/dts/overlay/sun7i-a20-spi-add-cs1.dts
|
||||
new file mode 100644
|
||||
index 00000000..c076641c
|
||||
index 00000000..2de39a20
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-spi-add-cs1.dts
|
||||
@@ -0,0 +1,15 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,16 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2500,11 +2532,12 @@ index 00000000..c076641c
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-spi-jedec-nor.dts b/arch/arm/boot/dts/overlay/sun7i-a20-spi-jedec-nor.dts
|
||||
new file mode 100644
|
||||
index 00000000..dc0e624e
|
||||
index 00000000..08177a33
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-spi-jedec-nor.dts
|
||||
@@ -0,0 +1,64 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,65 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2570,11 +2603,12 @@ index 00000000..dc0e624e
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-spi-mcp2515.dts b/arch/arm/boot/dts/overlay/sun7i-a20-spi-mcp2515.dts
|
||||
new file mode 100644
|
||||
index 00000000..5ebcf66d
|
||||
index 00000000..148c06e8
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-spi-mcp2515.dts
|
||||
@@ -0,0 +1,105 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,106 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+#include <dt-bindings/interrupt-controller/irq.h>
|
||||
+
|
||||
@ -2681,11 +2715,12 @@ index 00000000..5ebcf66d
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-spi-spidev.dts b/arch/arm/boot/dts/overlay/sun7i-a20-spi-spidev.dts
|
||||
new file mode 100644
|
||||
index 00000000..4d448661
|
||||
index 00000000..c52ba0e4
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-spi-spidev.dts
|
||||
@@ -0,0 +1,64 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,65 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2751,11 +2786,12 @@ index 00000000..4d448661
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-uart2.dts b/arch/arm/boot/dts/overlay/sun7i-a20-uart2.dts
|
||||
new file mode 100644
|
||||
index 00000000..f9b187dc
|
||||
index 00000000..721a02de
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-uart2.dts
|
||||
@@ -0,0 +1,31 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,32 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2788,11 +2824,12 @@ index 00000000..f9b187dc
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-uart3.dts b/arch/arm/boot/dts/overlay/sun7i-a20-uart3.dts
|
||||
new file mode 100644
|
||||
index 00000000..4f932c54
|
||||
index 00000000..5c430438
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-uart3.dts
|
||||
@@ -0,0 +1,31 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,32 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2825,11 +2862,12 @@ index 00000000..4f932c54
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-uart4.dts b/arch/arm/boot/dts/overlay/sun7i-a20-uart4.dts
|
||||
new file mode 100644
|
||||
index 00000000..e6fd8a3b
|
||||
index 00000000..008cf83a
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-uart4.dts
|
||||
@@ -0,0 +1,21 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,22 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2852,11 +2890,12 @@ index 00000000..e6fd8a3b
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-uart5.dts b/arch/arm/boot/dts/overlay/sun7i-a20-uart5.dts
|
||||
new file mode 100644
|
||||
index 00000000..65675241
|
||||
index 00000000..32367102
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-uart5.dts
|
||||
@@ -0,0 +1,21 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,22 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2879,11 +2918,12 @@ index 00000000..65675241
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-uart6.dts b/arch/arm/boot/dts/overlay/sun7i-a20-uart6.dts
|
||||
new file mode 100644
|
||||
index 00000000..3642fd35
|
||||
index 00000000..12435386
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-uart6.dts
|
||||
@@ -0,0 +1,21 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,22 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2906,11 +2946,12 @@ index 00000000..3642fd35
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-uart7.dts b/arch/arm/boot/dts/overlay/sun7i-a20-uart7.dts
|
||||
new file mode 100644
|
||||
index 00000000..bd0d1b48
|
||||
index 00000000..3087271b
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-uart7.dts
|
||||
@@ -0,0 +1,21 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,22 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
@ -2933,11 +2974,12 @@ index 00000000..bd0d1b48
|
||||
+};
|
||||
diff --git a/arch/arm/boot/dts/overlay/sun7i-a20-w1-gpio.dts b/arch/arm/boot/dts/overlay/sun7i-a20-w1-gpio.dts
|
||||
new file mode 100644
|
||||
index 00000000..25aefec1
|
||||
index 00000000..7d77606a
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/overlay/sun7i-a20-w1-gpio.dts
|
||||
@@ -0,0 +1,28 @@
|
||||
+/dts-v1/ /plugin/;
|
||||
@@ -0,0 +1,29 @@
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+/ {
|
||||
+ compatible = "allwinner,sun7i-a20";
|
||||
|
||||
@ -1,15 +0,0 @@
|
||||
diff --git a/arch/arm/boot/dts/sun7i-a20-bananapro.dts b/arch/arm/boot/dts/sun7i-a20-bananapro.dts
|
||||
index 18fcc87..f1a3356 100644
|
||||
--- a/arch/arm/boot/dts/sun7i-a20-bananapro.dts
|
||||
+++ b/arch/arm/boot/dts/sun7i-a20-bananapro.dts
|
||||
@@ -104,6 +104,10 @@
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
+&codec {
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
&ehci0 {
|
||||
status = "okay";
|
||||
};
|
||||
@ -97,7 +97,17 @@ diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
|
||||
index 0a07f901..5ccd3490 100644
|
||||
--- a/scripts/Makefile.lib
|
||||
+++ b/scripts/Makefile.lib
|
||||
@@ -312,6 +312,23 @@ cmd_dtc = mkdir -p $(dir ${dtc-tmp}) ; \
|
||||
@@ -278,6 +278,9 @@ cmd_gzip = (cat $(filter-out FORCE,$^) | gzip -n -f -9 > $@) || \
|
||||
# ---------------------------------------------------------------------------
|
||||
DTC ?= $(objtree)/scripts/dtc/dtc
|
||||
|
||||
+# Overlay support
|
||||
+DTC_FLAGS += -@ -Wno-unit_address_format -Wno-simple_bus_reg
|
||||
+
|
||||
# Disable noisy checks by default
|
||||
ifeq ($(KBUILD_ENABLE_EXTRA_GCC_CHECKS),)
|
||||
DTC_FLAGS += -Wno-unit_address_vs_reg
|
||||
@@ -312,6 +315,23 @@ cmd_dtc = mkdir -p $(dir ${dtc-tmp}) ; \
|
||||
$(obj)/%.dtb: $(src)/%.dts FORCE
|
||||
$(call if_changed_dep,dtc)
|
||||
|
||||
|
||||
@ -1,12 +0,0 @@
|
||||
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
|
||||
index 443ee50..e803884 100644
|
||||
--- a/drivers/mfd/Kconfig
|
||||
+++ b/drivers/mfd/Kconfig
|
||||
@@ -45,6 +45,7 @@ config MFD_SUN4I_GPADC
|
||||
select MFD_CORE
|
||||
select REGMAP_MMIO
|
||||
depends on ARCH_SUNXI || COMPILE_TEST
|
||||
+ depends on !TOUCHSCREEN_SUN4I
|
||||
help
|
||||
Select this to get support for Allwinner SoCs (A10, A13 and A31) ADC.
|
||||
This driver will only map the hardware interrupt and registers, you
|
||||
@ -1,26 +0,0 @@
|
||||
From e81637e18e458798ecf43e7770fec41d938bef3c Mon Sep 17 00:00:00 2001
|
||||
From: Hartmut Knaack <knaack.h@gmx.de>
|
||||
Date: Thu, 17 Nov 2016 22:49:10 +0100
|
||||
Subject: [PATCH] dts: change lamobo r1 phy-mode
|
||||
|
||||
Change phy-mode of the b53125 present on Lamobo R1 to rgmii-txid.
|
||||
---
|
||||
arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts b/arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts
|
||||
index 73c05da..4a7692a 100644
|
||||
--- a/arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts
|
||||
+++ b/arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts
|
||||
@@ -167,7 +167,7 @@
|
||||
reg = <8>;
|
||||
label = "cpu";
|
||||
ethernet = <&gmac>;
|
||||
- phy-mode = "rgmii";
|
||||
+ phy-mode = "rgmii-tx";
|
||||
fixed-link {
|
||||
speed = <1000>;
|
||||
full-duplex;
|
||||
--
|
||||
2.7.4
|
||||
|
||||
@ -1,35 +0,0 @@
|
||||
diff --git a/arch/arm/boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts b/arch/arm/boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts
|
||||
index 5ea4915..7e6b703 100644
|
||||
--- a/arch/arm/boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts
|
||||
+++ b/arch/arm/boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts
|
||||
@@ -46,22 +46,6 @@
|
||||
/ {
|
||||
model = "Olimex A20-OLinuXino-LIME2-eMMC";
|
||||
compatible = "olimex,a20-olinuxino-lime2-emmc", "allwinner,sun7i-a20";
|
||||
-
|
||||
- mmc2_pwrseq: pwrseq {
|
||||
- pinctrl-0 = <&mmc2_pins_nrst>;
|
||||
- pinctrl-names = "default";
|
||||
- compatible = "mmc-pwrseq-emmc";
|
||||
- reset-gpios = <&pio 2 16 GPIO_ACTIVE_LOW>;
|
||||
- };
|
||||
-};
|
||||
-
|
||||
-&pio {
|
||||
- mmc2_pins_nrst: mmc2@0 {
|
||||
- allwinner,pins = "PC16";
|
||||
- allwinner,function = "gpio_out";
|
||||
- allwinner,drive = <SUN4I_PINCTRL_10_MA>;
|
||||
- allwinner,pull = <SUN4I_PINCTRL_NO_PULL>;
|
||||
- };
|
||||
};
|
||||
|
||||
&mmc2 {
|
||||
@@ -71,7 +55,6 @@
|
||||
vqmmc-supply = <®_vcc3v3>;
|
||||
bus-width = <4>;
|
||||
non-removable;
|
||||
- mmc-pwrseq = <&mmc2_pwrseq>;
|
||||
status = "okay";
|
||||
|
||||
emmc: emmc@0 {
|
||||
File diff suppressed because it is too large
Load Diff
3046
patch/kernel/sunxi-next/scripts-dtc-import-updates.patch
Normal file
3046
patch/kernel/sunxi-next/scripts-dtc-import-updates.patch
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user