2025-05-10 21:58:58 +08:00

37 lines
866 B
C

/*
* (C) Copyright 2022 Rockchip Electronics Co., Ltd.
*
* SPDX-License-Identifier: GPL-2.0+
*/
#ifndef _ASM_ARCH_GRF_RV1106_H
#define _ASM_ARCH_GRF_RV1106_H
#include <common.h>
struct rv1106_grf {
unsigned int reserved0[0x20 / 4];
unsigned int emmc_con0;
unsigned int emmc_con1;
unsigned int reserved1[(0x050000 - 0x24) / 4];
unsigned int sdmmc_con0;
unsigned int sdmmc_con1;
unsigned int reserved2[(0x060000 - 0x05000c) / 4];
unsigned int gmac_con0;
unsigned int gmac_clk_con;
unsigned int gmac_st;
unsigned int tsadc_con;
unsigned int otp_con;
unsigned int rga_noc;
unsigned int vo_mem;
unsigned int sdio_con0;
unsigned int sdio_con1;
unsigned int sdio_ram_clhgat_dis;
unsigned int macphy_con0;
unsigned int macphy_con1;
unsigned int vop_qos;
unsigned int vop_pipe_bypass;
};
check_member(rv1106_grf, vop_pipe_bypass, 0x60034);
#endif