[PATCH v4 05/17] dm: Add support for simple-pm-bus
Sean Anderson
seanga2 at gmail.com
Tue Feb 11 18:26:31 CET 2020
Hi Simon,
On 2/11/20 12:14 PM, Simon Glass wrote:
> Hi Sean,
>
> On Mon, 10 Feb 2020 at 23:05, Sean Anderson <seanga2 at gmail.com> wrote:
>>
>> This type of bus is used in Linux to designate busses which have power
>
> buses
>
>> domains and/or clocks which need to be enabled before their child devices
>> can be used. Because power domains are automatically enabled before
>> probing in u-boot, we just need to enable any clocks present.
>
> U-Boot
>
>>
>> Signed-off-by: Sean Anderson <seanga2 at gmail.com>
>> ---
>
> With the above and below fixed:
>
> Reviewed-by: Simon Glass <sjg at chromium.org>
>
Will do, thanks.
>> diff --git a/drivers/core/simple-pm-bus.c b/drivers/core/simple-pm-bus.c
>> new file mode 100644
>> index 0000000000..3ee54531d1
>> --- /dev/null
>> +++ b/drivers/core/simple-pm-bus.c
>> @@ -0,0 +1,55 @@
>> +// SPDX-License-Identifier: GPL-2.0+
>> +/*
>> + * Copyright (C) 2020 Sean Anderson <seanga2 at gmail.com>
>> + */
>> +
>
> common.h
>
>> +#include <dm.h>
>> +#include <clk.h>
>
> clk.h above dm.h
>
>> diff --git a/test/dm/simple-pm-bus.c b/test/dm/simple-pm-bus.c
>> new file mode 100644
>> index 0000000000..1b42415ccd
>> --- /dev/null
>> +++ b/test/dm/simple-pm-bus.c
>> @@ -0,0 +1,44 @@
>> +// SPDX-License-Identifier: GPL-2.0
>> +/*
>> + * Copyright (C) 2020 Sean Anderson <seanga2 at gmail.com>
>> + */
>> +
>
> Please fix include ordering
>
> https://www.denx.de/wiki/U-Boot/CodingStyle
Ah, I wasn't aware that there was a specific ordering; I had been doing
it alphabetically.
--Sean
More information about the U-Boot
mailing list