Hi Jagan,

On Thu, Apr 19, 2018 at 1:32 PM, Jagan Teki <jagannadh.t...@gmail.com> wrote:
> On Tue, Apr 10, 2018 at 4:31 PM, Mario Six <mario....@gdsys.cc> wrote:
>> Support DM for the MPC8XXX SPI driver.
>>
>> Signed-off-by: Mario Six <mario....@gdsys.cc>
>> ---
>>  drivers/spi/mpc8xxx_spi.c | 135 
>> +++++++++++++++++++++++++++++++++++++++++++++-
>>  1 file changed, 133 insertions(+), 2 deletions(-)
>>
>> diff --git a/drivers/spi/mpc8xxx_spi.c b/drivers/spi/mpc8xxx_spi.c
>> index 5724a00585..6e51826665 100644
>> --- a/drivers/spi/mpc8xxx_spi.c
>> +++ b/drivers/spi/mpc8xxx_spi.c
>> @@ -10,6 +10,11 @@
>>  #include <malloc.h>
>>  #include <spi.h>
>>  #include <asm/mpc8xxx_spi.h>
>> +#ifdef CONFIG_DM_SPI
>> +#include <errno.h>
>> +#include <dm.h>
>> +#include <asm-generic/gpio.h>
>> +#endif
>>
>>  enum {
>>         SPI_EV_NE = BIT(31 - 22),       /* Receiver Not Empty */
>> @@ -31,6 +36,14 @@ enum {
>>         SPI_COM_LST = BIT(31 - 9),
>>  };
>>
>> +#ifdef CONFIG_DM_SPI
>
> How about updating this into fully dm-driven with dt or platdata?
>

The series does that, but also keeps the legacy interface to not break boards
in the tree. Once the legacy SPI interface is removed, the compatibility layer
can be removed, and what's left is a pure DM-driver.

Best regards,
Mario
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to