[U-Boot] [PATCH v3 1/2] disk: update to use SPL_PARTITIONS for SPL【请注意,邮件由sjg at google.com代发】
Kever Yang
kever.yang at rock-chips.com
Wed Aug 14 00:57:55 UTC 2019
On 2019/8/13 下午5:33, Simon Glass wrote:
> Hi Kever,
>
> On Thu, 8 Aug 2019 at 02:15, Kever Yang <kever.yang at rock-chips.com> wrote:
>> The SPL disk driver can not depends on SPL_FRAMEWORK&PARTITIONS,
> Spaces around &
>
>> which will enable the disk driver when we actually not need it.
>> Use a separate Kconfig to control the partition driver in SPL
>> will fix this issue caused by:
>> 91ff686562 blk: Rework guard around part_init call
> Can you please format to 75 columrns? These lines look a little short.
I can update the commit message with format update.
>
>> Signed-off-by: Kever Yang <kever.yang at rock-chips.com>
>> ---
>>
>> Changes in v3:
>> - update code in blk-uclass.c
>>
>> Changes in v2:
>> - add this patch
>>
>> common/spl/Kconfig | 2 +-
>> disk/Kconfig | 20 ++++++++++++--------
>> disk/Makefile | 2 +-
>> drivers/block/blk-uclass.c | 2 +-
>> scripts/Makefile.spl | 2 +-
>> 5 files changed, 16 insertions(+), 12 deletions(-)
> So should this have a Fixes: tab?
>
> Reviewed-by: Simon Glass <sjg at chromium.org>
>
>> diff --git a/common/spl/Kconfig b/common/spl/Kconfig
>> index 5978fb2934..094680e54d 100644
>> --- a/common/spl/Kconfig
>> +++ b/common/spl/Kconfig
>> @@ -544,7 +544,7 @@ config SPL_LIBCOMMON_SUPPORT
>>
>> config SPL_LIBDISK_SUPPORT
>> bool "Support disk partitions"
>> - select PARTITIONS
>> + select SPL_PARTITIONS
>> help
>> Enable support for disk partitions within SPL. 'Disk' is something
>> of a misnomer as it includes non-spinning media such as flash (as
>> diff --git a/disk/Kconfig b/disk/Kconfig
>> index 28fb81c2ee..43e76cb49d 100644
>> --- a/disk/Kconfig
>> +++ b/disk/Kconfig
>> @@ -4,9 +4,7 @@ menu "Partition Types"
>> config PARTITIONS
>> bool "Enable Partition Labels (disklabels) support"
>> default y
>> - select SPL_SPRINTF if SPL
> Why are you removing this? I don't see it mentioned in the commit message.
This is not removed, but MOVE to the new option SPL_PARTITIONS where it
belongs to.
Thanks,
- Kever
>
>> select TPL_SPRINTF if TPL
>> - select SPL_STRTO if SPL
> Same here.
>
>> select TPL_STRTO if TPL
>> help
>> Partition Labels (disklabels) Supported:
>> @@ -23,6 +21,12 @@ config PARTITIONS
>> you must configure support for at least one non-MTD partition type
>> as well.
> Regards,
> Simon
>
More information about the U-Boot
mailing list