mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-23 16:53:58 -05:00
c4c6044d35
Development updates for v6.8-rc1 - add missing neon instructions for the neon support hook - arrange for davinci to select PINCTRL - try VMA lock-base page fault handling first - use memblock_alloc_try_nid_raw() for kasan shadow page - dma: use kvzalloc() rather than kzalloc()/vzalloc() -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEuNNh8scc2k/wOAE+9OeQG+StrGQFAmWm7poACgkQ9OeQG+St rGQxCxAAotQ2uOX7Ud0H+hSgimOAwOzzHcSSQ1VNL8S5jeLydOiEqXqRntWqm9B9 rYTI0uSNAe3wRR4l55aVHanb5dAxPHmrK1pTbH3cUP7i4vGo3HcU9B+R1mJ7ZuP1 JBF7+NCNq2A735r7GsjHe+JFEeGAWMn9z0Cm6hNUBEutVdtqLDuLI06TCVpxkaYY WdTPGaDzlMDC0lY5+7fkavkiwpKMFYNw2GVMR/J0O0zPYt9YAdBjVJGdahYbKgBS xWd8I/H+w0mwTdY8c643nTt2wPRODV1xPyhIyP7qYsQZpMJ5ipYB7nhlqrJArMz0 4qE9i+1EdgDpp+4CLhoO57H6OULyHQqAlMKREx9AgxGZ9a+sCArbkha+hL7oXQLi o8OMnKjXrlfiqFReOgK+QDtJWSUhUvv4piEnJxtMD52YU2dMe5RkHpVnXFRcf0gE dCGZn/QaA1IrSHmAcHrkz15zpOutJIVuf015EkxLhMYKzcROFVxdNXZ16eCFoUfw NcJ9wRcCDJ2juhpxf0QqWgEUgrFAP1Pl532yh6C2W8JNuf2kWZw2uLxZurSZ+oLj junib4F/zCmge1Czbjk0QeuwUu+xbQtkp49GA5pPE4uMiRR4gHsPihBDzd+HfYzl nuDgv0T3GsnDNjfyeOVTtFX0e4nIVFmRc6GUks3cLonmEgvXzXA= =I9lX -----END PGP SIGNATURE----- Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm Pull ARM updates from Russell King: - add missing neon instructions for the neon support hook - arrange for davinci to select PINCTRL - try VMA lock-base page fault handling first - use memblock_alloc_try_nid_raw() for kasan shadow page - dma: use kvzalloc() rather than kzalloc()/vzalloc() * tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm: ARM: 9331/1: ARM/dma-mapping: replace kzalloc() and vzalloc() with kvzalloc() ARM: 9329/1: kasan: Use memblock_alloc_try_nid_raw for shadow page ARM: 9328/1: mm: try VMA lock-based page fault handling first ARM: 9330/1: davinci: also select PINCTRL ARM: 9327/1: vfp: Add missing VFP instructions to neon_support_hook
60 lines
1.5 KiB
Text
60 lines
1.5 KiB
Text
# SPDX-License-Identifier: GPL-2.0
|
|
|
|
menuconfig ARCH_DAVINCI
|
|
bool "TI DaVinci"
|
|
depends on ARCH_MULTI_V5
|
|
depends on CPU_LITTLE_ENDIAN
|
|
select CPU_ARM926T
|
|
select DAVINCI_TIMER
|
|
select ZONE_DMA
|
|
select PM_GENERIC_DOMAINS if PM
|
|
select PM_GENERIC_DOMAINS_OF if PM && OF
|
|
select REGMAP_MMIO
|
|
select RESET_CONTROLLER
|
|
select PINCTRL
|
|
select PINCTRL_SINGLE
|
|
|
|
if ARCH_DAVINCI
|
|
|
|
comment "DaVinci Core Type"
|
|
|
|
config ARCH_DAVINCI_DA830
|
|
bool "DA830/OMAP-L137/AM17x based system"
|
|
select ARCH_DAVINCI_DA8XX
|
|
# needed on silicon revs 1.0, 1.1:
|
|
select CPU_DCACHE_WRITETHROUGH if !CPU_DCACHE_DISABLE
|
|
select DAVINCI_CP_INTC
|
|
|
|
config ARCH_DAVINCI_DA850
|
|
bool "DA850/OMAP-L138/AM18x based system"
|
|
select DAVINCI_CP_INTC
|
|
|
|
config ARCH_DAVINCI_DA8XX
|
|
bool
|
|
|
|
config DAVINCI_MUX
|
|
bool "DAVINCI multiplexing support"
|
|
depends on ARCH_DAVINCI
|
|
default y
|
|
help
|
|
Pin multiplexing support for DAVINCI boards. If your bootloader
|
|
sets the multiplexing correctly, say N. Otherwise, or if unsure,
|
|
say Y.
|
|
|
|
config DAVINCI_MUX_DEBUG
|
|
bool "Multiplexing debug output"
|
|
depends on DAVINCI_MUX
|
|
help
|
|
Makes the multiplexing functions print out a lot of debug info.
|
|
This is useful if you want to find out the correct values of the
|
|
multiplexing registers.
|
|
|
|
config DAVINCI_MUX_WARNINGS
|
|
bool "Warn about pins the bootloader didn't set up"
|
|
depends on DAVINCI_MUX
|
|
help
|
|
Choose Y here to warn whenever driver initialization logic needs
|
|
to change the pin multiplexing setup. When there are no warnings
|
|
printed, it's safe to deselect DAVINCI_MUX for your product.
|
|
|
|
endif
|