Kconfig 810 B

12345678910111213141516171819202122232425
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. config HAVE_ARM_SMCCC
  3. bool
  4. help
  5. Include support for the Secure Monitor Call (SMC) and Hypervisor
  6. Call (HVC) instructions on Armv7 and above architectures.
  7. config HAVE_ARM_SMCCC_DISCOVERY
  8. bool
  9. depends on ARM_PSCI_FW
  10. default y
  11. help
  12. SMCCC v1.0 lacked discoverability and hence PSCI v1.0 was updated
  13. to add SMCCC discovery mechanism though the PSCI firmware
  14. implementation of PSCI_FEATURES(SMCCC_VERSION) which returns
  15. success on firmware compliant to SMCCC v1.1 and above.
  16. config ARM_SMCCC_SOC_ID
  17. bool "SoC bus device for the ARM SMCCC SOC_ID"
  18. depends on HAVE_ARM_SMCCC_DISCOVERY
  19. default y
  20. select SOC_BUS
  21. help
  22. Include support for the SoC bus on the ARM SMCCC firmware based
  23. platforms providing some sysfs information about the SoC variant.