Lines Matching refs:dev_desc

83 	const struct lpss_device_desc *dev_desc;  member
96 offset = pdata->dev_desc->prv_offset + LPSS_TX_INT; in lpss_uart_setup()
102 offset = pdata->dev_desc->prv_offset + LPSS_GENERAL; in lpss_uart_setup()
114 offset = pdata->dev_desc->prv_offset + LPSS_RESETS; in lpss_deassert_reset()
126 if (readl(pdata->mmio_base + pdata->dev_desc->prv_offset)) in byt_i2c_setup()
256 const struct lpss_device_desc *dev_desc = pdata->dev_desc; in register_device_clock() local
272 || pdata->mmio_size < dev_desc->prv_offset + LPSS_CLK_SIZE) in register_device_clock()
276 prv_base = pdata->mmio_base + dev_desc->prv_offset; in register_device_clock()
284 if (dev_desc->flags & LPSS_CLK_GATE) { in register_device_clock()
290 if (dev_desc->flags & LPSS_CLK_DIVIDER) { in register_device_clock()
319 clk_register_clkdev(clk, dev_desc->clk_con_id, devname); in register_device_clock()
326 struct lpss_device_desc *dev_desc; in acpi_lpss_create_device() local
333 dev_desc = (struct lpss_device_desc *)id->driver_data; in acpi_lpss_create_device()
334 if (!dev_desc) { in acpi_lpss_create_device()
349 if (dev_desc->prv_size_override) in acpi_lpss_create_device()
350 pdata->mmio_size = dev_desc->prv_size_override; in acpi_lpss_create_device()
365 pdata->dev_desc = dev_desc; in acpi_lpss_create_device()
367 if (dev_desc->setup) in acpi_lpss_create_device()
368 dev_desc->setup(pdata); in acpi_lpss_create_device()
370 if (dev_desc->flags & LPSS_CLK) { in acpi_lpss_create_device()
407 return readl(pdata->mmio_base + pdata->dev_desc->prv_offset + reg); in __lpss_reg_read()
413 writel(val, pdata->mmio_base + pdata->dev_desc->prv_offset + reg); in __lpss_reg_write()
584 if (pdata->dev_desc->flags & LPSS_SAVE_CTX) in acpi_lpss_suspend_late()
599 if (pdata->dev_desc->flags & LPSS_SAVE_CTX) in acpi_lpss_resume_early()
615 if (pdata->dev_desc->flags & LPSS_SAVE_CTX) in acpi_lpss_runtime_suspend()
630 if (pdata->dev_desc->flags & LPSS_SAVE_CTX) in acpi_lpss_runtime_resume()
677 pdata->mmio_size < pdata->dev_desc->prv_offset + LPSS_LTR_SIZE) { in acpi_lpss_platform_notify()
685 if (pdata->dev_desc->flags & LPSS_LTR) in acpi_lpss_platform_notify()
690 if (pdata->dev_desc->flags & LPSS_LTR) in acpi_lpss_platform_notify()
709 if (!pdata || !pdata->mmio_base || !(pdata->dev_desc->flags & LPSS_LTR)) in acpi_lpss_bind()
712 if (pdata->mmio_size >= pdata->dev_desc->prv_offset + LPSS_LTR_SIZE) in acpi_lpss_bind()