mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 19:43:40 +02:00
ARM: shmobile: armadillo: initialize all struct pwm_lookup members
Initializing all the struct pwm_lookup members allows to get rid of the struct tpu_pwm_platform_data as the polarity initialization will be taken care of by the PWM core. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Simon Horman <horms+renesas@verge.net.au> Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
This commit is contained in:
parent
3796ce1d4d
commit
b16001d745
|
|
@ -31,7 +31,7 @@
|
||||||
#include <linux/gpio_keys.h>
|
#include <linux/gpio_keys.h>
|
||||||
#include <linux/regulator/driver.h>
|
#include <linux/regulator/driver.h>
|
||||||
#include <linux/pinctrl/machine.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/pwm_backlight.h>
|
||||||
#include <linux/regulator/fixed.h>
|
#include <linux/regulator/fixed.h>
|
||||||
#include <linux/regulator/gpio-regulator.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 = {
|
static struct platform_device pwm_device = {
|
||||||
.name = "renesas-tpu-pwm",
|
.name = "renesas-tpu-pwm",
|
||||||
.id = -1,
|
.id = -1,
|
||||||
.dev = {
|
|
||||||
.platform_data = &pwm_device_data,
|
|
||||||
},
|
|
||||||
.num_resources = ARRAY_SIZE(pwm_resources),
|
.num_resources = ARRAY_SIZE(pwm_resources),
|
||||||
.resource = pwm_resources,
|
.resource = pwm_resources,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct pwm_lookup pwm_lookup[] = {
|
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 */
|
/* LCDC and backlight */
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user