Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) # NXP/Freescale QorIQ series SOC drivers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) menu "NXP/Freescale QorIQ SoC drivers"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) source "drivers/soc/fsl/qbman/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) source "drivers/soc/fsl/qe/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) config FSL_GUTS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) 	bool
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 	select SOC_BUS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 	  The global utilities block controls power management, I/O device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) 	  enabling, power-onreset(POR) configuration monitoring, alternate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 	  function selection for multiplexed signals,and clock control.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) 	  This driver is to manage and access global utilities block.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 	  Initially only reading SVR and registering soc device are supported.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) 	  Other guts accesses, such as reading RCW, should eventually be moved
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 	  into this driver as well.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) config FSL_MC_DPIO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24)         tristate "QorIQ DPAA2 DPIO driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25)         depends on FSL_MC_BUS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26)         select SOC_BUS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27)         help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 	  Driver for the DPAA2 DPIO object.  A DPIO provides queue and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) 	  buffer management facilities for software to interact with
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) 	  other DPAA2 objects. This driver does not expose the DPIO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) 	  objects individually, but groups them under a service layer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) 	  API.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) config DPAA2_CONSOLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 	tristate "QorIQ DPAA2 console driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) 	depends on OF && (ARCH_LAYERSCAPE || COMPILE_TEST)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) 	default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) 	  Console driver for DPAA2 platforms. Exports 2 char devices,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) 	  /dev/dpaa2_mc_console and /dev/dpaa2_aiop_console,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) 	  which can be used to dump the Management Complex and AIOP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) 	  firmware logs.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) config FSL_RCPM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) 	bool "Freescale RCPM support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) 	depends on PM_SLEEP && (ARM || ARM64)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) 	  The NXP QorIQ Processors based on ARM Core have RCPM module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) 	  (Run Control and Power Management), which performs all device-level
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) 	  tasks associated with power management, such as wakeup source control.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) 	  Note that currently this driver will not support PowerPC based
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) 	  QorIQ processor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) endmenu