documentation: fix almost duplicate filenames (IO/io-mapping.txt)

Having both IO-mapping.txt and io-mapping.txt in Documentation/
was confusing and/or bothersome to some people, so rename
IO-mapping.txt to bus-virt-phys-mapping.txt. Also update
Documentation/00-INDEX for both of these files.

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Cc: Kees Bakker <kees.bakker@xs4all.nl>
Cc: Keith Packard <keithp@keithp.com>

+4 -2
+4 -2
Documentation/00-INDEX
··· 32 32 - directory with DocBook templates etc. for kernel documentation. 33 33 HOWTO 34 34 - the process and procedures of how to do Linux kernel development. 35 - IO-mapping.txt 36 - - how to access I/O mapped memory from within device drivers. 37 35 IPMI.txt 38 36 - info on Linux Intelligent Platform Management Interface (IPMI) Driver. 39 37 IRQ-affinity.txt ··· 82 84 - info on block devices & drivers 83 85 btmrvl.txt 84 86 - info on Marvell Bluetooth driver usage. 87 + bus-virt-phys-mapping.txt 88 + - how to access I/O mapped memory from within device drivers. 85 89 cachetlb.txt 86 90 - describes the cache/TLB flushing interfaces Linux uses. 87 91 cdrom/ ··· 168 168 - how to use the RAM disk as an initial/temporary root filesystem. 169 169 input/ 170 170 - info on Linux input device support. 171 + io-mapping.txt 172 + - description of io_mapping functions in linux/io-mapping.h 171 173 io_ordering.txt 172 174 - info on ordering I/O writes to memory-mapped addresses. 173 175 ioctl/
Documentation/IO-mapping.txt Documentation/bus-virt-phys-mapping.txt