162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-only */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * arch/arm/mach-mvebu/kirkwood.h 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * Generic definitions for Marvell Kirkwood SoC flavors: 662306a36Sopenharmony_ci * 88F6180, 88F6192 and 88F6281. 762306a36Sopenharmony_ci */ 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci#define KIRKWOOD_REGS_PHYS_BASE 0xf1000000 1062306a36Sopenharmony_ci#define DDR_PHYS_BASE (KIRKWOOD_REGS_PHYS_BASE + 0x00000) 1162306a36Sopenharmony_ci#define BRIDGE_PHYS_BASE (KIRKWOOD_REGS_PHYS_BASE + 0x20000) 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci#define DDR_OPERATION_BASE (DDR_PHYS_BASE + 0x1418) 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ci#define CPU_CONFIG_PHYS (BRIDGE_PHYS_BASE + 0x0100) 1662306a36Sopenharmony_ci#define CPU_CONFIG_ERROR_PROP 0x00000004 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci#define CPU_CONTROL_PHYS (BRIDGE_PHYS_BASE + 0x0104) 1962306a36Sopenharmony_ci#define MEMORY_PM_CTRL_PHYS (BRIDGE_PHYS_BASE + 0x0118) 20