1# SPDX-License-Identifier: GPL-2.0-or-later 2 3chip northbridge/intel/pineview # Northbridge 4 register "gfx.use_spread_spectrum_clock" = "0" 5 register "use_crt" = "true" 6 register "use_lvds" = "false" 7 8 device cpu_cluster 0 on end # APIC cluster 9 device domain 0 on # PCI domain 10 device pci 0.0 on end # Host Bridge 11 device pci 2.0 on end # Integrated graphics controller 12 device pci 2.1 on end # Integrated graphics controller 2 13 chip southbridge/intel/i82801gx # Southbridge 14 register "pirqa_routing" = "0x0b" 15 register "pirqb_routing" = "0x0b" 16 register "pirqc_routing" = "0x0b" 17 register "pirqd_routing" = "0x0b" 18 register "pirqe_routing" = "0x0b" 19 register "pirqf_routing" = "0x0b" 20 register "pirqg_routing" = "0x0b" 21 register "pirqh_routing" = "0x0b" 22 register "sata_ports_implemented" = "0x3" 23 register "gpe0_en" = "0x20000040" 24 25 device pci 1b.0 on end # Audio 26 device pci 1c.0 on # PCIe 1 27 device pci 0.0 on end # NIC 28 end 29 device pci 1c.1 on end # PCIe 2 30 device pci 1c.2 on end # PCIe 3 31 device pci 1c.3 on end # PCIe 4 32 device pci 1d.0 on end # USB 33 device pci 1d.1 on end # USB 34 device pci 1d.2 on end # USB 35 device pci 1d.3 on end # USB 36 device pci 1d.7 on end # USB 37 device pci 1e.0 on end # PCI bridge 38 #device pci 1e.2 off end # AC'97 Audio (not on nm10?) 39 #device pci 1e.3 off end # AC'97 Modem (not on nm10?) 40 device pci 1f.0 on # ISA bridge 41 chip superio/winbond/w83627thg # Super I/O 42 device pnp 4e.0 off end # Floppy 43 device pnp 4e.1 on # Parallel port 44 io 0x60 = 0x378 45 irq 0x70 = 7 46 drq 0x74 = 4 47 end 48 device pnp 4e.2 on # COM1 49 io 0x60 = 0x3f8 50 irq 0x70 = 4 51 end 52 device pnp 4e.3 on # COM2 53 io 0x60 = 0x2f8 54 irq 0x70 = 3 55 irq 0xf1 = 0 56 end 57 device pnp 4e.5 on # PS/2 keyboard / mouse 58 io 0x60 = 0x60 59 io 0x62 = 0x64 60 irq 0x70 = 1 # PS/2 keyboard interrupt 61 irq 0x72 = 12 # PS/2 mouse interrupt 62 irq 0xf0 = 0x80 63 end 64 device pnp 4e.6 off end 65 device pnp 4e.7 off end 66 device pnp 4e.8 off end 67 device pnp 4e.9 off end 68 device pnp 4e.a off end # ACPI 69 device pnp 4e.b on # HWM 70 io 0x60 = 0x290 71 irq 0x70 = 0 72 end 73 end 74 end 75 device pci 1f.1 off end # PATA 76 device pci 1f.2 on end # SATA 77 device pci 1f.3 on # SMbus 78 chip drivers/i2c/ck505 # ICS9EPRS525 79 register "mask" = "{ 0xff, 0xff, 0xff, 0xff, 80 0xff, 0xff, 0xff, 0xff, 81 0xff, 0xff, 0xff, 0xff, 82 0xff }" 83 register "regs" = "{ 0x61, 0xd9, 0xfe, 0xff, 84 0xff, 0x00, 0x00, 0x01, 85 0x03, 0x25, 0x83, 0x17, 86 0x0d }" 87 device i2c 69 on end 88 end 89 end 90 device pci 1f.4 off end 91 device pci 1f.5 off end 92 device pci 1f.6 off end 93 end 94 end 95end 96