Commit | Line | Data |
---|---|---|
b2441318 | 1 | // SPDX-License-Identifier: GPL-2.0 |
d6de5b02 MG |
2 | #include <asm/mach/arch.h> |
3 | #include <asm/hardware/cache-l2x0.h> | |
4 | #include "smc.h" | |
d0f9f167 | 5 | #include "pm.h" |
d6de5b02 | 6 | |
d6de5b02 MG |
7 | static void tango_l2c_write(unsigned long val, unsigned int reg) |
8 | { | |
9 | if (reg == L2X0_CTRL) | |
10 | tango_set_l2_control(val); | |
11 | } | |
12 | ||
13 | static const char *const tango_dt_compat[] = { "sigma,tango4", NULL }; | |
14 | ||
15 | DT_MACHINE_START(TANGO_DT, "Sigma Tango DT") | |
16 | .dt_compat = tango_dt_compat, | |
17 | .l2c_aux_mask = ~0, | |
18 | .l2c_write_sec = tango_l2c_write, | |
d0f9f167 | 19 | .init_late = tango_pm_init, |
d6de5b02 | 20 | MACHINE_END |