Lines Matching refs:fsl_pwm_chip

78 struct fsl_pwm_chip {  struct
94 static inline struct fsl_pwm_chip *to_fsl_chip(struct pwm_chip *chip) in to_fsl_chip() argument
96 return container_of(chip, struct fsl_pwm_chip, chip); in to_fsl_chip()
101 struct fsl_pwm_chip *fpc = to_fsl_chip(chip); in fsl_pwm_request()
108 struct fsl_pwm_chip *fpc = to_fsl_chip(chip); in fsl_pwm_free()
113 static int fsl_pwm_calculate_default_ps(struct fsl_pwm_chip *fpc, in fsl_pwm_calculate_default_ps()
148 static unsigned long fsl_pwm_calculate_cycles(struct fsl_pwm_chip *fpc, in fsl_pwm_calculate_cycles()
167 static unsigned long fsl_pwm_calculate_period_cycles(struct fsl_pwm_chip *fpc, in fsl_pwm_calculate_period_cycles()
184 static unsigned long fsl_pwm_calculate_period(struct fsl_pwm_chip *fpc, in fsl_pwm_calculate_period()
219 static unsigned long fsl_pwm_calculate_duty(struct fsl_pwm_chip *fpc, in fsl_pwm_calculate_duty()
236 struct fsl_pwm_chip *fpc = to_fsl_chip(chip); in fsl_pwm_config()
284 struct fsl_pwm_chip *fpc = to_fsl_chip(chip); in fsl_pwm_set_polarity()
299 static int fsl_counter_clock_enable(struct fsl_pwm_chip *fpc) in fsl_counter_clock_enable()
325 struct fsl_pwm_chip *fpc = to_fsl_chip(chip); in fsl_pwm_enable()
337 static void fsl_counter_clock_disable(struct fsl_pwm_chip *fpc) in fsl_counter_clock_disable()
358 struct fsl_pwm_chip *fpc = to_fsl_chip(chip); in fsl_pwm_disable()
384 static int fsl_pwm_init(struct fsl_pwm_chip *fpc) in fsl_pwm_init()
422 struct fsl_pwm_chip *fpc; in fsl_pwm_probe()
486 struct fsl_pwm_chip *fpc = platform_get_drvdata(pdev); in fsl_pwm_remove()
494 struct fsl_pwm_chip *fpc = dev_get_drvdata(dev); in fsl_pwm_suspend()
513 struct fsl_pwm_chip *fpc = dev_get_drvdata(dev); in fsl_pwm_resume()