Lines Matching +full:smp +full:- +full:offset
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
83 SCU_TASK_TYPE_SMP_REQUEST, ///< SMP Request type
306 // OFFSET 0x18
310 // OFFSET 0x1C
313 // OFFSET 0x20
322 // OFFSET 0x24
325 // OFFSET 0x28
329 // OFFSET 0x2C
340 // OFFSET 0x18
348 // OFFSET 0x1C
351 // OFFSET 0x20
354 // OFFSET 0x24
357 // OFFSET 0x28
361 // OFFSET 0x2C
368 * @brief This is the SCU hardware definition for an SMP request.
372 // OFFSET 0x18
378 // OFFSET 0x1C
382 // OFFSET 0x20
385 // OFFSET 0x24
388 // OFFSET 0x28
391 // OFFSET 0x2C
403 // OFFSET 0x18
409 // OFFSET 0x1C
415 // OFFSET 0x20
418 // OFFSET 0x24
421 // OFFSET 0x28
424 // OFFSET 0x2C
438 struct SMP_TASK_CONTEXT smp; member
492 // OFFSET 0x60-0x68
498 // OFFSET 0x6C-0x74
504 // OFFSET 0x78-0x7C
530 // OFFSET 0x48
533 // OFFSET 0x4C
536 // OFFSET 0x50
540 // OFFSET 0x54
543 // OFFSET 0x58
557 // OFFSET 0x00 ------
560 * - SCU_TASK_PRIORITY_NORMAL
561 * - SCU_TASK_PRIORITY_HEAD_OF_Q
562 * - SCU_TASK_PRIORITY_HIGH
579 * This field muse be programed when generating an SMP response since the SMP
580 * connection remains open until the SMP response is generated.
591 * - SCU_TASK_CONTEXT_PROTOCOL_SMP
592 * - SCU_TASK_CONTEXT_PROTOCOL_SSP
593 * - SCU_TASK_CONTEXT_PROTOCOL_STP
594 * - SCU_TASK_CONTEXT_PROTOCOL_NONE
624 // OFFSET 0x04
638 * - SCU_SATA_WRITE_DATA_DIRECTION
639 * - SCU_SATA_READ_DATA_DIRECTION
645 * - SCU_COMMAND_CODE_INITIATOR_NEW_TASK
646 * - SCU_COMMAND_CODE_ACTIVE_TASK
647 * - SCU_COMMAND_CODE_PRIMITIVE_SEQ_TASK
648 * - SCU_COMMAND_CODE_TARGET_RAW_FRAMES
654 * This bit is only valid for SSP & SMP target devices.
662 * - SCU_TASK_TYPE_IOREAD
663 * - SCU_TASK_TYPE_IOWRITE
664 * - SCU_TASK_TYPE_SMP_REQUEST
665 * - SCU_TASK_TYPE_RESPONSE
666 * - SCU_TASK_TYPE_RAW_FRAME
667 * - SCU_TASK_TYPE_PRIMITIVE
670 * - SCU_TASK_TYPE_DMA_IN
671 * - SCU_TASK_TYPE_FPDMAQ_READ
672 * - SCU_TASK_TYPE_PACKET_DMA_IN
673 * - SCU_TASK_TYPE_SATA_RAW_FRAME
674 * - SCU_TASK_TYPE_DMA_OUT
675 * - SCU_TASK_TYPE_FPDMAQ_WRITE
676 * - SCU_TASK_TYPE_PACKET_DMA_OUT
680 // OFFSET 0x08
741 // OFFSET 0x0C
749 * @todo What we support mirrored SMP response frame?
770 // OFFSET 0x10
794 // OFFSET 0x14
805 // OFFSET 0x18-0x2C
811 // OFFSET 0x30-0x34
824 // OFFSET 0x38-0x3C
837 // OFFSET 0x40
856 * This field is set the maximum number of retries for a STP non-data FIS
868 * - 0x00 The entire IO
869 * - 0x01 32k
870 * - 0x02 64k
871 * - 0x04 128k
872 * - 0x08 256k
881 // OFFSET 0x44
884 // OFFSET 0x48-0x58
887 // OFFSET 0x5C
897 // OFFSET 0x60-0x7C
902 // OFFSET 0x80-0x9C
908 // OFFSET 0xA0-BC
911 // OFFSET 0xC0
914 // OFFSET 0xC4-0xCC
917 // OFFSET 0xD0
921 // OFFSET 0xD4
925 // OFFSET 0xD8
928 // OFFSET 0xDC
931 // OFFSET 0xE0
935 // OFFSET 0xE4
939 // OFFSET 0xE8
943 // OFFSET 0xEC
946 // OFFSET 0xF0
950 // OFFSET 0xF4
953 // OFFSET 0xF8
956 // OFFSET 0xFC