mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 17:44:19 +00:00

Initial version Signed-off-by: Margarita Glushkin <rutigl@gmail.com> Change-Id: If433d325a90b519ae5f02411865bffd368ff2824
58 lines
1.2 KiB
C
58 lines
1.2 KiB
C
/*
|
|
* Copyright (C) 2017-2023 Nuvoton Ltd.
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
|
|
#ifndef __ARBEL_CLOCK_H_
|
|
#define __ARBEL_CLOCK_H_
|
|
|
|
struct clk_ctl {
|
|
unsigned int clken1;
|
|
unsigned int clksel;
|
|
unsigned int clkdiv1;
|
|
unsigned int pllcon0;
|
|
unsigned int pllcon1;
|
|
unsigned int swrstr;
|
|
unsigned char res1[0x8];
|
|
unsigned int ipsrst1;
|
|
unsigned int ipsrst2;
|
|
unsigned int clken2;
|
|
unsigned int clkdiv2;
|
|
unsigned int clken3;
|
|
unsigned int ipsrst3;
|
|
unsigned int wd0rcr;
|
|
unsigned int wd1rcr;
|
|
unsigned int wd2rcr;
|
|
unsigned int swrstc1;
|
|
unsigned int swrstc2;
|
|
unsigned int swrstc3;
|
|
unsigned int tiprstc;
|
|
unsigned int pllcon2;
|
|
unsigned int clkdiv3;
|
|
unsigned int corstc;
|
|
unsigned int pllcong;
|
|
unsigned int ahbckfi;
|
|
unsigned int seccnt;
|
|
unsigned int cntr25m;
|
|
unsigned int clken4;
|
|
unsigned int ipsrst4;
|
|
unsigned int busto;
|
|
unsigned int clkdiv4;
|
|
unsigned int wd0rcrb;
|
|
unsigned int wd1rcrb;
|
|
unsigned int wd2rcrb;
|
|
unsigned int swrstc1b;
|
|
unsigned int swrstc2b;
|
|
unsigned int swrstc3b;
|
|
unsigned int tiprstcb;
|
|
unsigned int corstcb;
|
|
unsigned int ipsrstdis1;
|
|
unsigned int ipsrstdis2;
|
|
unsigned int ipsrstdis3;
|
|
unsigned int ipsrstdis4;
|
|
unsigned char res2[0x10];
|
|
unsigned int thrtl_cnt;
|
|
};
|
|
|
|
#endif /* __ARBEL_CLOCK_H_ */
|