09 Feb, 2018
1 commit
-
config_fallbacks.h has some logic that sets HAVE_BLOCK_DEVICE
based on a list of enabled options. Moving HAVE_BLOCK_DEVICE to
Kconfig allows us to drastically shrink the logic in
config_fallbacks.hSigned-off-by: Adam Ford
[trini: Rename HAVE_BLOCK_DEVICE to CONFIG_BLOCK_DEVICE]
Signed-off-by: Tom Rini
30 Nov, 2017
1 commit
-
Remove an unreachable return statement.
Signed-off-by: Heinrich Schuchardt
Reviewed-by: Bin Meng
15 Sep, 2017
1 commit
-
There is already a macro LBAFU to aid formatted print with lbaint_t
variables. Let's use it in the common block command codes.Signed-off-by: Bin Meng
17 Aug, 2017
1 commit
-
Most block devices provide a command (e.g. 'sata', 'scsi', 'ide') and
these commands generally do the same thing. This makes it harder to
maintain this code and keep it consistent.We now have a block device interface which is either implemented by driver
model (when CONFIG_BLK is enabled) or with a legacy interface. Therefore
it is possible to handle most of what these commands do with generic code.Add a new generic function to process block-device commands using the
interface type and the current device number for that type.Signed-off-by: Simon Glass