| /* SPDX-License-Identifier: GPL-2.0 */ | |
| /* | |
| * Copyright (C) 2019 ASR Micro Limited | |
| */ | |
| #ifndef __REGS_ADDR_H | |
| #define __REGS_ADDR_H | |
| #include <linux/types.h> | |
| enum { | |
| REGS_ADDR_MPMU, | |
| REGS_ADDR_APMU, | |
| REGS_ADDR_APBC, | |
| REGS_ADDR_APBS, | |
| REGS_ADDR_CIU, | |
| REGS_ADDR_SQU, | |
| REGS_ADDR_MCU, | |
| REGS_ADDR_ICU, | |
| REGS_ADDR_MAX, | |
| }; | |
| void regs_addr_iomap(void); | |
| phys_addr_t regs_addr_get_pa(unsigned int id); | |
| void __iomem *regs_addr_get_va(unsigned int id); | |
| #endif |