Symbol: lp3943_pwm
drivers/pwm/pwm-lp3943.c
131
static int lp3943_pwm_set_mode(struct lp3943_pwm *lp3943_pwm,
drivers/pwm/pwm-lp3943.c
135
struct lp3943 *lp3943 = lp3943_pwm->lp3943;
drivers/pwm/pwm-lp3943.c
153
struct lp3943_pwm *lp3943_pwm = to_lp3943_pwm(chip);
drivers/pwm/pwm-lp3943.c
154
struct lp3943_pwm_map *pwm_map = &lp3943_pwm->pwm_map[pwm->hwpwm];
drivers/pwm/pwm-lp3943.c
167
return lp3943_pwm_set_mode(lp3943_pwm, pwm_map, val);
drivers/pwm/pwm-lp3943.c
172
struct lp3943_pwm *lp3943_pwm = to_lp3943_pwm(chip);
drivers/pwm/pwm-lp3943.c
173
struct lp3943_pwm_map *pwm_map = &lp3943_pwm->pwm_map[pwm->hwpwm];
drivers/pwm/pwm-lp3943.c
180
lp3943_pwm_set_mode(lp3943_pwm, pwm_map, LP3943_GPIO_OUT_HIGH);
drivers/pwm/pwm-lp3943.c
214
struct lp3943_pwm *lp3943_pwm)
drivers/pwm/pwm-lp3943.c
264
lp3943_pwm->pdata = pdata;
drivers/pwm/pwm-lp3943.c
272
struct lp3943_pwm *lp3943_pwm;
drivers/pwm/pwm-lp3943.c
275
chip = devm_pwmchip_alloc(&pdev->dev, LP3943_NUM_PWMS, sizeof(*lp3943_pwm));
drivers/pwm/pwm-lp3943.c
278
lp3943_pwm = to_lp3943_pwm(chip);
drivers/pwm/pwm-lp3943.c
28
static inline struct lp3943_pwm *to_lp3943_pwm(struct pwm_chip *chip)
drivers/pwm/pwm-lp3943.c
280
lp3943_pwm->pdata = lp3943->pdata;
drivers/pwm/pwm-lp3943.c
281
if (!lp3943_pwm->pdata) {
drivers/pwm/pwm-lp3943.c
283
ret = lp3943_pwm_parse_dt(&pdev->dev, lp3943_pwm);
drivers/pwm/pwm-lp3943.c
291
lp3943_pwm->lp3943 = lp3943;
drivers/pwm/pwm-lp3943.c
34
lp3943_pwm_request_map(struct lp3943_pwm *lp3943_pwm, int hwpwm)
drivers/pwm/pwm-lp3943.c
36
struct lp3943_platform_data *pdata = lp3943_pwm->pdata;
drivers/pwm/pwm-lp3943.c
37
struct lp3943 *lp3943 = lp3943_pwm->lp3943;
drivers/pwm/pwm-lp3943.c
38
struct lp3943_pwm_map *pwm_map = &lp3943_pwm->pwm_map[hwpwm];
drivers/pwm/pwm-lp3943.c
57
struct lp3943_pwm *lp3943_pwm = to_lp3943_pwm(chip);
drivers/pwm/pwm-lp3943.c
60
pwm_map = lp3943_pwm_request_map(lp3943_pwm, pwm->hwpwm);
drivers/pwm/pwm-lp3943.c
67
static void lp3943_pwm_free_map(struct lp3943_pwm *lp3943_pwm,
drivers/pwm/pwm-lp3943.c
70
struct lp3943 *lp3943 = lp3943_pwm->lp3943;
drivers/pwm/pwm-lp3943.c
81
struct lp3943_pwm *lp3943_pwm = to_lp3943_pwm(chip);
drivers/pwm/pwm-lp3943.c
82
struct lp3943_pwm_map *pwm_map = &lp3943_pwm->pwm_map[pwm->hwpwm];
drivers/pwm/pwm-lp3943.c
84
lp3943_pwm_free_map(lp3943_pwm, pwm_map);
drivers/pwm/pwm-lp3943.c
90
struct lp3943_pwm *lp3943_pwm = to_lp3943_pwm(chip);
drivers/pwm/pwm-lp3943.c
91
struct lp3943 *lp3943 = lp3943_pwm->lp3943;