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>master
parent
887cba8f38
commit
e3b5f04143
@ -0,0 +1,9 @@ |
||||
config DISK |
||||
bool "Support disk controllers with driver model" |
||||
depends on DM |
||||
default y if DM |
||||
help |
||||
This enables a uclass for disk controllers in U-Boot. Various driver |
||||
types can use this, such as AHCI/SATA. It does not provide any standard |
||||
operations at present. The block device interface has not been converted |
||||
to driver model. |
@ -0,0 +1,14 @@ |
||||
/*
|
||||
* Copyright (c) 2015 Google, Inc |
||||
* Written by Simon Glass <sjg@chromium.org> |
||||
* |
||||
* SPDX-License-Identifier: GPL-2.0+ |
||||
*/ |
||||
|
||||
#include <common.h> |
||||
#include <dm.h> |
||||
|
||||
UCLASS_DRIVER(disk) = { |
||||
.id = UCLASS_DISK, |
||||
.name = "disk", |
||||
}; |
Loading…
Reference in new issue