summaryrefslogtreecommitdiffstats
path: root/Documentation/sphinx
diff options
context:
space:
mode:
authorGreg Ungerer <gerg@linux-m68k.org>2018-04-11 13:39:44 +1000
committerGreg Ungerer <gerg@linux-m68k.org>2018-05-28 09:45:27 +1000
commit082f55c459845088c3fee99c3a88ee117c148218 (patch)
tree8c321b25d043797a12cef6ac7407c5b43c274947 /Documentation/sphinx
parent48074d2615add385e6357fc1333959fc778557f9 (diff)
downloadlinux-082f55c459845088c3fee99c3a88ee117c148218.tar.bz2
m68k: fix ColdFire PCI config reads and writes
The ColdFire PCI configuration space access functions swap addressing regions to do their work. Just letting the read/write cycles exit the CPU core (via the ColdFire "nop" instruction) is not enough to guarantee that the address region remapping has actually completed. Insert a read back of the mapping register to be absolutely sure that the remapping has completed. This fixes an occasional boot hang during the ColdFire PCI initialization phase. Signed-off-by: Greg Ungerer <gerg@linux-m68k.org> Reviewed-by: Angelo Dureghello <angelo@sysam.it> Tested-by: Angelo Dureghello <angelo@sysam.it>
Diffstat (limited to 'Documentation/sphinx')
0 files changed, 0 insertions, 0 deletions