Lines Matching refs:dev_desc
101 const struct lpss_device_desc *dev_desc;
134 offset = pdata->dev_desc->prv_offset + LPSS_TX_INT;
140 offset = pdata->dev_desc->prv_offset + LPSS_GENERAL;
152 offset = pdata->dev_desc->prv_offset + LPSS_RESETS;
198 if (readl(pdata->mmio_base + pdata->dev_desc->prv_offset))
422 const struct lpss_device_desc *dev_desc = pdata->dev_desc;
441 || pdata->mmio_size < dev_desc->prv_offset + LPSS_CLK_SIZE)
445 prv_base = pdata->mmio_base + dev_desc->prv_offset;
453 if (dev_desc->flags & LPSS_CLK_GATE) {
459 if (dev_desc->flags & LPSS_CLK_DIVIDER) {
489 clk_register_clkdev(clk, dev_desc->clk_con_id, devname);
653 const struct lpss_device_desc *dev_desc;
660 dev_desc = (const struct lpss_device_desc *)id->driver_data;
661 if (!dev_desc) {
676 if (dev_desc->prv_size_override)
677 pdata->mmio_size = dev_desc->prv_size_override;
692 pdata->dev_desc = dev_desc;
694 if (dev_desc->setup)
695 dev_desc->setup(pdata);
697 if (dev_desc->flags & LPSS_CLK) {
711 pdev = acpi_create_platform_device(adev, dev_desc->properties);
731 return readl(pdata->mmio_base + pdata->dev_desc->prv_offset + reg);
737 writel(val, pdata->mmio_base + pdata->dev_desc->prv_offset + reg);
900 if (pdata->dev_desc->flags & LPSS_NO_D3_DELAY)
923 if (pdata->dev_desc->flags & (LPSS_SAVE_CTX | LPSS_SAVE_CTX_ONCE))
927 if (pdata->dev_desc->flags & LPSS_SAVE_CTX_ONCE)
1039 if (pdata->dev_desc->flags & LPSS_SAVE_CTX)
1074 if (pdata->dev_desc->flags & (LPSS_SAVE_CTX | LPSS_SAVE_CTX_ONCE))
1096 if (pdata->dev_desc->resume_from_noirq)
1107 if (pdata->dev_desc->resume_from_noirq) {
1134 if (pdata->dev_desc->resume_from_noirq)
1156 if (!pdata->dev_desc->resume_from_noirq)
1180 if (pdata->dev_desc->resume_from_noirq)
1195 if (!pdata->dev_desc->resume_from_noirq)
1216 if (pdata->dev_desc->resume_from_noirq)
1229 if (pdata->dev_desc->resume_from_noirq) {
1305 pdata->mmio_size < pdata->dev_desc->prv_offset + LPSS_LTR_SIZE) {
1320 if (pdata->dev_desc->flags & LPSS_LTR)
1325 if (pdata->dev_desc->flags & LPSS_LTR)
1344 if (!pdata || !pdata->mmio_base || !(pdata->dev_desc->flags & LPSS_LTR))
1347 if (pdata->mmio_size >= pdata->dev_desc->prv_offset + LPSS_LTR_SIZE)