CLOCK_EVT_FEAT_ONESHOT
.features = CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT |
.features = CLOCK_EVT_FEAT_ONESHOT,
cd->features = CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_PERCPU;
CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT |
.features = CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT;
CLOCK_EVT_FEAT_ONESHOT,
cd->features = CLOCK_EVT_FEAT_ONESHOT |
CLOCK_EVT_FEAT_ONESHOT;
CLOCK_EVT_FEAT_ONESHOT,
cd->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
cd->features = CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT,
evt->features = CLOCK_EVT_FEAT_ONESHOT,
cd->features = CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_PERIODIC |
.features = CLOCK_EVT_FEAT_ONESHOT |
cd->features = CLOCK_EVT_FEAT_ONESHOT;
features |= CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_C3STOP
evt->features = CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT |
clk->features = CLOCK_EVT_FEAT_ONESHOT;
.features = (CLOCK_EVT_FEAT_ONESHOT |
clk->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT |
CLOCK_EVT_FEAT_ONESHOT,
timer->evt.features = CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT |
CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_DYNIRQ;
ced->features = CLOCK_EVT_FEAT_ONESHOT;
CLOCK_EVT_FEAT_ONESHOT,
evt->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT |
ce->features = CLOCK_EVT_FEAT_ONESHOT;
i8253_clockevent.features |= CLOCK_EVT_FEAT_ONESHOT;
ost->cevt.features = CLOCK_EVT_FEAT_ONESHOT;
timer->cevt.features = CLOCK_EVT_FEAT_ONESHOT;
| CLOCK_EVT_FEAT_ONESHOT
cd->features = CLOCK_EVT_FEAT_ONESHOT |
ce->clkevt.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT |
.features = CLOCK_EVT_FEAT_ONESHOT,
ced->features = CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_PERIODIC;
CLOCK_EVT_FEAT_ONESHOT,
ced->features |= CLOCK_EVT_FEAT_ONESHOT;
ced->features |= CLOCK_EVT_FEAT_ONESHOT;
evt->features = CLOCK_EVT_FEAT_ONESHOT |
CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT,
ttcce->ce.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT,
clockevent->dev.features = CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT,
cd->features = CLOCK_EVT_FEAT_ONESHOT |
.features = CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT,
gxp_timer->evt.features = CLOCK_EVT_FEAT_ONESHOT;
ced->features = CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_DYNIRQ;
.features = CLOCK_EVT_FEAT_ONESHOT |
.features = CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_DYNIRQ,
CLOCK_EVT_FEAT_ONESHOT,
tmr->clkevt.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
event_dev->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT |
to.clkevt.features = CLOCK_EVT_FEAT_DYNIRQ | CLOCK_EVT_FEAT_ONESHOT;
to.clkevt.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
CLOCK_EVT_FEAT_ONESHOT,
ce->clkevt.features = CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_PERIODIC;
.features = CLOCK_EVT_FEAT_DYNIRQ | CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT,
pit->ced.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
stm_timer->ced.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_ONESHOT |
.features = CLOCK_EVT_FEAT_ONESHOT |
.features = CLOCK_EVT_FEAT_ONESHOT,
evt->features = CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT |
CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT,
ce->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT |
.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT |
CLOCK_EVT_FEAT_ONESHOT,
CLOCK_EVT_FEAT_ONESHOT;
to->clkevt.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT |
ce->clkevt.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
.features = CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_PERIODIC,
CLOCK_EVT_FEAT_ONESHOT,
error = dmtimer_clkevt_init_common(clkevt, np, CLOCK_EVT_FEAT_ONESHOT,
.features = CLOCK_EVT_FEAT_ONESHOT,
timer->clkevt.features = CLOCK_EVT_FEAT_ONESHOT;
if (!(dev->features & CLOCK_EVT_FEAT_ONESHOT))
if (!(dev->features & CLOCK_EVT_FEAT_ONESHOT))
.features = CLOCK_EVT_FEAT_ONESHOT |
return bc ? bc->features & CLOCK_EVT_FEAT_ONESHOT : false;
!(newdev->features & CLOCK_EVT_FEAT_ONESHOT))
if (!(dev->features & CLOCK_EVT_FEAT_ONESHOT))
!(newdev->features & CLOCK_EVT_FEAT_ONESHOT))
if (newdev->features & CLOCK_EVT_FEAT_ONESHOT)
if (!(newdev->features & CLOCK_EVT_FEAT_ONESHOT)) {
if (curdev && (curdev->features & CLOCK_EVT_FEAT_ONESHOT))
if (newdev->features & CLOCK_EVT_FEAT_ONESHOT)
if (!dev || !(dev->features & CLOCK_EVT_FEAT_ONESHOT))
if (!dev || !(dev->features & CLOCK_EVT_FEAT_ONESHOT) ||