-
- Downloads
ahci: mmio_base is a virtual address
Don't store it in a u32. Don't dereference the bus address as if it were a virtual address (fixes 284231e4 ("ahci: Support splitting of read transactions into multiple chunks")). Fixes crash on boot in MPC8641HPCN_36BIT target. Signed-off-by:Scott Wood <scottwood@freescale.com> Cc: Vadim Bendebury <vbendeb@chromium.org> Acked-by:
York Sun <yorksun@freescale.com>
Showing
- arch/arm/cpu/armv7/omap-common/boot-common.c 1 addition, 1 deletionarch/arm/cpu/armv7/omap-common/boot-common.c
- arch/arm/cpu/armv7/omap-common/sata.c 3 additions, 3 deletionsarch/arm/cpu/armv7/omap-common/sata.c
- board/highbank/highbank.c 1 addition, 1 deletionboard/highbank/highbank.c
- board/sunxi/ahci.c 1 addition, 1 deletionboard/sunxi/ahci.c
- drivers/block/ahci.c 6 additions, 5 deletionsdrivers/block/ahci.c
- drivers/block/dwc_ahsata.c 1 addition, 1 deletiondrivers/block/dwc_ahsata.c
- include/ahci.h 3 additions, 3 deletionsinclude/ahci.h
Loading
Please register or sign in to comment