diff options
Diffstat (limited to 'drivers/pwm/pwm-lpss-pci.c')
| -rw-r--r-- | drivers/pwm/pwm-lpss-pci.c | 21 | 
1 files changed, 21 insertions, 0 deletions
diff --git a/drivers/pwm/pwm-lpss-pci.c b/drivers/pwm/pwm-lpss-pci.c index 3622f093490e..2e7a9a48060d 100644 --- a/drivers/pwm/pwm-lpss-pci.c +++ b/drivers/pwm/pwm-lpss-pci.c @@ -17,6 +17,27 @@  #include "pwm-lpss.h" +/* BayTrail */ +static const struct pwm_lpss_boardinfo pwm_lpss_byt_info = { +	.clk_rate = 25000000, +	.npwm = 1, +	.base_unit_bits = 16, +}; + +/* Braswell */ +static const struct pwm_lpss_boardinfo pwm_lpss_bsw_info = { +	.clk_rate = 19200000, +	.npwm = 1, +	.base_unit_bits = 16, +}; + +/* Broxton */ +static const struct pwm_lpss_boardinfo pwm_lpss_bxt_info = { +	.clk_rate = 19200000, +	.npwm = 4, +	.base_unit_bits = 22, +}; +  static int pwm_lpss_probe_pci(struct pci_dev *pdev,  			      const struct pci_device_id *id)  {  | 
