Home
last modified time | relevance | path

Searched refs:lpwm (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/pwm/
H A Dpwm-lpss.c224 freq = base_unit * lpwm->info->clk_rate; in pwm_lpss_get_state()
252 struct pwm_lpss_chip *lpwm; in devm_pwm_lpss_probe() local
260 lpwm = devm_kzalloc(dev, sizeof(*lpwm), GFP_KERNEL); in devm_pwm_lpss_probe()
261 if (!lpwm) in devm_pwm_lpss_probe()
264 lpwm->regs = base; in devm_pwm_lpss_probe()
265 lpwm->info = info; in devm_pwm_lpss_probe()
267 c = lpwm->info->clk_rate; in devm_pwm_lpss_probe()
271 lpwm->chip.dev = dev; in devm_pwm_lpss_probe()
272 lpwm->chip.ops = &pwm_lpss_ops; in devm_pwm_lpss_probe()
273 lpwm->chip.npwm = info->npwm; in devm_pwm_lpss_probe()
[all …]
H A Dpwm-lpss-platform.c23 struct pwm_lpss_chip *lpwm; in pwm_lpss_probe_platform() local
34 lpwm = devm_pwm_lpss_probe(&pdev->dev, base, info); in pwm_lpss_probe_platform()
35 if (IS_ERR(lpwm)) in pwm_lpss_probe_platform()
36 return PTR_ERR(lpwm); in pwm_lpss_probe_platform()
38 platform_set_drvdata(pdev, lpwm); in pwm_lpss_probe_platform()
H A Dpwm-lpss-pci.c21 struct pwm_lpss_chip *lpwm; in pwm_lpss_probe_pci() local
33 lpwm = devm_pwm_lpss_probe(&pdev->dev, pcim_iomap_table(pdev)[0], info); in pwm_lpss_probe_pci()
34 if (IS_ERR(lpwm)) in pwm_lpss_probe_pci()
35 return PTR_ERR(lpwm); in pwm_lpss_probe_pci()
37 pci_set_drvdata(pdev, lpwm); in pwm_lpss_probe_pci()