浏览代码

pwm: lpc32xx: Set the chip base for dynamic allocation

Doing so allows the base to be allocated dynamically at runtime and
makes it easier for the chip to coexist with other PWM chips.

Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Acked-by: Alexandre Pereira da Silva <aletes.xgr@gmail.com>
Acked-by: Roland Stigge <stigge@antcom.de>
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
Alban Bedel 13 年之前
父节点
当前提交
8fc6d09dcb
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      drivers/pwm/pwm-lpc32xx.c

+ 1 - 0
drivers/pwm/pwm-lpc32xx.c

@@ -121,6 +121,7 @@ static int lpc32xx_pwm_probe(struct platform_device *pdev)
 	lpc32xx->chip.dev = &pdev->dev;
 	lpc32xx->chip.dev = &pdev->dev;
 	lpc32xx->chip.ops = &lpc32xx_pwm_ops;
 	lpc32xx->chip.ops = &lpc32xx_pwm_ops;
 	lpc32xx->chip.npwm = 2;
 	lpc32xx->chip.npwm = 2;
+	lpc32xx->chip.base = -1;
 
 
 	ret = pwmchip_add(&lpc32xx->chip);
 	ret = pwmchip_add(&lpc32xx->chip);
 	if (ret < 0) {
 	if (ret < 0) {