[coreboot] [PATCH 7/7] ASUS M2V support (v2): Add m2v mainboard directory and files

Peter Stuge peter at stuge.se
Wed Nov 3 20:13:23 CET 2010


Tobias Diedrich wrote:
> >> +	/*
> >> +	 * Northbridge pcie bridge 3.3 is not connected to anything, hide it.
> >> +	 */
> >> +	tmp = pci_cf8_conf1.read8(NULL, 0, PCI_DEVFN(0x0, 5), 0xf0);
> >> +	tmp&= ~0x10; /* hide pcie bridge 0:3.3 */
> >> +	tmp&= ~0x40; /* hide scratch register function 0:0.6 */
> >> +	pci_cf8_conf1.write8(NULL, 0, PCI_DEVFN(0x0, 5), 0xf0, tmp);
> >> +	/* Enable southbridge bridges 13.0 and 13.1 */
> >> +	pci_cf8_conf1.write8(NULL, 0, PCI_DEVFN(0x11, 7), 0X4F, 0x43);
> >
> >
> > Hmm this most likely shoudl be done with the help of devicetree.cb
> 
> I don't see how this can be done with devicetree.cb.

device pci 3.3 off end


> I think all ranges that have mapped devices and are unavailable for
> PCI bars should be marked as reserved in E820 for correctness.
> Should probably be done in the chipset code and not in the
> mainboard code though.

I agree - and that would be wonderful!


//Peter




More information about the coreboot mailing list