Searched refs:tmrptr (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | cevt-txx9.c | 27 struct txx9_tmr_reg __iomem *tmrptr; member 34 return __raw_readl(&txx9_cs->tmrptr->trr); in txx9_cs_read() 52 return __raw_readl(&txx9_clocksource.tmrptr->trr); in txx9_read_sched_clock() 58 struct txx9_tmr_reg __iomem *tmrptr; in txx9_clocksource_init() local 62 tmrptr = ioremap(baseaddr, sizeof(struct txx9_tmr_reg)); in txx9_clocksource_init() 63 __raw_writel(TCR_BASE, &tmrptr->tcr); in txx9_clocksource_init() 64 __raw_writel(0, &tmrptr->tisr); in txx9_clocksource_init() 65 __raw_writel(TIMER_CCD, &tmrptr->ccdr); in txx9_clocksource_init() 66 __raw_writel(TXx9_TMITMR_TZCE, &tmrptr->itmr); in txx9_clocksource_init() 67 __raw_writel(1 << TXX9_CLOCKSOURCE_BITS, &tmrptr in txx9_clocksource_init() 77 struct txx9_tmr_reg __iomem *tmrptr; global() member 80 txx9tmr_stop_and_clear(struct txx9_tmr_reg __iomem *tmrptr) txx9tmr_stop_and_clear() argument 92 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_set_state_periodic() local 108 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_set_state_oneshot() local 119 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_set_state_shutdown() local 130 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_tick_resume() local 143 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_set_next_event() local 170 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_interrupt() local 181 struct txx9_tmr_reg __iomem *tmrptr; txx9_clockevent_init() local 207 struct txx9_tmr_reg __iomem *tmrptr; txx9_tmr_init() local [all...] |
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | cevt-txx9.c | 27 struct txx9_tmr_reg __iomem *tmrptr; member 34 return __raw_readl(&txx9_cs->tmrptr->trr); in txx9_cs_read() 52 return __raw_readl(&txx9_clocksource.tmrptr->trr); in txx9_read_sched_clock() 58 struct txx9_tmr_reg __iomem *tmrptr; in txx9_clocksource_init() local 62 tmrptr = ioremap(baseaddr, sizeof(struct txx9_tmr_reg)); in txx9_clocksource_init() 63 __raw_writel(TCR_BASE, &tmrptr->tcr); in txx9_clocksource_init() 64 __raw_writel(0, &tmrptr->tisr); in txx9_clocksource_init() 65 __raw_writel(TIMER_CCD, &tmrptr->ccdr); in txx9_clocksource_init() 66 __raw_writel(TXx9_TMITMR_TZCE, &tmrptr->itmr); in txx9_clocksource_init() 67 __raw_writel(1 << TXX9_CLOCKSOURCE_BITS, &tmrptr in txx9_clocksource_init() 77 struct txx9_tmr_reg __iomem *tmrptr; global() member 80 txx9tmr_stop_and_clear(struct txx9_tmr_reg __iomem *tmrptr) txx9tmr_stop_and_clear() argument 92 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_set_state_periodic() local 108 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_set_state_oneshot() local 119 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_set_state_shutdown() local 130 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_tick_resume() local 143 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_set_next_event() local 170 struct txx9_tmr_reg __iomem *tmrptr = txx9_cd->tmrptr; txx9tmr_interrupt() local 181 struct txx9_tmr_reg __iomem *tmrptr; txx9_clockevent_init() local 207 struct txx9_tmr_reg __iomem *tmrptr; txx9_tmr_init() local [all...] |
/kernel/linux/linux-6.6/arch/mips/txx9/generic/ |
H A D | setup.c | 332 struct txx9_tmr_reg __iomem *tmrptr = in txx9_wdt_now() local 335 __raw_writel(TXx9_TMWTMR_WDIS | TXx9_TMWTMR_TWC, &tmrptr->wtmr); in txx9_wdt_now() 336 __raw_writel(0, &tmrptr->tcr); in txx9_wdt_now() 338 __raw_writel(TXx9_TMWTMR_TWIE, &tmrptr->wtmr); in txx9_wdt_now() 339 __raw_writel(1, &tmrptr->cpra); /* immediate */ in txx9_wdt_now() 341 &tmrptr->tcr); in txx9_wdt_now()
|
/kernel/linux/linux-5.10/arch/mips/txx9/generic/ |
H A D | setup.c | 401 struct txx9_tmr_reg __iomem *tmrptr = in txx9_wdt_now() local 404 __raw_writel(TXx9_TMWTMR_WDIS | TXx9_TMWTMR_TWC, &tmrptr->wtmr); in txx9_wdt_now() 405 __raw_writel(0, &tmrptr->tcr); in txx9_wdt_now() 407 __raw_writel(TXx9_TMWTMR_TWIE, &tmrptr->wtmr); in txx9_wdt_now() 408 __raw_writel(1, &tmrptr->cpra); /* immediate */ in txx9_wdt_now() 410 &tmrptr->tcr); in txx9_wdt_now()
|
Completed in 4 milliseconds