diff options
Diffstat (limited to 'arch/arm/mach-k3/common.c')
-rw-r--r-- | arch/arm/mach-k3/common.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/arch/arm/mach-k3/common.c b/arch/arm/mach-k3/common.c new file mode 100644 index 0000000000..7c2375d3ec --- /dev/null +++ b/arch/arm/mach-k3/common.c @@ -0,0 +1,24 @@ +// SPDX-License-Identifier: GPL-2.0-only +#include <of.h> +#include <deep-probe.h> +#include <init.h> +#include <pm_domain.h> + +static const struct of_device_id k3_of_match[] = { + { + .compatible = "ti,am625", + }, + { /* sentinel */ }, +}; +BAREBOX_DEEP_PROBE_ENABLE(k3_of_match); + +static int am625_init(void) +{ + if (!of_machine_is_compatible("ti,am625")) + return 0; + + genpd_activate(); + + return 0; +} +postcore_initcall(am625_init); |