Regarding immap_86xx.h
Hi,
I am using 2.6.23-rc3 kernel. In this kernel immap_86xx.h file was
loacted in the path: include/asm-powerpc/immap_86xx.h.
This file contains only PCI and Global utility Regsiters
Declarations. LocalBus Controller, Local Access Registers and Rapid IO
Register Declarations are missing. Where i can find these registers
declaration and tell the reason why the CCSRBAR Registers are missing in the file immap_86xx.h
by
Sivaji
Signature · 2 lines
View this message in context: http://www.nabble.com/Regarding-immap_86xx.h-tf4375801.html#a12472670 Sent from the linuxppc-dev mailing list archive at Nabble.com.
Quoted 11 lines · sivaji
Hi,
I am using 2.6.23-rc3 kernel. In this kernelimmap_86xx.h
file was
loacted in the path:include/asm-powerpc/immap_86xx.h.This file contains only PCI and Global utility Regsiters
Declarations. LocalBus Controller, Local Access Registers and Rapid IO
Register Declarations are missing. Where i can find these registers
declaration and tell the reason why the CCSRBAR Registers are missing in the fileimmap_86xx.h
Its most likely been removed since these structures have been distributed to the places they are used.
- k
Quoted 1 line · Kumar Gala
Its most likely been removed since these structures have been distributed to the places they are used.
Not only that, but I submitted a patch to remove the PCI structure, so all that's left is the GUTS structure.
The GUTS structure is different from other devices since it contains registers used by a variety of devices. It's a sort of catch-all for miscellaneous hardware configuration. That's why there's no GUTS device driver, and why I left the structure in immap_86xx.h.
Signature · 2 lines
Timur Tabi Linux Kernel Developer @ Freescale