Lines Matching refs:hotplug_status
734 u32 hotplug_status; in pdc_sata_freeze() local
743 hotplug_status = readl(host_mmio + hotplug_offset); in pdc_sata_freeze()
744 hotplug_status |= 0x11 << (ata_no + 16); in pdc_sata_freeze()
745 writel(hotplug_status, host_mmio + hotplug_offset); in pdc_sata_freeze()
772 u32 hotplug_status; in pdc_sata_thaw() local
779 hotplug_status = readl(host_mmio + hotplug_offset); in pdc_sata_thaw()
780 hotplug_status |= 0x11 << ata_no; in pdc_sata_thaw()
781 hotplug_status &= ~(0x11 << (ata_no + 16)); in pdc_sata_thaw()
782 writel(hotplug_status, host_mmio + hotplug_offset); in pdc_sata_thaw()
942 u32 hotplug_status; in pdc_interrupt() local
959 hotplug_status = readl(host_mmio + hotplug_offset); in pdc_interrupt()
960 if (hotplug_status & 0xff) in pdc_interrupt()
961 writel(hotplug_status | 0xff, host_mmio + hotplug_offset); in pdc_interrupt()
962 hotplug_status &= 0xff; /* clear uninteresting bits */ in pdc_interrupt()
964 hotplug_status = 0; in pdc_interrupt()
969 if (mask == 0xffffffff && hotplug_status == 0) { in pdc_interrupt()
975 if (mask == 0 && hotplug_status == 0) { in pdc_interrupt()
990 tmp = hotplug_status & (0x11 << ata_no); in pdc_interrupt()