| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- # SPDX-License-Identifier: GPL-2.0
- menuconfig ARCH_DAVINCI
- bool "TI DaVinci"
- depends on ARCH_MULTI_V5
- depends on CPU_LITTLE_ENDIAN
- select ARCH_DAVINCI_DA850
- 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_DA850
- bool "DA850/OMAP-L138/AM18x based system"
- select ARCH_DAVINCI_DA8XX
- 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
|