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