| * Vikas Manocha, ST Micoelectronics, vikas.manocha@st.com. |
| * SPDX-License-Identifier: GPL-2.0+ |
| #include <asm/arch-stv0991/hardware.h> |
| u32 dier; /* dma_int_en */ |
| u32 reserved_2[3]; /* offset 0x18--0x20*/ |
| struct gpt_regs *const gpt1_regs_ptr = |
| (struct gpt_regs *) GPTIMER1_BASE_ADDR; |
| /* Timer control1 register */ |
| #define GPT_CR1_CEN 0x0001 |
| #define GPT_MODE_AUTO_RELOAD (1 << 7) |
| /* Timer prescalar reg */ |
| #define GPT_PRESCALER_128 0x128 |
| /* Auto reload register for free running config */ |
| #define GPT_FREE_RUNNING 0xFFFF |
| /* Timer, HZ specific defines */ |
| #define CONFIG_STV0991_HZ 1000 |
| #define CONFIG_STV0991_HZ_CLOCK (27*1000*1000)/GPT_PRESCALER_128 |