brintos

brintos / linux-shallow public Read only

0
0
Text · 1.8 KiB · f3ab282 Raw
44 lines · c
1/* SPDX-License-Identifier: GPL-2.02 *3 * Copyright 2019 HabanaLabs, Ltd.4 * All Rights Reserved.5 *6 */7 8#ifndef GOYA_REG_MAP_H_9#define GOYA_REG_MAP_H_10 11/*12 * PSOC scratch-pad registers13 */14#define mmCPU_PQ_BASE_ADDR_LOW		mmPSOC_GLOBAL_CONF_SCRATCHPAD_015#define mmCPU_PQ_BASE_ADDR_HIGH		mmPSOC_GLOBAL_CONF_SCRATCHPAD_116#define mmCPU_EQ_BASE_ADDR_LOW		mmPSOC_GLOBAL_CONF_SCRATCHPAD_217#define mmCPU_EQ_BASE_ADDR_HIGH		mmPSOC_GLOBAL_CONF_SCRATCHPAD_318#define mmCPU_EQ_LENGTH			mmPSOC_GLOBAL_CONF_SCRATCHPAD_419#define mmCPU_PQ_LENGTH			mmPSOC_GLOBAL_CONF_SCRATCHPAD_520#define mmCPU_EQ_CI			mmPSOC_GLOBAL_CONF_SCRATCHPAD_621#define mmCPU_PQ_INIT_STATUS		mmPSOC_GLOBAL_CONF_SCRATCHPAD_722#define mmCPU_CQ_BASE_ADDR_LOW		mmPSOC_GLOBAL_CONF_SCRATCHPAD_823#define mmCPU_CQ_BASE_ADDR_HIGH		mmPSOC_GLOBAL_CONF_SCRATCHPAD_924#define mmCPU_CQ_LENGTH			mmPSOC_GLOBAL_CONF_SCRATCHPAD_1025#define mmCPU_BOOT_DEV_STS0		mmPSOC_GLOBAL_CONF_SCRATCHPAD_2026#define mmCPU_BOOT_DEV_STS1		mmPSOC_GLOBAL_CONF_SCRATCHPAD_2127#define mmFUSE_VER_OFFSET		mmPSOC_GLOBAL_CONF_SCRATCHPAD_2228#define mmCPU_CMD_STATUS_TO_HOST	mmPSOC_GLOBAL_CONF_SCRATCHPAD_2329#define mmCPU_BOOT_ERR0			mmPSOC_GLOBAL_CONF_SCRATCHPAD_2430#define mmCPU_BOOT_ERR1			mmPSOC_GLOBAL_CONF_SCRATCHPAD_2531#define mmUPD_STS			mmPSOC_GLOBAL_CONF_SCRATCHPAD_2632#define mmUPD_CMD			mmPSOC_GLOBAL_CONF_SCRATCHPAD_2733#define mmPREBOOT_VER_OFFSET		mmPSOC_GLOBAL_CONF_SCRATCHPAD_2834#define mmUBOOT_VER_OFFSET		mmPSOC_GLOBAL_CONF_SCRATCHPAD_2935#define mmRDWR_TEST			mmPSOC_GLOBAL_CONF_SCRATCHPAD_3036#define mmBTL_ID			mmPSOC_GLOBAL_CONF_SCRATCHPAD_3137 38#define mmHW_STATE			mmPSOC_GLOBAL_CONF_APP_STATUS39#define mmPSOC_GLOBAL_CONF_CPU_BOOT_STATUS	mmPSOC_GLOBAL_CONF_WARM_REBOOT40#define mmPSOC_GLOBAL_CONF_KMD_MSG_TO_CPU	mmPSOC_GLOBAL_CONF_UBOOT_MAGIC41#define mmUPD_PENDING_STS		mmPSOC_GLOBAL_CONF_NON_RST_FLOPS_342 43#endif /* GOYA_REG_MAP_H_ */44