diff options
| -rw-r--r-- | drivers/acpi/acpi_lpss.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/acpi/acpi_lpss.c b/drivers/acpi/acpi_lpss.c index 9cb65b0e7597..ce06149088c5 100644 --- a/drivers/acpi/acpi_lpss.c +++ b/drivers/acpi/acpi_lpss.c | |||
| @@ -113,6 +113,14 @@ static void lpss_i2c_setup(struct lpss_private_data *pdata) | |||
| 113 | writel(val, pdata->mmio_base + offset); | 113 | writel(val, pdata->mmio_base + offset); |
| 114 | } | 114 | } |
| 115 | 115 | ||
| 116 | static struct lpss_device_desc wpt_dev_desc = { | ||
| 117 | .clk_required = true, | ||
| 118 | .prv_offset = 0x800, | ||
| 119 | .ltr_required = true, | ||
| 120 | .clk_divider = true, | ||
| 121 | .clk_gate = true, | ||
| 122 | }; | ||
| 123 | |||
| 116 | static struct lpss_device_desc lpt_dev_desc = { | 124 | static struct lpss_device_desc lpt_dev_desc = { |
| 117 | .clk_required = true, | 125 | .clk_required = true, |
| 118 | .prv_offset = 0x800, | 126 | .prv_offset = 0x800, |
| @@ -226,6 +234,8 @@ static const struct acpi_device_id acpi_lpss_device_ids[] = { | |||
| 226 | { "INT3436", LPSS_ADDR(lpt_sdio_dev_desc) }, | 234 | { "INT3436", LPSS_ADDR(lpt_sdio_dev_desc) }, |
| 227 | { "INT3437", }, | 235 | { "INT3437", }, |
| 228 | 236 | ||
| 237 | { "INT3438", LPSS_ADDR(wpt_dev_desc) }, | ||
| 238 | |||
| 229 | { } | 239 | { } |
| 230 | }; | 240 | }; |
| 231 | 241 | ||
