Home
last modified time | relevance | path

Searched refs:negedge (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/pwm/
H A Dpwm-microchip-core.c155 u8 posedge, negedge; in mchp_core_pwm_apply_duty() local
159 * Setting posedge == negedge doesn't yield a constant output, in mchp_core_pwm_apply_duty()
168 negedge = first_edge; in mchp_core_pwm_apply_duty()
172 negedge = second_edge; in mchp_core_pwm_apply_duty()
181 writel_relaxed(negedge, mchp_core_pwm->base + MCHPCOREPWM_NEGEDGE(pwm->hwpwm)); in mchp_core_pwm_apply_duty()
382 u8 duty_steps, posedge, negedge; in mchp_core_pwm_get_state() local
416 negedge = readb_relaxed(mchp_core_pwm->base + MCHPCOREPWM_NEGEDGE(pwm->hwpwm)); in mchp_core_pwm_get_state()
420 if (negedge == posedge) { in mchp_core_pwm_get_state()
424 duty_steps = abs((s16)posedge - (s16)negedge); in mchp_core_pwm_get_state()
429 state->polarity = negedge < posedg in mchp_core_pwm_get_state()
[all...]
/linux/arch/microblaze/boot/dts/
H A Dsystem.dts132 xlnx,include-negedge-ioregs = <0x0>;