Lines Matching +full:sata +full:- +full:cold
2 * Copyright (c) 2003-2014 Broadcom Corporation
35 #include <linux/dma-mapping.h>
50 #include <asm/netlogic/mips-extns.h>
51 #include <asm/netlogic/xlp-hal/xlp.h>
52 #include <asm/netlogic/xlp-hal/iomap.h>
105 #define P1_CP_DET BIT(20) /* Reserved,Cold Detect */
122 #define P0_CP_POD BIT(9) /* Cold PowerOn */
128 #define P1_CP_POD BIT(17) /* Cold PowerOn */
134 /* SATA CR_REG_TIMER bits */
137 /* SATA PHY specific registers start and end address */
150 /* SATA PHY config for register block 1 0x0065 .. 0x006e */
155 /* SATA PHY config for register block 2 0x8065 .. 0x80A4 */
259 pr_info("Initializing XLP9XX On-chip AHCI...\n"); in nlm_sata_firmware_init()
307 /* Set reset SATA */ in nlm_sata_firmware_init()
319 } while (--n > 0); in nlm_sata_firmware_init()
351 node = data->irq / NLM_IRQS_PER_NODE; in nlm_sata_intr_ack()
359 dev->resource[5] = dev->resource[0]; in nlm_sata_fixup_bar()
360 memset(&dev->resource[0], 0, sizeof(dev->resource[0])); in nlm_sata_fixup_bar()
380 dev->irq = nlm_irq_to_xirq(node, PIC_SATA_IRQ); in nlm_sata_fixup_final()