diff options
author | Simon Glass <sjg@chromium.org> | 2016-01-17 16:11:34 -0700 |
---|---|---|
committer | Bin Meng <bmeng.cn@gmail.com> | 2016-01-24 12:09:39 +0800 |
commit | e3b5f04143a859092d4e09f61e526790836714f2 (patch) | |
tree | 6625e369c66db2fb61bbf7d1299ba3b089acc6e1 /include | |
parent | 887cba8f38e237735bb1d84b34dfbbf032e5b6b6 (diff) | |
download | u-boot-imx-e3b5f04143a859092d4e09f61e526790836714f2.zip u-boot-imx-e3b5f04143a859092d4e09f61e526790836714f2.tar.gz u-boot-imx-e3b5f04143a859092d4e09f61e526790836714f2.tar.bz2 |
ahci: Add a disk-controller uclass
Add a uclass ID for a disk controller. This can be used by AHCI/SATA or
other controller types. There are no operations and no interface so far,
but it is possible to probe a SATA device.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/dm/uclass-id.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/dm/uclass-id.h b/include/dm/uclass-id.h index 4806095..73cd3ac 100644 --- a/include/dm/uclass-id.h +++ b/include/dm/uclass-id.h @@ -29,6 +29,7 @@ enum uclass_id { UCLASS_CLK, /* Clock source, e.g. used by peripherals */ UCLASS_CPU, /* CPU, typically part of an SoC */ UCLASS_CROS_EC, /* Chrome OS EC */ + UCLASS_DISK, /* Disk controller, e.g. SATA */ UCLASS_DISPLAY, /* Display (e.g. DisplayPort, HDMI) */ UCLASS_RAM, /* RAM controller */ UCLASS_ETH, /* Ethernet device */ |