panda: fix crash when not using barebox as second stage
If barebox is not used as the MLO, then it crashes during boot with the below error message: Board: Texas Instrument's Panda PandaBoard Revision: 003 omap-hsmmc@mci0: registered as mci0 unable to handle paging request at address 0x4a064010 pc : [<8f01e820>] lr : [<8f0049a0>] sp : 8cffff80 ip : 00000016 fp : 00100103 r10: 00000000 r9 : 00000ae7 r8 : 4030b76c r7 : 40300200 r6 : e28f8028 r5 : 0000003e r4 : 00000000 r3 : 4a064000 r2 : 00000014 r1 : 00000001 r0 : 00000001 Flags: nzCv IRQs off FIQs off Mode SVC_32 [<8f01e820>] (panda_devices_init+0x17c/0x1e0) from [<8f006300>] (start_barebox+0x18/0x10c) [<8f006300>] (start_barebox+0x18/0x10c) from [<8200006c>] (0x8200006c) [<8f021248>] (unwind_backtrace+0x0/0x98) from [<8f011a00>] (panic+0x28/0x3c) [<8f011a00>] (panic+0x28/0x3c) from [<8f02171c>] (do_exception+0x10/0x14) [<8f02171c>] (do_exception+0x10/0x14) from [<8f021784>] (do_data_abort+0x2c/0x38) [<8f021784>] (do_data_abort+0x2c/0x38) from [<8f021470>] (data_abort+0x50/0x60) This is because the USBHOST module is not enabled. The module enable is is normally done in mach-omap/xload.c which never gets called. Since we're configuring the USBHOST CLKCTRL register in the board file anyway, we might as well explicitly enable the module in the same place. Signed-off-by: Anand Gadiyar <gadiyar@ti.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
WIP_next-LS
master
next
stable/v2013.05
stable/v2013.06
stable/v2013.07
stable/v2013.08
stable/v2013.10
stable/v2014.05
stable/v2014.06
stable/v2014.07
stable/v2014.08
stable/v2014.09
stable/v2014.10
stable/v2014.11
stable/v2014.12
stable/v2015.01
stable/v2015.02
stable/v2017.05
stable/v2017.06
stable/v2017.07
stable/v2017.11
stable/v2018.07
stable/v2018.09
stable/v2018.12
work/fit-support
v2020.07.0
v2020.06.0
v2020.05.0
v2020.04.0
v2020.03.0
v2020.02.0
v2020.01.0
v2019.12.0
v2019.11.0
v2019.10.0
v2019.09.0
v2019.08.1
v2019.08.0
v2019.07.0
v2019.06.1
v2019.06.0
v2019.05.0
v2019.04.0
v2019.03.0
v2019.02.0
v2019.01.0
v2018.12.0
v2018.11.0
v2018.10.0
v2018.09.1
v2018.09.0
v2018.08.1
v2018.08.0
v2018.07.2
v2018.07.1
v2018.07.0
v2018.06.0
v2018.05.0
v2018.04.0
v2018.03.0
v2018.02.0
v2018.01.0
v2017.12.0
v2017.11.0
v2017.10.0
v2017.09.0
v2017.08.0
v2017.07.1
v2017.07.0
v2017.06.2
v2017.06.1
v2017.06.0
v2017.05.4
v2017.05.3
v2017.05.2
v2017.05.1
v2017.05.0
v2017.04.0
v2017.03.0
v2017.02.0
v2017.01.0
v2016.11.0
v2016.10.0
v2016.09.0
v2016.08.0
v2016.07.0
v2016.06.0
v2016.05.0
v2016.04.0
v2016.03.0
v2016.02.0
v2016.01.0
v2015.12.0
v2015.11.0
v2015.10.0
v2015.09.0
v2015.08.0
v2015.07.0
v2015.06.0
v2015.05.0
v2015.04.0
v2015.03.0
v2015.02.0
v2015.01.0
v2014.12.0
v2014.11.0
v2014.10.0
v2014.09.0
v2014.08.0
v2014.07.0
v2014.06.0
v2014.05.0
v2014.04.0
v2014.03.0
v2014.02.0
v2014.01.0
v2013.12.0
v2013.11.0
v2013.10.1
v2013.10.0
v2013.09.0
v2013.08.1
v2013.08.0
v2013.07.0
v2013.06.1
v2013.06.0
v2013.05.1
v2013.05.0
v2013.04.0
v2013.03.0
v2013.02.0
v2013.01.0
v2012.12.1
v2012.12.0
v2012.11.0
v2012.10.0
v2012.09.0
v2012.08.0
v2012.07.0
v2012.06.0
|
---|
|
arch/arm/boards/panda/board.c |
---|