rcar_pwm          205 drivers/pwm/pwm-rcar.c 	struct rcar_pwm_chip *rcar_pwm;
rcar_pwm          209 drivers/pwm/pwm-rcar.c 	rcar_pwm = devm_kzalloc(&pdev->dev, sizeof(*rcar_pwm), GFP_KERNEL);
rcar_pwm          210 drivers/pwm/pwm-rcar.c 	if (rcar_pwm == NULL)
rcar_pwm          214 drivers/pwm/pwm-rcar.c 	rcar_pwm->base = devm_ioremap_resource(&pdev->dev, res);
rcar_pwm          215 drivers/pwm/pwm-rcar.c 	if (IS_ERR(rcar_pwm->base))
rcar_pwm          216 drivers/pwm/pwm-rcar.c 		return PTR_ERR(rcar_pwm->base);
rcar_pwm          218 drivers/pwm/pwm-rcar.c 	rcar_pwm->clk = devm_clk_get(&pdev->dev, NULL);
rcar_pwm          219 drivers/pwm/pwm-rcar.c 	if (IS_ERR(rcar_pwm->clk)) {
rcar_pwm          221 drivers/pwm/pwm-rcar.c 		return PTR_ERR(rcar_pwm->clk);
rcar_pwm          224 drivers/pwm/pwm-rcar.c 	platform_set_drvdata(pdev, rcar_pwm);
rcar_pwm          226 drivers/pwm/pwm-rcar.c 	rcar_pwm->chip.dev = &pdev->dev;
rcar_pwm          227 drivers/pwm/pwm-rcar.c 	rcar_pwm->chip.ops = &rcar_pwm_ops;
rcar_pwm          228 drivers/pwm/pwm-rcar.c 	rcar_pwm->chip.base = -1;
rcar_pwm          229 drivers/pwm/pwm-rcar.c 	rcar_pwm->chip.npwm = 1;
rcar_pwm          233 drivers/pwm/pwm-rcar.c 	ret = pwmchip_add(&rcar_pwm->chip);
rcar_pwm          245 drivers/pwm/pwm-rcar.c 	struct rcar_pwm_chip *rcar_pwm = platform_get_drvdata(pdev);
rcar_pwm          248 drivers/pwm/pwm-rcar.c 	ret = pwmchip_remove(&rcar_pwm->chip);