.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | menu "Amlogic SoC drivers" |
---|
| 3 | + |
---|
| 4 | +config MESON_CANVAS |
---|
| 5 | + tristate "Amlogic Meson Canvas driver" |
---|
| 6 | + depends on ARCH_MESON || COMPILE_TEST |
---|
| 7 | + default n |
---|
| 8 | + help |
---|
| 9 | + Say yes to support the canvas IP for Amlogic SoCs. |
---|
| 10 | + |
---|
| 11 | +config MESON_CLK_MEASURE |
---|
| 12 | + tristate "Amlogic Meson SoC Clock Measure driver" |
---|
| 13 | + depends on ARCH_MESON || COMPILE_TEST |
---|
| 14 | + default ARCH_MESON |
---|
| 15 | + select REGMAP_MMIO |
---|
| 16 | + help |
---|
| 17 | + Say yes to support of Measuring a set of internal SoC clocks |
---|
| 18 | + from the debugfs interface. |
---|
2 | 19 | |
---|
3 | 20 | config MESON_GX_SOCINFO |
---|
4 | 21 | bool "Amlogic Meson GX SoC Information driver" |
---|
5 | | - depends on ARCH_MESON || COMPILE_TEST |
---|
| 22 | + depends on (ARM64 && ARCH_MESON) || COMPILE_TEST |
---|
6 | 23 | default ARCH_MESON |
---|
7 | 24 | select SOC_BUS |
---|
8 | 25 | help |
---|
.. | .. |
---|
10 | 27 | information about the type, package and version. |
---|
11 | 28 | |
---|
12 | 29 | config MESON_GX_PM_DOMAINS |
---|
13 | | - bool "Amlogic Meson GX Power Domains driver" |
---|
| 30 | + tristate "Amlogic Meson GX Power Domains driver" |
---|
14 | 31 | depends on ARCH_MESON || COMPILE_TEST |
---|
15 | 32 | depends on PM && OF |
---|
16 | 33 | default ARCH_MESON |
---|
.. | .. |
---|
20 | 37 | Say yes to expose Amlogic Meson GX Power Domains as |
---|
21 | 38 | Generic Power Domains. |
---|
22 | 39 | |
---|
| 40 | +config MESON_EE_PM_DOMAINS |
---|
| 41 | + tristate "Amlogic Meson Everything-Else Power Domains driver" |
---|
| 42 | + depends on ARCH_MESON || COMPILE_TEST |
---|
| 43 | + depends on PM && OF |
---|
| 44 | + default ARCH_MESON |
---|
| 45 | + select PM_GENERIC_DOMAINS |
---|
| 46 | + select PM_GENERIC_DOMAINS_OF |
---|
| 47 | + help |
---|
| 48 | + Say yes to expose Amlogic Meson Everything-Else Power Domains as |
---|
| 49 | + Generic Power Domains. |
---|
| 50 | + |
---|
| 51 | +config MESON_SECURE_PM_DOMAINS |
---|
| 52 | + tristate "Amlogic Meson Secure Power Domains driver" |
---|
| 53 | + depends on (ARCH_MESON || COMPILE_TEST) && MESON_SM |
---|
| 54 | + depends on PM && OF |
---|
| 55 | + depends on HAVE_ARM_SMCCC |
---|
| 56 | + default ARCH_MESON |
---|
| 57 | + select PM_GENERIC_DOMAINS |
---|
| 58 | + select PM_GENERIC_DOMAINS_OF |
---|
| 59 | + help |
---|
| 60 | + Support for the power controller on Amlogic A1/C1 series. |
---|
| 61 | + Say yes to expose Amlogic Meson Secure Power Domains as Generic |
---|
| 62 | + Power Domains. |
---|
| 63 | + |
---|
23 | 64 | config MESON_MX_SOCINFO |
---|
24 | 65 | bool "Amlogic Meson MX SoC Information driver" |
---|
25 | | - depends on ARCH_MESON || COMPILE_TEST |
---|
| 66 | + depends on (ARM && ARCH_MESON) || COMPILE_TEST |
---|
26 | 67 | default ARCH_MESON |
---|
27 | 68 | select SOC_BUS |
---|
28 | 69 | help |
---|