Lines Matching +full:sierra +full:- +full:phy
2 * PMC-Sierra SPCv/ve 8088/8089 SAS/SATA based host adapters driver
4 * Copyright (c) 2008-2009 USI Co., Ltd.
18 * 3. Neither the names of the above-listed copyright holders nor the names
115 /* 0x11 - SMP_RECEIVED Notification removed in SPCv*/
158 /* for phy start*/
273 /* Byte 4 - 11 */
276 /* Byte 12 - 19 */
320 /* Byte 4 - 11 */
323 /* Byte 12 - 19 */
336 __le32 header; /* Bits [11:0] - Message operation code */
337 /* Bits [15:12] - Message Category */
338 /* Bits [21:16] - Outboundqueue ID for the
340 /* Bits [23:22] - Reserved */
341 /* Bits [28:24] - Buffer Count, indicates how
343 /* Bits [30:29] - Reserved */
344 /* Bits [31] - Message Valid bit */
348 * brief the data structure of PHY Start Command
349 * use to describe enable the phy (128 bytes)
360 * brief the data structure of PHY Start Command
361 * use to disable the phy (128 bytes)
369 /* set device bits fis - device to host */
375 /* b5-b4: reserved2 */
376 /* b3-b0: PM Port */
381 /* PIO setup FIS - device to host */
390 /* b3-b0: PM Port */
482 * brief the data structure of Local PHY Control Command
483 * use to issue PHY CONTROL to local phy (64 bytes)
492 * brief the data structure of Local Phy Control Response
493 * use to describe MPI Local Phy Control Response (64 bytes)
633 /* Bits [0] - Indirect response */
634 /* Bits [1] - Indirect Payload */
635 /* Bits [15:2] - Reserved */
636 /* Bits [23:16] - direct payload Len */
637 /* Bits [31:24] - Reserved */
744 __le32 atapi_scsi_cdb[4]; /* dword 16-19. rsvd for enc I/O */
779 /* B6-3 : taskPriority */
780 /* B2-0 : taskAttribute */
783 /* B7-2 : additional_cdb_len */
784 /* B1-0 : reserved */
808 u8 udt[12]; /* dword 16-18 */
964 * brief the data structure for SET PHY PROFILE COMMAND
965 * use to retrive phy specific information
974 * brief the data structure for GET PHY PROFILE COMMAND
975 * use to retrive phy specific information
1059 /* new outbound structure for spcv - begins */
1127 /* new outbound structure for spcv - ends */
1412 #define SCRATCH_PAD1_BOOTSTATE_MASK 0x70 /* Bit 4-6 */
1430 Mask, bit1-0 State */
1437 /*state definition for Scratchpad Rsvd 0, Offset 0x6C, Non-fatal*/
1442 /* main configuration offset - byte offset */
1454 /* 0x28 - 0x4C - RSVD */
1479 /* Gereral Status Table offset - byte offset */
1485 /* 0x14 - 0x34 - RSVD */
1487 /* 0x3c - 0x40 - RSVD */
1497 /* General Status Table - MPI state */
1504 /* Per SAS PHY Attributes */
1540 /* inbound queue configuration offset - byte offset */
1550 /* outbound queue configuration offset - byte offset */
1564 /* PCIE registers - BAR2(0x18), BAR1(win) 0x010000 */
1584 /* SPC Reset register - BAR4(0x20), BAR2(win) (need dynamic mapping) */
1610 /* registers for BAR Shifting - BAR2(0x18), BAR1(win) */
1616 /* Dynamic map through Bar4 - 0x00700000 */