|
@@ -113,6 +113,14 @@ static void lpss_i2c_setup(struct lpss_private_data *pdata)
|
|
|
writel(val, pdata->mmio_base + offset);
|
|
|
}
|
|
|
|
|
|
+static struct lpss_device_desc wpt_dev_desc = {
|
|
|
+ .clk_required = true,
|
|
|
+ .prv_offset = 0x800,
|
|
|
+ .ltr_required = true,
|
|
|
+ .clk_divider = true,
|
|
|
+ .clk_gate = true,
|
|
|
+};
|
|
|
+
|
|
|
static struct lpss_device_desc lpt_dev_desc = {
|
|
|
.clk_required = true,
|
|
|
.prv_offset = 0x800,
|
|
@@ -226,6 +234,8 @@ static const struct acpi_device_id acpi_lpss_device_ids[] = {
|
|
|
{ "INT3436", LPSS_ADDR(lpt_sdio_dev_desc) },
|
|
|
{ "INT3437", },
|
|
|
|
|
|
+ { "INT3438", LPSS_ADDR(wpt_dev_desc) },
|
|
|
+
|
|
|
{ }
|
|
|
};
|
|
|
|