pwm_map            38 drivers/pwm/pwm-lp3943.c 	struct lp3943_pwm_map *pwm_map;
pwm_map            41 drivers/pwm/pwm-lp3943.c 	pwm_map = kzalloc(sizeof(*pwm_map), GFP_KERNEL);
pwm_map            42 drivers/pwm/pwm-lp3943.c 	if (!pwm_map)
pwm_map            45 drivers/pwm/pwm-lp3943.c 	pwm_map->output = pdata->pwms[hwpwm]->output;
pwm_map            46 drivers/pwm/pwm-lp3943.c 	pwm_map->num_outputs = pdata->pwms[hwpwm]->num_outputs;
pwm_map            48 drivers/pwm/pwm-lp3943.c 	for (i = 0; i < pwm_map->num_outputs; i++) {
pwm_map            49 drivers/pwm/pwm-lp3943.c 		offset = pwm_map->output[i];
pwm_map            53 drivers/pwm/pwm-lp3943.c 			kfree(pwm_map);
pwm_map            58 drivers/pwm/pwm-lp3943.c 	return pwm_map;
pwm_map            64 drivers/pwm/pwm-lp3943.c 	struct lp3943_pwm_map *pwm_map;
pwm_map            66 drivers/pwm/pwm-lp3943.c 	pwm_map = lp3943_pwm_request_map(lp3943_pwm, pwm->hwpwm);
pwm_map            67 drivers/pwm/pwm-lp3943.c 	if (IS_ERR(pwm_map))
pwm_map            68 drivers/pwm/pwm-lp3943.c 		return PTR_ERR(pwm_map);
pwm_map            70 drivers/pwm/pwm-lp3943.c 	return pwm_set_chip_data(pwm, pwm_map);
pwm_map            74 drivers/pwm/pwm-lp3943.c 				struct lp3943_pwm_map *pwm_map)
pwm_map            79 drivers/pwm/pwm-lp3943.c 	for (i = 0; i < pwm_map->num_outputs; i++) {
pwm_map            80 drivers/pwm/pwm-lp3943.c 		offset = pwm_map->output[i];
pwm_map            84 drivers/pwm/pwm-lp3943.c 	kfree(pwm_map);
pwm_map            90 drivers/pwm/pwm-lp3943.c 	struct lp3943_pwm_map *pwm_map = pwm_get_chip_data(pwm);
pwm_map            92 drivers/pwm/pwm-lp3943.c 	lp3943_pwm_free_map(lp3943_pwm, pwm_map);
pwm_map           134 drivers/pwm/pwm-lp3943.c 			       struct lp3943_pwm_map *pwm_map,
pwm_map           141 drivers/pwm/pwm-lp3943.c 	for (i = 0; i < pwm_map->num_outputs; i++) {
pwm_map           142 drivers/pwm/pwm-lp3943.c 		index = pwm_map->output[i];
pwm_map           156 drivers/pwm/pwm-lp3943.c 	struct lp3943_pwm_map *pwm_map = pwm_get_chip_data(pwm);
pwm_map           169 drivers/pwm/pwm-lp3943.c 	return lp3943_pwm_set_mode(lp3943_pwm, pwm_map, val);
pwm_map           175 drivers/pwm/pwm-lp3943.c 	struct lp3943_pwm_map *pwm_map = pwm_get_chip_data(pwm);
pwm_map           182 drivers/pwm/pwm-lp3943.c 	lp3943_pwm_set_mode(lp3943_pwm, pwm_map, LP3943_GPIO_OUT_HIGH);
pwm_map           200 drivers/pwm/pwm-lp3943.c 	struct lp3943_pwm_map *pwm_map;
pwm_map           235 drivers/pwm/pwm-lp3943.c 		pwm_map = devm_kzalloc(dev, sizeof(*pwm_map), GFP_KERNEL);
pwm_map           236 drivers/pwm/pwm-lp3943.c 		if (!pwm_map)
pwm_map           239 drivers/pwm/pwm-lp3943.c 		pwm_map->output = output;
pwm_map           240 drivers/pwm/pwm-lp3943.c 		pwm_map->num_outputs = num_outputs;
pwm_map           241 drivers/pwm/pwm-lp3943.c 		pdata->pwms[i] = pwm_map;