nouveau: use get_property instead of of_get_property on pre-2.6.22 kernels.

main
Stephane Marchesin 2007-11-15 16:00:25 +01:00
parent 6206091e5f
commit 3c998d8fcb
1 changed files with 6 additions and 2 deletions

View File

@ -307,13 +307,17 @@ nouveau_card_init(struct drm_device *dev)
DRM_MEMORYBARRIER(); DRM_MEMORYBARRIER();
#endif #endif
#if defined(__powerpc__) #if defined(__linux__) && defined(__powerpc__)
/* if we have an OF card, copy vbios to RAMIN */ /* if we have an OF card, copy vbios to RAMIN */
dn = pci_device_to_OF_node(dev->pdev); dn = pci_device_to_OF_node(dev->pdev);
if (dn) if (dn)
{ {
int size; int size;
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22))
const uint32_t *bios = of_get_property(dn, "NVDA,BMP", &size); const uint32_t *bios = of_get_property(dn, "NVDA,BMP", &size);
#else
const uint32_t *bios = get_property(dn, "NVDA,BMP", &size);
#endif
if (bios) if (bios)
{ {
int i; int i;