[U-Boot] [PATCH 05/11] dma: ti: k3-udma: Get SYSFW reference from DT phandle

Vignesh Raghavendra vigneshr at ti.com
Thu Nov 14 13:18:38 UTC 2019


Hi,

On 14/11/19 4:44 PM, Lokesh Vutla wrote:
> 
> 
> On 14/11/19 2:44 PM, Vignesh Raghavendra wrote:
>> Instead of looking getting reference to SYSFW device using name which
>> is not guaranteed to be constant, use phandle supplied in the DT node to
>> get reference to SYSFW
>>
>> Signed-off-by: Vignesh Raghavendra <vigneshr at ti.com>
>> ---
>>  drivers/dma/ti/k3-udma.c | 3 ++-
>>  1 file changed, 2 insertions(+), 1 deletion(-)
>>
>> diff --git a/drivers/dma/ti/k3-udma.c b/drivers/dma/ti/k3-udma.c
>> index 2380780879f5..b3947cbf432c 100644
>> --- a/drivers/dma/ti/k3-udma.c
>> +++ b/drivers/dma/ti/k3-udma.c
>> @@ -1273,7 +1273,8 @@ static int udma_probe(struct udevice *dev)
>>  		return -EINVAL;
>>  	}
>>  
>> -	ret = uclass_get_device_by_name(UCLASS_FIRMWARE, "dmsc", &tisci_dev);
>> +	ret = uclass_get_device_by_phandle(UCLASS_FIRMWARE, dev,
>> +					   "ti,sci", &tisci_dev);
>>  	if (ret) {
>>  		debug("TISCI RA RM get failed (%d)\n", ret);
> 
> Isn't this debug statement wrong?
> 

Oops copy paste error, will for further comments before resending

> Thanks and regards,
> Lokesh
> 
>>  		ud->tisci = NULL;
>>

-- 
Regards
Vignesh


More information about the U-Boot mailing list