|
@@ -31,7 +31,7 @@
|
|
|
#include <linux/gpio_keys.h>
|
|
|
#include <linux/regulator/driver.h>
|
|
|
#include <linux/pinctrl/machine.h>
|
|
|
-#include <linux/platform_data/pwm-renesas-tpu.h>
|
|
|
+#include <linux/pwm.h>
|
|
|
#include <linux/pwm_backlight.h>
|
|
|
#include <linux/regulator/fixed.h>
|
|
|
#include <linux/regulator/gpio-regulator.h>
|
|
@@ -399,24 +399,22 @@ static struct resource pwm_resources[] = {
|
|
|
},
|
|
|
};
|
|
|
|
|
|
-static struct tpu_pwm_platform_data pwm_device_data = {
|
|
|
- .channels[2] = {
|
|
|
- .polarity = PWM_POLARITY_INVERSED,
|
|
|
- }
|
|
|
-};
|
|
|
-
|
|
|
static struct platform_device pwm_device = {
|
|
|
.name = "renesas-tpu-pwm",
|
|
|
.id = -1,
|
|
|
- .dev = {
|
|
|
- .platform_data = &pwm_device_data,
|
|
|
- },
|
|
|
.num_resources = ARRAY_SIZE(pwm_resources),
|
|
|
.resource = pwm_resources,
|
|
|
};
|
|
|
|
|
|
static struct pwm_lookup pwm_lookup[] = {
|
|
|
- PWM_LOOKUP("renesas-tpu-pwm", 2, "pwm-backlight.0", NULL),
|
|
|
+ {
|
|
|
+ .provider = "renesas-tpu-pwm",
|
|
|
+ .index = 2,
|
|
|
+ .dev_id = "pwm-backlight.0",
|
|
|
+ .con_id = NULL,
|
|
|
+ .period = 33333,
|
|
|
+ .polarity = PWM_POLARITY_INVERSED,
|
|
|
+ },
|
|
|
};
|
|
|
|
|
|
/* LCDC and backlight */
|