12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- /*
- * 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_ */
|