Oops with Radeon/Uninorth on Maple

2012-05-23 Thread Dmitry Eremin-Solenikov
Hello, colleagues, I'm trying to enable an AGP slot (again) on my Maple board (dual PPC970FX board, with CPC925 (U3H) north bridge). For now I'm stuck with a problem: I use radeon card, drm-radeon driver with KMS. If I force drm-radeon to think about a card as about PCI card (by commentin

[PATCH] [ppc] Do not reserve cpu spin-table for crash kernel

2012-05-23 Thread Suzuki K. Poulose
As of now, the kexec reserves the spin-table for all the CPUs on an SMP machine. The spin-table is pointed to by the cpu-release-addr property in the device-tree. Reserving the spin-table in the crash kernel will cause a BUG(), if the table lies outside the memory reserved for the crashkernel. Di

[PATCH v3 2/2] microblaze/PCI: move DMA & IRQ init to device_add() notification path

2012-05-23 Thread Bjorn Helgaas
From: Hiroo Matsumoto Microblaze initialized DMA and IRQ information in the pci_scan_child_bus() -> pcibios_fixup_bus() path. Some hotplug drivers use that path, but others don't, e.g., pciehp, so sometimes hot-added devices are only partly initialized. This patch moves that initialization from

[PATCH v3 1/2] powerpc/PCI: move DMA & IRQ init to device_add() notification path

2012-05-23 Thread Bjorn Helgaas
From: Hiroo Matsumoto PowerPC initialized DMA and IRQ information in the pci_scan_child_bus() -> pcibios_fixup_bus() path. Some hotplug drivers use that path, but others don't, e.g., pciehp, so sometimes hot-added devices are only partly initialized. This patch moves that initialization from pc

[PATCH v3 0/2] archdata init in device_add() notifier

2012-05-23 Thread Bjorn Helgaas
Here's what I put in my "for-3.6" branch for now. We can still change it, so let me know if you see any problems. I reworked the changelogs, changed the notification function name per Jesse, folded the one-line pcibios_setup_bus_notifier() into the only caller (on microblaze), and changed it from

Re: [PATCH v2 1/2] powerpc/PCI: Add pcibios_device_change_notifier for powerpc

2012-05-23 Thread Bjorn Helgaas
On Wed, May 23, 2012 at 11:51 AM, Jesse Larrew wrote: > On 05/22/2012 09:33 PM, Hiroo Matsumoto wrote: > >> +static int pcibios_device_change_notifier(struct notifier_block *nb, >> +                                       unsigned long action, void *data) >> +{ >> +     struct pci_dev *dev = to_pci

Re: [PATCH v2 1/2] powerpc/PCI: Add pcibios_device_change_notifier for powerpc

2012-05-23 Thread Jesse Larrew
On 05/22/2012 09:33 PM, Hiroo Matsumoto wrote: > +static int pcibios_device_change_notifier(struct notifier_block *nb, > + unsigned long action, void *data) > +{ > + struct pci_dev *dev = to_pci_dev(data); > + In the general case, we don't know what *da

[PATCH] powerpc/p1010rdb: add EEPROMs to device tree

2012-05-23 Thread Gustavo Zacarias
Add EEPROM to the P1010RDB device tree. The 24c01 acts as a memory SPD so it shouldn't be overwritten without care. The 24c256 is a general purpose memory. Signed-off-by: Gustavo Zacarias --- arch/powerpc/boot/dts/p1010rdb.dtsi | 12 1 files changed, 12 insertions(+), 0 deletions(