index
:
kvm/mst/seabios.git
acpi
acpi-untested
pcifromhost
MST SeaBIOS development: pci, acpi and QEMU
KVM Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2013-02-07
POST: Move QEMU specific ramsize and BIOS table setup to paravirt.c.
Kevin O'Connor
3
-67
/
+68
2013-02-07
Add CSM support
David Woodhouse
8
-1
/
+402
2013-02-07
Ensure exported symbols are visible in the final link
Kevin O'Connor
1
-22
/
+23
2013-02-07
Add pic_save_mask() and pic_restore_mask() functions
David Woodhouse
2
-0
/
+18
2013-02-07
Complete and checksum EFI_COMPATIBILITY16_TABLE at build time
David Woodhouse
1
-0
/
+27
2013-02-07
Import LegacyBios.h from OVMF
David Woodhouse
1
-0
/
+965
2013-02-07
Export copy_smbios() from biostables.c
David Woodhouse
2
-1
/
+2
2013-02-07
Export callrom() for CSM to use
David Woodhouse
2
-1
/
+4
2013-02-07
post: Export functions which will be used individually by CSM
David Woodhouse
2
-4
/
+15
2013-02-07
Support calling a function other than maininit() from reloc_preinit().
Kevin O'Connor
1
-11
/
+13
2013-02-07
Fix rebase error in commit 8a0a972f that broke LOWMEM variables.
Kevin O'Connor
1
-0
/
+4
2013-02-05
Clean up #if in pirtable.c. CONFIG_PIRTABLE can't be set if CONFIG_COREBOOT is
David Woodhouse
1
-2
/
+2
2013-02-05
Add macros for pushing and popping struct bregs
David Woodhouse
1
-45
/
+29
2013-02-05
POST: Reorganize post init functions for better grouping and reusability.
Kevin O'Connor
4
-143
/
+151
2013-02-05
Normalize POST initialization function name suffixes.
Kevin O'Connor
69
-282
/
+279
2013-01-20
Minor: Update README - variable changes are now reset on soft-reboots.
Kevin O'Connor
1
-8
/
+7
2013-01-20
pmm: Use 'struct segoff_s' in pmm header.
Kevin O'Connor
1
-9
/
+4
2013-01-12
vgabios: implement AX=1120H..1124H functions
Paolo Bonzini
1
-0
/
+60
2013-01-12
boot: Support "halt" in the boot order to prevent default boot attempts.
Kevin O'Connor
1
-0
/
+8
2013-01-08
megasas: Invert PCI device selection
Hannes Reinecke
1
-13
/
+12
2012-12-21
Minor: Separate UUID display from F12 boot prompt.
Kevin O'Connor
2
-2
/
+2
2012-12-21
display_uuid(): fix incomplete check after the loop
Laszlo Ersek
1
-2
/
+2
2012-12-15
acpi: Use prt_slot() macro to describe irq pins of first PCI device.
Kevin O'Connor
1
-4
/
+1
2012-12-15
acpi: reintroduce LNKS
Paolo Bonzini
1
-1
/
+17
2012-12-15
maininit(): print machine UUID under seabios version message
Laszlo Ersek
3
-0
/
+72
2012-12-11
Add compile checking phase to build.
Kevin O'Connor
1
-4
/
+8
2012-12-11
Don't use gcc's -combine option.
Kevin O'Connor
2
-61
/
+6
2012-12-11
Don't recursively evaluate CFLAGS variables.
Kevin O'Connor
1
-6
/
+6
2012-12-07
vga: Minor comment spelling fix.
Kevin O'Connor
1
-1
/
+1
2012-12-07
floppy: Minor - reduce handle_0e code size when CONFIG_FLOPPY is disabled.
Kevin O'Connor
1
-3
/
+2
2012-12-06
acpi: drop irq 8 from hpet ressources
Gerd Hoffmann
1
-0
/
+2
2012-12-05
acpi: Minor - merge the two dsdt ISA areas into one ISA area.
Kevin O'Connor
1
-28
/
+20
2012-12-04
acpi: fix COM2._UID
Gerd Hoffmann
1
-1
/
+1
2012-12-04
acpi: reorder PX13 + ISA
Gerd Hoffmann
1
-12
/
+12
2012-12-02
acpi: PCI routing DSDT simplifications.
Kevin O'Connor
2
-125
/
+98
2012-12-02
ACPI: Delineate q35 ACSP DSL code into sections.
Kevin O'Connor
1
-2
/
+27
2012-12-02
ACPI: Move q35 PCI irq definitions together.
Kevin O'Connor
1
-66
/
+67
2012-12-02
ACPI: Move PCI0 hotplug and irq definitions to there respective areas.
Kevin O'Connor
1
-65
/
+68
2012-12-02
ACPI: Remove unnecessary Return(One) calls from q35 DSDT.
Kevin O'Connor
1
-15
/
+0
2012-12-02
acpi: Reindent DSDT code.
Kevin O'Connor
10
-760
/
+690
2012-12-01
acpi: move isa devices to separate file [q35]
Gerd Hoffmann
1
-183
/
+11
2012-12-01
acpi: add mcfg table for mmconfig
Gerd Hoffmann
2
-0
/
+40
2012-12-01
q35: fix default vga address
Gerd Hoffmann
1
-1
/
+1
2012-12-01
acpi: move isa devices to separate file
Gerd Hoffmann
2
-174
/
+136
2012-12-01
acpi: rework enable bits
Gerd Hoffmann
1
-21
/
+28
2012-12-01
acpi: move cpu hotplug to separate file [q35]
Gerd Hoffmann
1
-72
/
+2
2012-12-01
acpi: move cpu hotplug to separate file
Gerd Hoffmann
2
-76
/
+78
2012-12-01
acpi: move \_SB.PCI0._CRS to separate file [q35]
Gerd Hoffmann
1
-105
/
+1
2012-12-01
acpi: move \_SB.PCI0._CRS to separate file
Gerd Hoffmann
2
-105
/
+109
2012-12-01
acpi: move \_SB.HPET to separate file [q35]
Gerd Hoffmann
1
-19
/
+2
2012-12-01
acpi: move \_SB.HPET to separate file
Gerd Hoffmann
2
-36
/
+37
2012-12-01
acpi: move DBUG() to separate file [q35]
Gerd Hoffmann
1
-24
/
+1
2012-12-01
acpi: move DBUG() to separate file
Gerd Hoffmann
2
-30
/
+31
2012-12-01
seabios: q35: Register PCI IRQs as active high in APIC mode
Jan Kiszka
1
-13
/
+33
2012-12-01
seabios: q35: add dsdt
Isaku Yamahata
2
-1
/
+831
2012-12-01
seabios: add q35 initialization functions.
Isaku Yamahata
5
-5
/
+207
2012-12-01
seabios: pci: enable SERR of normal device.
Isaku Yamahata
1
-1
/
+2
2012-12-01
seabios: acpi, fadt: make while fadt initialization chipset specific
Isaku Yamahata
1
-16
/
+18
2012-12-01
seabios: make mttr UC area setup dynamic
Jason Baron
3
-6
/
+6
2012-11-26
floppy: Allow floppy code to be used with coreboot.
Kevin O'Connor
1
-1
/
+6
2012-11-26
floppy: Minor cleanup - reduce some cut-and-paste code.
Kevin O'Connor
2
-18
/
+6
2012-11-26
pciinit: Align start of PCI memory on i440 chipset.
Kevin O'Connor
1
-2
/
+30
2012-11-20
Collapse PCI device tables in pci_bios_init_devices().
Kevin O'Connor
1
-41
/
+27
2012-11-20
esp: enable busmaster
Paolo Bonzini
1
-0
/
+2
2012-11-20
lsi: enable busmaster
Gerd Hoffmann
1
-0
/
+2
2012-11-19
megasas: Add boot support for LSI MegaRAID SAS
Hannes Reinecke
9
-2
/
+429
2012-11-19
DSDT: Fix HPET _CRS Method
Gabriel L. Somlo
1
-9
/
+5
2012-11-11
config: add coreboot / qemu choice
Gerd Hoffmann
1
-11
/
+21
2012-10-27
ACPI: Remove unnecessary Return(One) calls from DSDT.
Kevin O'Connor
1
-18
/
+2
2012-10-27
Provide correct dpte pointer to indicate absence of dpte
Bruce Rogers
1
-1
/
+1
2012-10-07
geodevga: Setup flat panel if needed
Christian Gmeiner
1
-0
/
+19
2012-10-07
geodevga: Add defines for VP_MSR_PADSEL
Christian Gmeiner
1
-0
/
+4
2012-10-07
geodevga: Setup output based on .config
Christian Gmeiner
1
-2
/
+27
2012-10-07
geodevga: Add configuration option for output modes
Christian Gmeiner
1
-0
/
+21
2012-10-07
geodevga: Add VP_MSR_CONFIG defines
Christian Gmeiner
1
-0
/
+7
2012-10-07
geodevga: Add some basic flat panel defines
Christian Gmeiner
1
-0
/
+9
2012-10-07
geodevga: Add functions to work with fp register
Christian Gmeiner
1
-0
/
+17
2012-10-07
geodevga: Rename defines to better match a well defined naming schema
Christian Gmeiner
2
-13
/
+13
2012-09-16
geodevga: Access global variables using GET_GLOBAL/SET_VGA macros.
Kevin O'Connor
1
-37
/
+39
2012-09-15
Fix 'union u64_u32_u' member names.
Kevin O'Connor
3
-4
/
+4
2012-09-10
add acpi pmtimer support
Gerd Hoffmann
4
-0
/
+43
2012-09-10
Report stdvga modes in VBE via int10 (AX = 4F00h)
Christian Gmeiner
1
-0
/
+10
2012-09-08
vgabios: Add support for text and cga modes to vbe_104f01().
Kevin O'Connor
1
-44
/
+64
2012-09-04
vgabios: Check for relocatable windows before advertising support for it.
Kevin O'Connor
2
-3
/
+5
2012-09-03
vgabios: Ignore mode flags in vbe get_mode_info call.
Kevin O'Connor
1
-1
/
+1
2012-09-03
bootsplash: Don't pass mode flags to VBE get_mode_info call.
Kevin O'Connor
1
-3
/
+4
2012-09-03
Geode vga: Use standard format read/write_mask register functions.
Kevin O'Connor
1
-54
/
+62
2012-09-03
Add helper functions to access DC and VP register
Christian Gmeiner
1
-13
/
+39
2012-09-03
Change return values for vp_setup() and dc_setup()
Christian Gmeiner
1
-9
/
+5
2012-09-03
Add global struct geode
Christian Gmeiner
1
-25
/
+41
2012-09-03
Update VBE variables
Christian Gmeiner
1
-0
/
+4
2012-09-03
Add framebuffer size detection
Christian Gmeiner
2
-0
/
+28
2012-09-03
Remove Extened CRTC Register functions
Christian Gmeiner
2
-36
/
+0
2012-09-03
Remove all dc_ functions as they are not needed anymore
Christian Gmeiner
1
-65
/
+0
2012-09-03
Access DC registers via geode_mem[Read|Write]
Christian Gmeiner
1
-16
/
+12
2012-09-02
acpi: LNKS is not needed
Paolo Bonzini
1
-12
/
+4
2012-09-02
acpi: build PCI hotplug devices from a single template
Paolo Bonzini
2
-84
/
+50
2012-09-02
acpi: build PCNT dynamically
Paolo Bonzini
2
-59
/
+46
2012-09-02
acpi_extract: detect DeviceOp
Paolo Bonzini
1
-0
/
+28
2012-09-02
acpi_extract: fix off-by-one
Paolo Bonzini
1
-1
/
+1
2012-09-02
acpi: rename Processor SSDT constants
Paolo Bonzini
1
-13
/
+12
2012-09-02
acpi: move s3/s4/s5 to build_ssdt
Paolo Bonzini
4
-59
/
+70
2012-09-02
Makefile: delete output on error
Michael S. Tsirkin
1
-0
/
+1
2012-09-02
apic_id_is_present: fix undefined behavior
Eduardo Habkost
1
-1
/
+1
2012-09-02
Use cpu_to_be32() (and related) instead of htonl (and related).
Kevin O'Connor
8
-60
/
+105
2012-08-29
Make iasl option check work with older versions of iasl.
Kevin O'Connor
1
-1
/
+1
2012-08-07
scsi: add AMD PCscsi driver
Paolo Bonzini
8
-1
/
+253
2012-08-04
scsi: fix detection of QEMU
Paolo Bonzini
1
-1
/
+1
2012-08-04
lsi: do not reset on error
Paolo Bonzini
1
-2
/
+0
2012-08-04
acpi: fix build with new iasl compiler
Michael S. Tsirkin
1
-1
/
+4
2012-08-01
allow CPUs to have non-contiguous Local APIC IDs (v2)
Eduardo Habkost
5
-6
/
+27
2012-08-01
report real I/O APIC ID (0) on MADT and MP-table (v3)
Eduardo Habkost
3
-2
/
+3
2012-08-01
EHCI: increase CONNECT detection delay
Kevin O'Connor
1
-1
/
+3
2012-07-21
Increase debug level of Xen detection code.
Kevin O'Connor
1
-1
/
+1
2012-07-21
Unify ATAPI command processing.
Kevin O'Connor
8
-107
/
+60
2012-07-21
lsi53c895a boot support
Gerd Hoffmann
8
-3
/
+236
2012-07-21
usb attached scsi boot support
Gerd Hoffmann
9
-8
/
+298
2012-07-21
move usb mass storage defines to usb.h
Gerd Hoffmann
2
-11
/
+10
2012-07-21
Minor - clear unused f-segment data at start of f-segment.
Kevin O'Connor
1
-1
/
+4
2012-07-20
Fix merge of a4e2b9adbba95c2d783761e84444bbb3c8d6107b.
Kevin O'Connor
1
-2
/
+2
2012-07-19
enable USE_PLATFORM_CLOCK bit in FADT flags
Marcelo Tosatti
1
-2
/
+3
2012-07-02
SMM: Disable use of SMM when running under Xen
Ian Campbell
1
-0
/
+3
2012-07-02
Xen: Autodetect debug I/O port at runtime instead of via Kconfig
Ian Campbell
4
-8
/
+10
2012-07-02
enable Xen support by default.
Ian Campbell
1
-1
/
+1
2012-06-27
Xen: add definition of xen_hypercall_page
Ian Campbell
1
-0
/
+1
2012-06-21
Get system state configuration from QEMU and patch DSDT with it.
Gleb Natapov
3
-32
/
+51
2012-06-21
Add ACPI_EXTRACT_PKG_START macro parsing
Gleb Natapov
1
-0
/
+12
2012-06-21
Fix aml_name_string() to recognize block name modifiers.
Gleb Natapov
1
-1
/
+5
2012-06-21
Minor - ensure build can handle some gcc/linker section declarations.
Kevin O'Connor
1
-2
/
+8
2012-06-21
Minor - fixup missing "extern" declaration in xen.h.
Kevin O'Connor
1
-1
/
+1
2012-06-13
Support USB MSC devices with multiples LUNs
Kevin O'Connor
3
-25
/
+68
2012-06-13
pci: runtime i/o window sizing
Gerd Hoffmann
1
-6
/
+15
2012-06-13
EHCI: Add support for 64 bit capability
Sven Schnelle
2
-9
/
+10
2012-06-13
Minor - remove extra include from apm.c.
Kevin O'Connor
1
-1
/
+0
2012-06-10
Minor - extend the size of the 'struct bios_data_area_s' to 256 bytes.
Kevin O'Connor
1
-0
/
+3
2012-06-10
Minor - remove CLEARBITS_BDA and SETBITS_BDA macros.
Kevin O'Connor
8
-29
/
+25
2012-06-09
Remove SMBIOS generation on coreboot hack.
Kevin O'Connor
2
-7
/
+1
2012-06-09
Minor - Replace PirOffset with PirAddr.
Kevin O'Connor
4
-8
/
+9
2012-06-09
Minor - collect biostable copy code into new func copy_table().
Kevin O'Connor
4
-22
/
+19
2012-06-08
Avoid runtime relocation of 16bit "low" mem - calculate at build instead.
Kevin O'Connor
4
-38
/
+29
2012-06-07
update dsdt ressources at runtime
Gerd Hoffmann
3
-3
/
+98
2012-06-07
pciinit: make pci ressources configurable
Gerd Hoffmann
2
-5
/
+12
2012-06-07
update bios date
Gerd Hoffmann
1
-1
/
+1
2012-06-02
Fix winxp boot regression introduced in ecdc655a.
Kevin O'Connor
9
-50
/
+51
2012-06-02
Cache romfile entries.
Kevin O'Connor
13
-321
/
+232
2012-05-30
remove iasl-generated hex files from git repo
Kevin O'Connor
5
-6201
/
+21
2012-05-30
Remove CanPreempt check from pmm code.
Kevin O'Connor
2
-11
/
+0
2012-05-30
Rework disk.c:fillLCHS to avoid using pointer parameters.
Kevin O'Connor
2
-17
/
+20
2012-05-30
Make sure to set dependency to segment registers in inline asm.
Kevin O'Connor
2
-8
/
+9
2012-05-30
Set noinline on kbd.c interface functions that take stack variable pointers.
Kevin O'Connor
1
-2
/
+2
2012-05-30
Remove "noinline" declarations from keyboard/mouse driver code.
Kevin O'Connor
4
-7
/
+5
2012-05-30
Use the extra stack for 16bit USB and PS2 keyboard/mouse commands.
Kevin O'Connor
2
-6
/
+6
2012-05-30
Run all hardware irq handlers on the extra stack.
Kevin O'Connor
13
-95
/
+127
2012-05-28
Automatically hop off the extra stack when far calling 16bit code.
Kevin O'Connor
2
-36
/
+40
2012-05-28
Make the extra stack re-entrant and "hop back" to check for irqs.
Kevin O'Connor
3
-7
/
+56
2012-05-28
Replace 32bit->16bit farcall system with regular calls.
Kevin O'Connor
2
-67
/
+72
2012-05-28
Move farcall16 code from util.c to stacks.c and reorg stacks.c.
Kevin O'Connor
3
-156
/
+150
2012-05-28
Rename call16 to farcall16.
Kevin O'Connor
7
-23
/
+23
2012-05-28
Don't restrict VISIBLEx C functions to only x mode.
Kevin O'Connor
3
-19
/
+12
2012-05-28
Rename wait_irq to yield_toirq.
Kevin O'Connor
8
-10
/
+10
2012-05-24
Misc conversions to GET/SET_LOWFLAT().
Kevin O'Connor
2
-4
/
+4
2012-05-24
Convert virtio code to use GET/SET_LOWFLAT().
Kevin O'Connor
1
-33
/
+33
2012-05-24
Convert AHCI code to use GET/SET_LOWFLAT().
Kevin O'Connor
1
-30
/
+30
2012-05-24
Remove disk GET/SET_INT13DPT and GET/SET_INT13EXT macros.
Kevin O'Connor
2
-66
/
+59
2012-05-24
Use inline functions instead of macros for GET/SET_SEG segment manipulation.
Kevin O'Connor
1
-8
/
+22
2012-05-23
Minor - verify UMB dummy optionrom header size doesn't overflow.
Kevin O'Connor
1
-1
/
+2
2012-05-22
pci: init all devices
Gerd Hoffmann
1
-3
/
+0
2012-05-21
Allow optionroms and "low mem" to share space.
Kevin O'Connor
6
-69
/
+127
2012-05-20
Convert GET/SET_FLATPTR() accesses to "low mem" to GET/SET_LOWFLAT().
Kevin O'Connor
4
-60
/
+59
2012-05-20
EBDA cleanups.
Kevin O'Connor
13
-32
/
+29
2012-05-20
Convert disk code EBDA variables to VARLOW variables.
Kevin O'Connor
8
-134
/
+118
2012-05-20
Convert USB keyboard code EBDA variables to VARLOW variables.
Kevin O'Connor
2
-15
/
+14
2012-05-20
Convert ps2 code EBDA variables to VARLOW variables.
Kevin O'Connor
2
-10
/
+10
2012-05-20
Convert boot code EBDA variables to VARLOW variables.
Kevin O'Connor
2
-9
/
+6
2012-05-20
Convert timer code EBDA variables to VARLOW variables.
Kevin O'Connor
2
-21
/
+17
2012-05-20
Add mechanism to declare variables as "low mem" and use for extra stack.
Kevin O'Connor
11
-203
/
+269
2012-05-13
Use the e-segment instead of the 9-segment for bios "low mem".
Kevin O'Connor
5
-103
/
+34
2012-05-13
Automatically reboot after 60 second delay on failed boot.
Kevin O'Connor
1
-6
/
+25
2012-05-12
pci: handle bridge irq mapping
Gerd Hoffmann
1
-3
/
+9
2012-05-12
Revert "Fix 64bit PCI issues on Windows"
Kevin O'Connor
2
-62
/
+9
2012-04-30
Add IASL definition to the Makefile.
Marc Jones
1
-1
/
+2
2012-04-26
pciinit: Simplify list manipulation in pci_region_migrate_64bit_entries.
Kevin O'Connor
1
-13
/
+10
2012-04-26
pciinit: Minor white space changes.
Kevin O'Connor
1
-9
/
+9
2012-04-26
Fix 64bit PCI issues on Windows
Alexey Korolev
2
-9
/
+62
2012-04-26
pciinit: Migrate 64bit entries to 64bit pci regions
Alexey Korolev
2
-4
/
+47
2012-04-26
pciinit: Calculate pci region stats on demand
Alexey Korolev
1
-22
/
+38
2012-04-26
pciinit: 64bit capability discovery for pci bridges
Alexey Korolev
1
-1
/
+25
2012-04-26
pciinit: Add pci_region structure.
Alexey Korolev
1
-22
/
+28
2012-04-26
pciinit: Switch to 64bit variable types.
Alexey Korolev
1
-55
/
+61
2012-04-26
pciinit: bridges can have two regions too
Alexey Korolev
2
-3
/
+6
2012-04-26
pciinit: Track region alignment explicitly.
Kevin O'Connor
1
-23
/
+18
2012-04-26
pciinit: Use sorted order allocation
Alexey Korolev
1
-64
/
+7
2012-04-26
pciinit: Remove size element from pci_bus->r structure
Alexey Korolev
1
-12
/
+8
2012-04-26
pciinit: Move bus bar asignment
Alexey Korolev
1
-35
/
+18
2012-04-26
pciinit: Introduction of pci_region_entry structure
Alexey Korolev
2
-40
/
+81
2012-04-16
vgabios: Improve Kconfig descriptions for the vga card types.
Kevin O'Connor
1
-8
/
+9
2012-04-15
buildversion: Don't rely on bash syntax.
Kevin O'Connor
1
-1
/
+1
2012-04-14
Misc compile fixes for gcc v3.4.
Kevin O'Connor
2
-0
/
+7
2012-04-05
Replace level gpe event with edge gpe event for hot-plug handlers
Igor Mammedov
2
-5
/
+5
2012-03-31
seabios: readd Makefile rule for ACPI
Michael S. Tsirkin
1
-0
/
+1
[prev]
[next]