summaryrefslogtreecommitdiff
path: root/drivers/of/of_i2c.c
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>2011-02-22 21:07:40 +0100
committerThomas Gleixner <tglx@linutronix.de>2011-02-23 22:27:53 +0100
commit3879a6f32948330782889cebc4d74c4f2316c676 (patch)
treea3e8b6904eea8593e72ff9b52e2ce4c5697f60da /drivers/of/of_i2c.c
parent19c4f5f7f7e9c5db89a91627af2a426cfb5568de (diff)
downloadlwn-3879a6f32948330782889cebc4d74c4f2316c676.tar.gz
lwn-3879a6f32948330782889cebc4d74c4f2316c676.zip
x86: dtb: Add early parsing of IO_APIC
APIC and IO_APIC have to be added to the system early because native_init_IRQ() requires it. In order to obtain the address of the ioapic the device tree has to be unflattened so of_address_to_resource() works. The device tree is relocated to ensure it is always covered by the kernel mapping. That way the boot loader does not have to make any assumptions about kernel's memory layout. Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Acked-by: Grant Likely <grant.likely@secretlab.ca> Cc: sodaville@linutronix.de Cc: devicetree-discuss@lists.ozlabs.org Cc: Dirk Brandewie <dirk.brandewie@gmail.com> LKML-Reference: <1298405266-1624-6-git-send-email-bigeasy@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'drivers/of/of_i2c.c')
0 files changed, 0 insertions, 0 deletions