vserver 2.0 rc7
[linux-2.6.git] / arch / ppc / platforms / prep_setup.c
index c6bd7b8..bc926be 100644 (file)
@@ -690,8 +690,8 @@ prep_set_bat(void)
        mb();
 
        /* setup DBATs */
-       mtspr(DBAT2U, 0x80001ffe);
-       mtspr(DBAT2L, 0x8000002a);
+       mtspr(SPRN_DBAT2U, 0x80001ffe);
+       mtspr(SPRN_DBAT2L, 0x8000002a);
 
        /* wait for updates */
        mb();
@@ -1144,6 +1144,8 @@ prep_init(unsigned long r3, unsigned long r4, unsigned long r5,
        /* this gets changed later on if we have an OpenPIC -- Cort */
        ppc_md.get_irq        = i8259_irq;
 
+       ppc_md.phys_mem_access_prot = pci_phys_mem_access_prot;
+
        ppc_md.restart        = prep_restart;
        ppc_md.power_off      = NULL; /* set in prep_setup_arch() */
        ppc_md.halt           = prep_halt;