xref: /openbmc/linux/include/dt-bindings/ata/ahci.h (revision 03f1076f)
1*03f1076fSSerge Semin /* SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause */
2*03f1076fSSerge Semin /*
3*03f1076fSSerge Semin  * This header provides constants for most AHCI bindings.
4*03f1076fSSerge Semin  */
5*03f1076fSSerge Semin 
6*03f1076fSSerge Semin #ifndef _DT_BINDINGS_ATA_AHCI_H
7*03f1076fSSerge Semin #define _DT_BINDINGS_ATA_AHCI_H
8*03f1076fSSerge Semin 
9*03f1076fSSerge Semin /* Host Bus Adapter generic platform capabilities */
10*03f1076fSSerge Semin #define HBA_SSS		(1 << 27)
11*03f1076fSSerge Semin #define HBA_SMPS	(1 << 28)
12*03f1076fSSerge Semin 
13*03f1076fSSerge Semin /* Host Bus Adapter port-specific platform capabilities */
14*03f1076fSSerge Semin #define HBA_PORT_HPCP	(1 << 18)
15*03f1076fSSerge Semin #define HBA_PORT_MPSP	(1 << 19)
16*03f1076fSSerge Semin #define HBA_PORT_CPD	(1 << 20)
17*03f1076fSSerge Semin #define HBA_PORT_ESP	(1 << 21)
18*03f1076fSSerge Semin #define HBA_PORT_FBSCP	(1 << 22)
19*03f1076fSSerge Semin 
20*03f1076fSSerge Semin #endif
21