Home
last modified time | relevance | path

Searched refs:pwm (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/sys/dev/pci/drm/include/linux/
Dpwm.h21 pwm_put(struct pwm_device *pwm) in pwm_put() argument
26 pwm_get_duty_cycle(const struct pwm_device *pwm) in pwm_get_duty_cycle() argument
32 pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config() argument
38 pwm_enable(struct pwm_device *pwm) in pwm_enable() argument
44 pwm_disable(struct pwm_device *pwm) in pwm_disable() argument
49 pwm_apply_args(struct pwm_device *pwm) in pwm_apply_args() argument
/openbsd/src/sys/dev/fdt/
Damlpwm.c142 uint32_t pwm, misc; in amlpwm_get_state() local
150 pwm = HREAD4(sc, idx == 0 ? PWM_PWM_A : PWM_PWM_B); in amlpwm_get_state()
163 total = PWM_PWM_LOW(pwm) + PWM_PWM_HIGH(pwm); in amlpwm_get_state()
164 high = PWM_PWM_HIGH(pwm); in amlpwm_get_state()
179 uint32_t pwm, misc; in amlpwm_set_state() local
205 pwm = (high << PWM_PWM_HIGH_SHIFT) | (low << PWM_PWM_LOW_SHIFT); in amlpwm_set_state()
219 HWRITE4(sc, (idx == 0) ? PWM_PWM_A : PWM_PWM_B, pwm); in amlpwm_set_state()
/openbsd/src/sys/arch/macppc/dev/
Dsmu.c693 smu_fan_set_pwm(struct smu_softc *sc, struct smu_fan *fan, u_int16_t pwm) in smu_fan_set_pwm() argument
702 cmd->data[2] = cmd->data[2 + fan->reg * 2] = (pwm >> 8) & 0xff; in smu_fan_set_pwm()
703 cmd->data[3] = cmd->data[3 + fan->reg * 2] = (pwm & 0xff); in smu_fan_set_pwm()
709 cmd->data[2] = (pwm >> 8) & 0xff; in smu_fan_set_pwm()
710 cmd->data[3] = pwm & 0xff; in smu_fan_set_pwm()
745 smu_fan_read_pwm(struct smu_softc *sc, struct smu_fan *fan, u_int16_t *pwm, in smu_fan_read_pwm() argument
760 *pwm = cmd->data[fan->reg * 2 + 2]; in smu_fan_read_pwm()
786 *pwm = *rpm * 100 / fan->max_rpm; in smu_fan_read_pwm()
796 u_int16_t rpm, pwm; in smu_fan_refresh() local
799 error = smu_fan_read_pwm(sc, fan, &pwm, &rpm); in smu_fan_refresh()
[all …]
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_backlight.c204 pwm_get_state(panel->backlight.pwm, &state); in ext_pwm_get_backlight()
284 pwm_apply_might_sleep(panel->backlight.pwm, &panel->backlight.pwm_state); in ext_pwm_set_backlight()
440 pwm_apply_might_sleep(panel->backlight.pwm, &panel->backlight.pwm_state); in ext_pwm_disable_backlight()
765 pwm_apply_might_sleep(panel->backlight.pwm, &panel->backlight.pwm_state); in ext_pwm_enable_backlight()
1182 u32 pwm; in get_backlight_max_vbt() local
1190 pwm = panel->backlight.pwm_funcs->hz_to_pwm(connector, pwm_freq_hz); in get_backlight_max_vbt()
1191 if (!pwm) { in get_backlight_max_vbt()
1197 return pwm; in get_backlight_max_vbt()
1546 panel->backlight.pwm = pwm_get(i915->drm.dev, "pwm_pmic_backlight"); in ext_pwm_setup_backlight()
1549 panel->backlight.pwm = pwm_get(i915->drm.dev, "pwm_soc_backlight"); in ext_pwm_setup_backlight()
[all …]
Dintel_display_types.h403 struct pwm_device *pwm; member