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