]> git.proxmox.com Git - mirror_edk2.git/commit
ArmPkg/CpuDxe: Change chain of dependency for CpuDxe and PL390Gic
authoroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 20 Jun 2011 21:30:51 +0000 (21:30 +0000)
committeroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 20 Jun 2011 21:30:51 +0000 (21:30 +0000)
commitd7b6c49b78be068e5ad964933ef4bd71746a07ed
tree815e9da01b064eda5ac6d6768694f0c4a6a39d03
parente7c2a83b3b5d40a7be33267799cc22fe867745cf
ArmPkg/CpuDxe: Change chain of dependency for CpuDxe and PL390Gic

Previously the CPU driver had a dependency on the GIC driver.
But by design is should be the opposite. The CPU driver installs the
CPU protocol that exposes the exception registration function.
And then, the interrupt controller registers its IRQ handler through
this interface.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11860 6f19259b-4bc3-4df7-8a09-765794883524
ArmPkg/Drivers/CpuDxe/CpuDxe.inf
ArmPkg/Drivers/CpuDxe/Exception.c
ArmPkg/Drivers/PL390Gic/PL390GicDxe.c
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf