Searched refs:CH_EN (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | timer-atcpit100.c | 45 #define CH_EN 0x1C macro 100 val = readl(base + CH_EN); in atcpit100_clocksource_start() 101 writel(val | CH1TMR0EN, base + CH_EN); in atcpit100_clocksource_start() 108 val = readl(base + CH_EN); in atcpit100_clkevt_time_start() 109 writel(val | CH0TMR0EN, base + CH_EN); in atcpit100_clkevt_time_start() 117 val = readl(base + CH_EN); in atcpit100_clkevt_time_stop() 118 writel(val & ~CH0TMR0EN, base + CH_EN); in atcpit100_clkevt_time_stop() 127 val = readl(timer_of_base(to) + CH_EN); in atcpit100_clkevt_next_event() 128 writel(val & ~CH0TMR0EN, timer_of_base(to) + CH_EN); in atcpit100_clkevt_next_event() 130 writel(val | CH0TMR0EN, timer_of_base(to) + CH_EN); in atcpit100_clkevt_next_event() [all...] |
/kernel/linux/linux-6.6/drivers/phy/freescale/ |
H A D | phy-fsl-imx8qm-lvds-phy.c | 30 #define CH_EN(id) BIT(3 + (id)) macro 124 val = CH_EN(0) | CH_EN(1); in mixel_lvds_phy_power_on() 126 val = CH_EN(lvds_phy->id); in mixel_lvds_phy_power_on() 155 CH_EN(0) | CH_EN(1)); in mixel_lvds_phy_power_off() 158 CH_EN(lvds_phy->id)); in mixel_lvds_phy_power_off()
|
/kernel/linux/linux-5.10/drivers/dma/dw/ |
H A D | core.c | 143 channel_clear_bit(dw, CH_EN, dwc->mask); in dwc_chan_disable() 144 while (dma_readl(dw, CH_EN) & dwc->mask) in dwc_chan_disable() 167 channel_set_bit(dw, CH_EN, dwc->mask); in dwc_do_single_block() 181 if (dma_readl(dw, CH_EN) & dwc->mask) { in dwc_dostart() 216 channel_set_bit(dw, CH_EN, dwc->mask); in dwc_dostart() 269 if (dma_readl(dw, CH_EN) & dwc->mask) { in dwc_complete_all() 986 if (dma_readl(dw, CH_EN) & dwc->mask) { in dwc_alloc_chan_resources() 1027 BUG_ON(dma_readl(to_dw_dma(chan->device), CH_EN) & dwc->mask); in dwc_free_chan_resources() 1177 channel_clear_bit(dw, CH_EN, dwc->mask); in do_dma_probe() 1295 channel_clear_bit(dw, CH_EN, dw in do_dma_remove() [all...] |
H A D | regs.h | 85 DW_REG(CH_EN);
|
/kernel/linux/linux-6.6/drivers/dma/dw/ |
H A D | core.c | 140 channel_clear_bit(dw, CH_EN, dwc->mask); in dwc_chan_disable() 141 while (dma_readl(dw, CH_EN) & dwc->mask) in dwc_chan_disable() 164 channel_set_bit(dw, CH_EN, dwc->mask); in dwc_do_single_block() 178 if (dma_readl(dw, CH_EN) & dwc->mask) { in dwc_dostart() 213 channel_set_bit(dw, CH_EN, dwc->mask); in dwc_dostart() 266 if (dma_readl(dw, CH_EN) & dwc->mask) { in dwc_complete_all() 982 if (dma_readl(dw, CH_EN) & dwc->mask) { in dwc_alloc_chan_resources() 1023 BUG_ON(dma_readl(to_dw_dma(chan->device), CH_EN) & dwc->mask); in dwc_free_chan_resources() 1173 channel_clear_bit(dw, CH_EN, dwc->mask); in do_dma_probe() 1291 channel_clear_bit(dw, CH_EN, dw in do_dma_remove() [all...] |
H A D | regs.h | 85 DW_REG(CH_EN);
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | idma64.c | 86 channel_clear_bit(idma64, CH_EN, idma64c->mask); in idma64_chan_stop() 102 channel_set_bit(idma64, CH_EN, idma64c->mask); in idma64_chan_start()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | idma64.c | 86 channel_clear_bit(idma64, CH_EN, idma64c->mask); in idma64_chan_stop() 102 channel_set_bit(idma64, CH_EN, idma64c->mask); in idma64_chan_start()
|
Completed in 9 milliseconds