2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_64BIT=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
|
|
|
|
CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
|
|
|
|
CONFIG_ARCH_HAS_PTE_DEVMAP=y
|
|
|
|
CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
|
|
|
|
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_ARCH_INLINE_READ_LOCK=y
|
|
|
|
CONFIG_ARCH_INLINE_READ_LOCK_BH=y
|
|
|
|
CONFIG_ARCH_INLINE_READ_LOCK_IRQ=y
|
|
|
|
CONFIG_ARCH_INLINE_READ_LOCK_IRQSAVE=y
|
|
|
|
CONFIG_ARCH_INLINE_READ_UNLOCK=y
|
|
|
|
CONFIG_ARCH_INLINE_READ_UNLOCK_BH=y
|
|
|
|
CONFIG_ARCH_INLINE_READ_UNLOCK_IRQ=y
|
|
|
|
CONFIG_ARCH_INLINE_READ_UNLOCK_IRQRESTORE=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_LOCK=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_LOCK_BH=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_LOCK_IRQ=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_LOCK_IRQSAVE=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_TRYLOCK=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_TRYLOCK_BH=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_UNLOCK=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_UNLOCK_BH=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_UNLOCK_IRQ=y
|
|
|
|
CONFIG_ARCH_INLINE_SPIN_UNLOCK_IRQRESTORE=y
|
|
|
|
CONFIG_ARCH_INLINE_WRITE_LOCK=y
|
|
|
|
CONFIG_ARCH_INLINE_WRITE_LOCK_BH=y
|
|
|
|
CONFIG_ARCH_INLINE_WRITE_LOCK_IRQ=y
|
|
|
|
CONFIG_ARCH_INLINE_WRITE_LOCK_IRQSAVE=y
|
|
|
|
CONFIG_ARCH_INLINE_WRITE_UNLOCK=y
|
|
|
|
CONFIG_ARCH_INLINE_WRITE_UNLOCK_BH=y
|
|
|
|
CONFIG_ARCH_INLINE_WRITE_UNLOCK_IRQ=y
|
|
|
|
CONFIG_ARCH_INLINE_WRITE_UNLOCK_IRQRESTORE=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_ARCH_MMAP_RND_BITS=18
|
|
|
|
CONFIG_ARCH_MMAP_RND_BITS_MAX=24
|
|
|
|
CONFIG_ARCH_MMAP_RND_BITS_MIN=18
|
|
|
|
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11
|
|
|
|
CONFIG_ARCH_PROC_KCORE_TEXT=y
|
|
|
|
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
|
|
|
|
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
|
|
|
|
CONFIG_ARCH_SPARSEMEM_ENABLE=y
|
|
|
|
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
|
|
|
|
CONFIG_ARCH_SUPPORTS_INT128=y
|
|
|
|
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
|
|
|
|
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_ARCH_USE_MEMREMAP_PROT=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
|
|
|
|
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
|
|
|
|
CONFIG_ARCH_WANT_FRAME_POINTERS=y
|
|
|
|
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
|
|
|
|
CONFIG_ARM64=y
|
|
|
|
CONFIG_ARM64_4K_PAGES=y
|
|
|
|
CONFIG_ARM64_CONT_SHIFT=4
|
|
|
|
CONFIG_ARM64_PAGE_SHIFT=12
|
|
|
|
CONFIG_ARM64_PA_BITS=48
|
|
|
|
CONFIG_ARM64_PA_BITS_48=y
|
|
|
|
CONFIG_ARM64_SSBD=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_ARM64_VA_BITS=39
|
|
|
|
CONFIG_ARM64_VA_BITS_39=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_ARM_AMBA=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_DMA_DIRECT_REMAP=y
|
|
|
|
CONFIG_DRM_RCAR_WRITEBACK=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_DWMAC_SUN8I=y
|
2021-10-18 04:20:03 +00:00
|
|
|
CONFIG_EEPROM_AT24=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_EFI_EARLYCON=y
|
2020-03-02 18:32:34 +00:00
|
|
|
# CONFIG_FLATMEM_MANUAL is not set
|
|
|
|
CONFIG_FRAME_POINTER=y
|
|
|
|
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_GENERIC_CPU_VULNERABILITIES=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_GENERIC_CSUM=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_GENERIC_GETTIMEOFDAY=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
|
|
|
|
CONFIG_HAVE_ARCH_HUGE_VMAP=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_HAVE_ARCH_KASAN=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_HAVE_ARCH_STACKLEAK=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_HAVE_ARCH_VMAP_STACK=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_HAVE_ASM_MODVERSIONS=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_HAVE_CMPXCHG_DOUBLE=y
|
|
|
|
CONFIG_HAVE_CMPXCHG_LOCAL=y
|
|
|
|
CONFIG_HAVE_DEBUG_BUGVERBOSE=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y
|
|
|
|
CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
|
|
|
|
CONFIG_HAVE_GENERIC_VDSO=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_HAVE_KVM_VCPU_RUN_PID_CHANGE=y
|
|
|
|
CONFIG_HAVE_MEMORY_PRESENT=y
|
|
|
|
CONFIG_HAVE_PATA_PLATFORM=y
|
|
|
|
CONFIG_HOLES_IN_ZONE=y
|
|
|
|
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_INLINE_READ_LOCK=y
|
|
|
|
CONFIG_INLINE_READ_LOCK_BH=y
|
|
|
|
CONFIG_INLINE_READ_LOCK_IRQ=y
|
|
|
|
CONFIG_INLINE_READ_LOCK_IRQSAVE=y
|
|
|
|
CONFIG_INLINE_READ_UNLOCK_BH=y
|
|
|
|
CONFIG_INLINE_READ_UNLOCK_IRQRESTORE=y
|
|
|
|
CONFIG_INLINE_SPIN_LOCK=y
|
|
|
|
CONFIG_INLINE_SPIN_LOCK_BH=y
|
|
|
|
CONFIG_INLINE_SPIN_LOCK_IRQ=y
|
|
|
|
CONFIG_INLINE_SPIN_LOCK_IRQSAVE=y
|
|
|
|
CONFIG_INLINE_SPIN_TRYLOCK=y
|
|
|
|
CONFIG_INLINE_SPIN_TRYLOCK_BH=y
|
|
|
|
CONFIG_INLINE_SPIN_UNLOCK_BH=y
|
|
|
|
CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE=y
|
|
|
|
CONFIG_INLINE_WRITE_LOCK=y
|
|
|
|
CONFIG_INLINE_WRITE_LOCK_BH=y
|
|
|
|
CONFIG_INLINE_WRITE_LOCK_IRQ=y
|
|
|
|
CONFIG_INLINE_WRITE_LOCK_IRQSAVE=y
|
|
|
|
CONFIG_INLINE_WRITE_UNLOCK_BH=y
|
|
|
|
CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_KVM_ARM_PMU=y
|
|
|
|
CONFIG_KVM_INDIRECT_VECTORS=y
|
|
|
|
CONFIG_MDIO_BUS_MUX=y
|
2020-03-26 12:06:12 +00:00
|
|
|
CONFIG_MICREL_PHY=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_MODULES_USE_ELF_RELA=y
|
sunxi: enable MUSB in A53 subtarget
The Pine64(+) and the SoPine64 baseboard has two USB ports. One of
these (the lower) is connected directly to a USB host, the other
one's (upper) PHY is shared with the separate OTG controller. In
order to get it working, MUSB support needs to be enabled.
As there are other targets which compile MUSB support into the kernel
and not package it into modules, the same is done here.
[ 1.348760] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 1.357029] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.364250] usb usb5: Product: MUSB HDRC host driver
[ 1.369219] usb usb5: Manufacturer: Linux 5.4.99 musb-hcd
[ 1.374617] usb usb5: SerialNumber: musb-hdrc.1.auto
[ 1.379891] hub 5-0:1.0: USB hub found
[ 1.383677] hub 5-0:1.0: 1 port detected
[...]
[ 697.299440] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 697.461855] usb 1-1: New USB device found, idVendor=090c, idProduct=1000, bcdDevice=11.00
[ 697.470038] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 697.477180] usb 1-1: Product: USB Flash Disk
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
2021-02-28 11:51:27 +00:00
|
|
|
CONFIG_MUSB_PIO_ONLY=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_NEED_SG_DMA_LENGTH=y
|
|
|
|
CONFIG_NO_IOPORT_MAP=y
|
sunxi: enable MUSB in A53 subtarget
The Pine64(+) and the SoPine64 baseboard has two USB ports. One of
these (the lower) is connected directly to a USB host, the other
one's (upper) PHY is shared with the separate OTG controller. In
order to get it working, MUSB support needs to be enabled.
As there are other targets which compile MUSB support into the kernel
and not package it into modules, the same is done here.
[ 1.348760] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 1.357029] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.364250] usb usb5: Product: MUSB HDRC host driver
[ 1.369219] usb usb5: Manufacturer: Linux 5.4.99 musb-hcd
[ 1.374617] usb usb5: SerialNumber: musb-hdrc.1.auto
[ 1.379891] hub 5-0:1.0: USB hub found
[ 1.383677] hub 5-0:1.0: 1 port detected
[...]
[ 697.299440] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 697.461855] usb 1-1: New USB device found, idVendor=090c, idProduct=1000, bcdDevice=11.00
[ 697.470038] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 697.477180] usb 1-1: Product: USB Flash Disk
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
2021-02-28 11:51:27 +00:00
|
|
|
CONFIG_NOP_USB_XCEIV=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_PINCTRL_SUN50I_A64=y
|
|
|
|
CONFIG_PINCTRL_SUN50I_A64_R=y
|
|
|
|
CONFIG_PINCTRL_SUN50I_H5=y
|
|
|
|
CONFIG_PINCTRL_SUN50I_H6=y
|
|
|
|
CONFIG_PINCTRL_SUN50I_H6_R=y
|
|
|
|
CONFIG_QUEUED_RWLOCKS=y
|
|
|
|
CONFIG_QUEUED_SPINLOCKS=y
|
2020-03-10 21:50:17 +00:00
|
|
|
CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
|
|
|
|
# CONFIG_SND_SUN50I_CODEC_ANALOG is not set
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_SOUND_OSS_CORE_PRECLAIM=y
|
|
|
|
CONFIG_SPARSEMEM=y
|
|
|
|
CONFIG_SPARSEMEM_EXTREME=y
|
|
|
|
CONFIG_SPARSEMEM_MANUAL=y
|
|
|
|
CONFIG_SPARSEMEM_VMEMMAP=y
|
|
|
|
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
|
|
|
|
CONFIG_SUN50I_A64_CCU=y
|
|
|
|
CONFIG_SUN50I_DE2_BUS=y
|
|
|
|
CONFIG_SUN50I_ERRATUM_UNKNOWN1=y
|
|
|
|
CONFIG_SUN50I_H6_CCU=y
|
|
|
|
CONFIG_SUN50I_H6_R_CCU=y
|
|
|
|
CONFIG_SYSCTL_EXCEPTION_TRACE=y
|
|
|
|
CONFIG_THREAD_INFO_IN_TASK=y
|
|
|
|
CONFIG_UNMAP_KERNEL_AT_EL0=y
|
sunxi: enable MUSB in A53 subtarget
The Pine64(+) and the SoPine64 baseboard has two USB ports. One of
these (the lower) is connected directly to a USB host, the other
one's (upper) PHY is shared with the separate OTG controller. In
order to get it working, MUSB support needs to be enabled.
As there are other targets which compile MUSB support into the kernel
and not package it into modules, the same is done here.
[ 1.348760] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 1.357029] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.364250] usb usb5: Product: MUSB HDRC host driver
[ 1.369219] usb usb5: Manufacturer: Linux 5.4.99 musb-hcd
[ 1.374617] usb usb5: SerialNumber: musb-hdrc.1.auto
[ 1.379891] hub 5-0:1.0: USB hub found
[ 1.383677] hub 5-0:1.0: 1 port detected
[...]
[ 697.299440] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 697.461855] usb 1-1: New USB device found, idVendor=090c, idProduct=1000, bcdDevice=11.00
[ 697.470038] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 697.477180] usb 1-1: Product: USB Flash Disk
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
2021-02-28 11:51:27 +00:00
|
|
|
CONFIG_USB_MUSB_DUAL_ROLE=y
|
|
|
|
# CONFIG_USB_MUSB_GADGET is not set
|
|
|
|
CONFIG_USB_MUSB_HDRC=y
|
|
|
|
# CONFIG_USB_MUSB_HOST is not set
|
|
|
|
CONFIG_USB_MUSB_SUNXI=y
|
2020-03-02 18:32:34 +00:00
|
|
|
CONFIG_VMAP_STACK=y
|
|
|
|
CONFIG_ZONE_DMA32=y
|