Mark Cave-Ayland
4a2c065e4f
Move the libopenbios header files into include/libopenbios to synchronise with the code directory structure.
...
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk >
git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@691 f158a5a8-5612-0410-a976-696ce0be7e32
2010-03-14 15:05:53 +00:00
Mark Cave-Ayland
c112720b01
Move the kernel header files into include/kernel to synchronise with the code directory structure.
...
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk >
git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@689 f158a5a8-5612-0410-a976-696ce0be7e32
2010-03-14 14:21:02 +00:00
Alexander Graf
b2036c0313
PPC: Fix interrupt numbers
...
We changed several interrupt numbers in Qemu to better reflect real
world hardware. Also, since we're now using proper interrupt maps, we
need to make sure we specify interrupts in the way the respective map
requires it.
Signed-off-by: Alexander Graf <agraf@suse.de >
git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@680 f158a5a8-5612-0410-a976-696ce0be7e32
2010-02-22 18:52:28 +00:00
Blue Swirl
9fc5e54819
Handle ide model name string (Igor Kovalenko)
...
This handles fixed-size ide model name string without trailing zero.
git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@509 f158a5a8-5612-0410-a976-696ce0be7e32
2009-07-12 08:15:38 +00:00
Laurent Vivier
9611192b8d
Author: Pavel Roskin <proski@gnu.org>
...
struct ata_sector was meant to facilitate taking upper and lower byte of
the sector. However, the implementation is incorrect, as "struct" and
"union" are swapped in the definition. What's worse, it's an overkill
for that simple task. The code should be transparent without knowing
how struct ata_sector is defined.
[laurent: Original patch modified to remove useless "& 0xff"]
git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@489 f158a5a8-5612-0410-a976-696ce0be7e32
2009-05-17 18:59:32 +00:00
Laurent Vivier
ad3d1b5332
ide.c: cleanup traces
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@441 f158a5a8-5612-0410-a976-696ce0be7e32
2009-02-04 11:47:13 +00:00
Laurent Vivier
d474d768b1
Add mac-io IDE driver
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@431 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-30 07:44:48 +00:00
Laurent Vivier
f336ed1793
ide: allow to have multiple instances
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@411 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-15 12:55:31 +00:00
Laurent Vivier
33b98e5c5f
ide: improve ide aliases management
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@410 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-15 02:18:58 +00:00
Laurent Vivier
00ed6db419
ide: improve support of MMIO ide controller
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@409 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-15 02:17:00 +00:00
Laurent Vivier
f52a3bcc8e
Add ide0, ide1 ... ideN aliases needed by ybin (yaboot)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@394 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-12 19:22:10 +00:00
Blue Swirl
2742ea5723
Really create a tree for PCI devices (Laurent Vivier)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@362 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-07 15:43:10 +00:00
Blue Swirl
4a9d1a7613
Support cd/cdrom and hd/disk aliases on all architectures
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@361 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-06 20:27:01 +00:00
Blue Swirl
7d6c9b0e78
Use field compat from pci_dev_t to fill "compatible" property. (Laurent Vivier)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@353 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-05 20:14:07 +00:00
Blue Swirl
7ae5790865
Remove unused definition from qemu/tree.fs and move cd and hd alias
...
definition to ide.c (Laurent Vivier)
git-svn-id: svn://coreboot.org/openbios/openbios-devel@332 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-31 16:18:34 +00:00
Blue Swirl
df2f3e5217
Remove debug printk when IDE debugging is disabled (Laurent Vivier)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@331 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-31 15:43:34 +00:00
Blue Swirl
e1a15e8302
Suppress -Wformat-security warning
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@329 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-28 15:27:19 +00:00
Blue Swirl
2324d53cb4
IDE: silence compiler warnings
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@293 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-20 15:05:43 +00:00
Blue Swirl
edafcf6e86
IDE fixes for PPC (Laurent Vivier)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@292 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-20 14:48:40 +00:00
Blue Swirl
c5d270009e
Warning fixes for Sparc32, Sparc64, PPC
...
Fix warnings that would be caused by gcc flag -Wwrite-strings and
-Wmissing-prototypes. Also fix most PPC specific warnings.
git-svn-id: svn://coreboot.org/openbios/openbios-devel@288 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-14 12:54:23 +00:00
Blue Swirl
58ca864765
Delete extra whitespace at the end of line, which annoys quilt
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@284 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-11 20:30:53 +00:00
Blue Swirl
c77259ec3a
Change uses of sprintf to snprintf
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@277 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-30 13:44:38 +00:00
Laurent Vivier
f4f7644d8c
This patch moves all definitions of REGISTER_NAMED_NODE and
...
REGISTER_NODE_METHODS to openbios/bindings.h.
Signed-off-by: Laurent Vivier <Laurent@lvivier.info >
Acked-by: Stefan Reinauer <stepan@coresystems.de >
git-svn-id: svn://coreboot.org/openbios/openbios-devel@252 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-24 12:15:08 +00:00
Blue Swirl
36f50c20dc
Revert broken r161, fix identification string printing (Igor Kovalenko)
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@186 f158a5a8-5612-0410-a976-696ce0be7e32
2008-04-24 15:26:13 +00:00
Blue Swirl
b81a90d4e8
Fix read only location write attempt
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@162 f158a5a8-5612-0410-a976-696ce0be7e32
2007-07-09 16:27:25 +00:00
Stefan Reinauer
5c9eb9b45b
initial import of openbios--main--1.0--patch-26
...
git-svn-id: svn://coreboot.org/openbios/openbios-devel@1 f158a5a8-5612-0410-a976-696ce0be7e32
2006-04-26 15:08:19 +00:00