Files
u-boot/drivers
Stephen Warren 1382648b6b video: bcm2835: use bus_to_phys() on FB address
The FB address is generated by the firmware running on the GPU/VideoCore
and is a "bus" address. This address is the other side of an IOMMU from
the ARM upon which U-Boot is running. Use bus_to_phys() to convert this
to an ARM physical address. Without this, U-Boot seems to work just fine,
but once the Linux kernel boots on an RPi2, accessing the FB memory often
causes a hard system hang.

This is related to:
122426d46e ARM: bcm2835: use phys_to_bus() for mbox
5c0beb5c58 usb: dwc2: use phys_to_bus/bus_to_phys
79340db7f1 ARM: bcm2835: implement phys_to_bus/bus_to_phys

Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
2016-02-06 19:07:29 +01:00
..
2015-11-02 10:38:00 +09:00
2016-01-24 12:09:39 +08:00
2016-01-28 21:01:23 -07:00
2016-01-13 21:05:19 -05:00
2016-02-02 21:36:10 +01:00
2016-01-27 15:32:05 +01:00
2016-01-24 12:07:17 +08:00
2016-01-29 13:47:38 -05:00
2016-02-02 21:36:09 +01:00
2016-01-21 20:42:36 -07:00