@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0+
// SPDX-License-Identifier: GPL-2.0+
/*
/*
* Copyright ( C ) 2018 à lvaro Fernà ¡ ndez Rojas < noltari @ gmail . com >
* Copyright ( C ) 2018 Á lvaro Ferná ndez Rojas < noltari @ gmail . com >
*
*
* Derived from linux / arch / mips / bcm63xx / usb - common . c :
* Derived from linux / arch / mips / bcm63xx / usb - common . c :
* Copyright 2008 Maxime Bizon < mbizon @ freebox . fr >
* Copyright 2008 Maxime Bizon < mbizon @ freebox . fr >
@ -79,16 +79,12 @@ static int bcm6318_usbh_probe(struct udevice *dev)
struct power_domain pwr_dom ;
struct power_domain pwr_dom ;
struct reset_ctl rst_ctl ;
struct reset_ctl rst_ctl ;
struct clk clk ;
struct clk clk ;
fdt_addr_t addr ;
fdt_size_t size ;
int ret ;
int ret ;
addr = devfdt_get_addr_size_index ( dev , 0 , & size ) ;
priv - > regs = dev_remap_addr ( dev ) ;
if ( addr = = FDT_ADDR_T_NONE )
if ( ! priv - > regs )
return - EINVAL ;
return - EINVAL ;
priv - > regs = ioremap ( addr , size ) ;
/* enable usbh clock */
/* enable usbh clock */
ret = clk_get_by_name ( dev , " usbh " , & clk ) ;
ret = clk_get_by_name ( dev , " usbh " , & clk ) ;
if ( ret < 0 )
if ( ret < 0 )