Home
last modified time | relevance | path

Searched refs:CH_EN (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-atcpit100.c45 #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 Dphy-fsl-imx8qm-lvds-phy.c30 #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 Dcore.c143 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 Dregs.h85 DW_REG(CH_EN);
/kernel/linux/linux-6.6/drivers/dma/dw/
H A Dcore.c140 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 Dregs.h85 DW_REG(CH_EN);
/kernel/linux/linux-5.10/drivers/dma/
H A Didma64.c86 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 Didma64.c86 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