powerpc/pci: Make both ppc32 and ppc64 use sysdata for pci_controller
authorGrant Likely <grant.likely@secretlab.ca>
Fri, 4 Feb 2011 18:24:11 +0000 (11:24 -0700)
committerGrant Likely <grant.likely@secretlab.ca>
Fri, 4 Feb 2011 18:46:51 +0000 (11:46 -0700)
Currently, ppc32 uses sysdata for the pci_controller pointer, and
ppc64 uses it to hold the device_node pointer.  This patch moves the
of_node pointer into (struct pci_bus*)->dev.of_node and
(struct pci_dev*)->dev.of_node so that sysdata can be converted to always
use the pci_controller pointer instead.  It also fixes up the
allocating of pci devices so that the of_node pointer gets assigned
consistently and increments the ref count.

Signed-off-by: Grant Likely <grant.likely@secretlab.ca>

No differences found