Lu, Yinghai | 1 Nov 2006 03:25
Picon
Favicon

Patch for vmlinux amd64 with mkelfImage

Please check patch attached. It could be applied to mkelfImage cleanly.

Make mkelfImage to take vmlinux in elf64 for amd64

Actually the vmlinux on amd64 is elf64, so parse it and set it back to
elf32.

Signed-off-by: Yinghai Lu <yinghai.lu <at> amd.com>

Attachment (mkelfImage_amd64.patch): application/octet-stream, 8 KiB
--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
Greg Lindahl | 1 Nov 2006 03:35

Re: Improvements to "Supported Motherboards" wiki page.

Dumb question: IBM is currently shipping the e326m, not the e326, is
this supported?

I don't know how different it is. I don't have one, we're x-series
bigots :-)

-- greg

--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios

Alex Mauer | 1 Nov 2006 04:01
Gravatar

Re: Improvements to "Supported Motherboards" wiki page.

Alex Mauer wrote:
> Uwe Hermann wrote:
> 
>> and with the Epia? Any known problems or should everything work?
> 

I noticed on that page that the bottom section, "Motherboards supported
in LinuxBIOSv1" lists the EPIA as "LBv2: Yes".  If that is meant to
indicate that it works in LBv2 it should probably be changed; if it is
meant to indicate only that it exists in LBv2, then never mind.

-Alex Mauer "hawke"

--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
ron minnich | 1 Nov 2006 04:36
Picon

Re: Improvements to "Supported Motherboards" wiki page.



On 10/31/06, Greg Lindahl <greg.lindahl <at> qlogic.com> wrote:
Dumb question: IBM is currently shipping the e326m, not the e326, is
this supported?


hard to say without testing it :-(

get ibm to send us one :-)

ron
 

--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
svn | 1 Nov 2006 13:57

r2482 - in trunk/LinuxBIOSv2: documentation/RFC src/superio/ite/it8661f src/superio/ite/it8671f src/superio/ite/it8673f src/superio/ite/it8705f src/superio/ite/it8712f src/superio/ite/it8716f src/superio/ite/it8718f

Author: uwe
Date: 2006-11-01 13:52:49 +0100 (Wed, 01 Nov 2006)
New Revision: 2482

Modified:
   trunk/LinuxBIOSv2/documentation/RFC/chip.tex
   trunk/LinuxBIOSv2/src/superio/ite/it8661f/chip.h
   trunk/LinuxBIOSv2/src/superio/ite/it8661f/superio.c
   trunk/LinuxBIOSv2/src/superio/ite/it8671f/chip.h
   trunk/LinuxBIOSv2/src/superio/ite/it8671f/superio.c
   trunk/LinuxBIOSv2/src/superio/ite/it8673f/chip.h
   trunk/LinuxBIOSv2/src/superio/ite/it8673f/superio.c
   trunk/LinuxBIOSv2/src/superio/ite/it8705f/chip.h
   trunk/LinuxBIOSv2/src/superio/ite/it8705f/superio.c
   trunk/LinuxBIOSv2/src/superio/ite/it8712f/chip.h
   trunk/LinuxBIOSv2/src/superio/ite/it8712f/superio.c
   trunk/LinuxBIOSv2/src/superio/ite/it8716f/chip.h
   trunk/LinuxBIOSv2/src/superio/ite/it8716f/superio.c
   trunk/LinuxBIOSv2/src/superio/ite/it8718f/chip.h
   trunk/LinuxBIOSv2/src/superio/ite/it8718f/superio.c
Log:
Rename some variables from *ITE* to *ite* for consistency reasons (refs #4).

Signed-off-by: Uwe Hermann <uwe <at> hermann-uwe.de>
Acked-by: Stefan Reinauer <stepan <at> coresystems.de>

Modified: trunk/LinuxBIOSv2/documentation/RFC/chip.tex
===================================================================
--- trunk/LinuxBIOSv2/documentation/RFC/chip.tex	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/documentation/RFC/chip.tex	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -28,7 +28,7  <at>  <at> 
 chip <name> [path=<path>] ["<configuration>"]
 \end{verbatim}
 The name is in the standard LinuxBIOS form of type/vendor/name, e.g. 
-"southbridge/intel/piix4e" or "superio/ITE/it8671f". The class of the 
+"southbridge/intel/piix4e" or "superio/ite/it8671f". The class of the 
 chip is derived from the first pathname component of the name, and the chip 
 configuration is derived from the following components. 

 <at>  <at>  -50,9 +50,9  <at>  <at> 
 For each chip, there are two structures. The structures contain control 
 information for the chip, and register initialization information. The 
 names of the structures are derived by ``flattening'' the chip name, 
-as in the current linuxbios. For example, superio/ITE/xyz uses 
-two structs, one called superio_ITE_xyz_control and one called
-superio_ITE_xyz_init. The control struct is initialized from the 
+as in the current linuxbios. For example, superio/ite/xyz uses 
+two structs, one called superio_ite_xyz_control and one called
+superio_ite_xyz_init. The control struct is initialized from the 
 chip name and path information, and has a pointer to the 
 config struct. The config struct is initialized from the quote string

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8661f/chip.h
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8661f/chip.h	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8661f/chip.h	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -24,9 +24,9  <at>  <at> 
 /* #include <pc80/keyboard.h> */
 #include <uart8250.h>

-extern struct chip_operations superio_ITE_it8661f_ops;
+extern struct chip_operations superio_ite_it8661f_ops;

-struct superio_ITE_it8661f_config {
+struct superio_ite_it8661f_config {
 	struct uart8250 com1, com2;
 	/* struct pc_keyboard keyboard; */
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8661f/superio.c
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8661f/superio.c	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8661f/superio.c	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -25,7 +25,7  <at>  <at> 

 static void init(device_t dev)
 {
-	struct superio_ITE_it8661f_config *conf;
+	struct superio_ite_it8661f_config *conf;
 	struct resource *res0, *res1;

 	if (!dev->enabled) {
 <at>  <at>  -72,7 +72,7  <at>  <at> 
 		sizeof(pnp_dev_info)/sizeof(pnp_dev_info[0]), pnp_dev_info);
 }

-struct chip_operations superio_ITE_it8661f_ops = {
+struct chip_operations superio_ite_it8661f_ops = {
 	CHIP_NAME("ITE it8661f")
 	.enable_dev = enable_dev,
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8671f/chip.h
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8671f/chip.h	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8671f/chip.h	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -22,9 +22,9  <at>  <at> 
 #include <pc80/keyboard.h>
 #include <uart8250.h>

-extern struct chip_operations superio_ITE_it8671f_ops;
+extern struct chip_operations superio_ite_it8671f_ops;

-struct superio_ITE_it8671f_config {
+struct superio_ite_it8671f_config {
 	struct uart8250 com1, com2;
 	struct pc_keyboard keyboard;
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8671f/superio.c
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8671f/superio.c	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8671f/superio.c	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -23,7 +23,7  <at>  <at> 

 static void init(device_t dev)
 {
-	struct superio_ITE_it8671f_config *conf;
+	struct superio_ite_it8671f_config *conf;
 	struct resource *res0, *res1;

 	if (!dev->enabled) {
 <at>  <at>  -76,7 +76,7  <at>  <at> 
 		sizeof(pnp_dev_info)/sizeof(pnp_dev_info[0]), pnp_dev_info);
 }

-struct chip_operations superio_ITE_it8671f_ops = {
+struct chip_operations superio_ite_it8671f_ops = {
 	CHIP_NAME("ITE it8671f")
 	.enable_dev = enable_dev,
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8673f/chip.h
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8673f/chip.h	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8673f/chip.h	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -22,9 +22,9  <at>  <at> 
 #include <pc80/keyboard.h>
 #include <uart8250.h>

-extern struct chip_operations superio_ITE_it8673f_ops;
+extern struct chip_operations superio_ite_it8673f_ops;

-struct superio_ITE_it8673f_config {
+struct superio_ite_it8673f_config {
 	struct uart8250 com1, com2;
 	struct pc_keyboard keyboard;
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8673f/superio.c
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8673f/superio.c	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8673f/superio.c	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -23,7 +23,7  <at>  <at> 

 static void init(device_t dev)
 {
-	struct superio_ITE_it8673f_config *conf;
+	struct superio_ite_it8673f_config *conf;
 	struct resource *res0, *res1;

 	if (!dev->enabled) {
 <at>  <at>  -78,7 +78,7  <at>  <at> 
 		sizeof(pnp_dev_info)/sizeof(pnp_dev_info[0]), pnp_dev_info);
 }

-struct chip_operations superio_ITE_it8673f_ops = {
+struct chip_operations superio_ite_it8673f_ops = {
 	CHIP_NAME("ITE it8673f")
 	.enable_dev = enable_dev,
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8705f/chip.h
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8705f/chip.h	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8705f/chip.h	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -23,9 +23,9  <at>  <at> 

 #include <uart8250.h>

-extern struct chip_operations superio_ITE_it8705f_ops;
+extern struct chip_operations superio_ite_it8705f_ops;

-struct superio_ITE_it8705f_config {
+struct superio_ite_it8705f_config {
 	struct uart8250 com1, com2;
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8705f/superio.c
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8705f/superio.c	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8705f/superio.c	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -24,7 +24,7  <at>  <at> 

 static void init(device_t dev)
 {
-	struct superio_ITE_it8705f_config *conf;
+	struct superio_ite_it8705f_config *conf;
 	struct resource *res0, *res1;

 	if (!dev->enabled) {
 <at>  <at>  -79,7 +79,7  <at>  <at> 
 		sizeof(pnp_dev_info)/sizeof(pnp_dev_info[0]), pnp_dev_info);
 }

-struct chip_operations superio_ITE_it8705f_ops = {
+struct chip_operations superio_ite_it8705f_ops = {
 	CHIP_NAME("ITE it8705f")
 	.enable_dev = enable_dev,
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8712f/chip.h
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8712f/chip.h	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8712f/chip.h	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -22,9 +22,9  <at>  <at> 
 #include <pc80/keyboard.h>
 #include <uart8250.h>

-extern struct chip_operations superio_ITE_it8712f_ops;
+extern struct chip_operations superio_ite_it8712f_ops;

-struct superio_ITE_it8712f_config {
+struct superio_ite_it8712f_config {
 	struct uart8250 com1, com2;
 	struct pc_keyboard keyboard;
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8712f/superio.c
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8712f/superio.c	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8712f/superio.c	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -23,7 +23,7  <at>  <at> 

 static void init(device_t dev)
 {
-	struct superio_ITE_it8712f_config *conf;
+	struct superio_ite_it8712f_config *conf;
 	struct resource *res0, *res1;

 	if (!dev->enabled) {
 <at>  <at>  -84,7 +84,7  <at>  <at> 
 		sizeof(pnp_dev_info)/sizeof(pnp_dev_info[0]), pnp_dev_info);
 }

-struct chip_operations superio_ITE_it8712f_ops = {
+struct chip_operations superio_ite_it8712f_ops = {
 	CHIP_NAME("ITE it8712f")
 	.enable_dev = enable_dev,
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8716f/chip.h
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8716f/chip.h	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8716f/chip.h	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -22,9 +22,9  <at>  <at> 
 #include <pc80/keyboard.h>
 #include <uart8250.h>

-extern struct chip_operations superio_ITE_it8716f_ops;
+extern struct chip_operations superio_ite_it8716f_ops;

-struct superio_ITE_it8716f_config {
+struct superio_ite_it8716f_config {
 	struct uart8250 com1, com2;
 	struct pc_keyboard keyboard;
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8716f/superio.c
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8716f/superio.c	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8716f/superio.c	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -23,7 +23,7  <at>  <at> 

 static void init(device_t dev)
 {
-	struct superio_ITE_it8716f_config *conf;
+	struct superio_ite_it8716f_config *conf;
 	struct resource *res0, *res1;

 	if (!dev->enabled) {
 <at>  <at>  -84,7 +84,7  <at>  <at> 
 		sizeof(pnp_dev_info)/sizeof(pnp_dev_info[0]), pnp_dev_info);
 }

-struct chip_operations superio_ITE_it8716f_ops = {
+struct chip_operations superio_ite_it8716f_ops = {
 	CHIP_NAME("ITE it8716f")
 	.enable_dev = enable_dev,
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8718f/chip.h
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8718f/chip.h	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8718f/chip.h	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -22,9 +22,9  <at>  <at> 
 #include <pc80/keyboard.h>
 #include <uart8250.h>

-extern struct chip_operations superio_ITE_it8718f_ops;
+extern struct chip_operations superio_ite_it8718f_ops;

-struct superio_ITE_it8718f_config {
+struct superio_ite_it8718f_config {
 	struct uart8250 com1, com2;
 	struct pc_keyboard keyboard;
 };

Modified: trunk/LinuxBIOSv2/src/superio/ite/it8718f/superio.c
===================================================================
--- trunk/LinuxBIOSv2/src/superio/ite/it8718f/superio.c	2006-10-28 16:03:37 UTC (rev 2481)
+++ trunk/LinuxBIOSv2/src/superio/ite/it8718f/superio.c	2006-11-01 12:52:49 UTC (rev 2482)
 <at>  <at>  -23,7 +23,7  <at>  <at> 

 static void init(device_t dev)
 {
-	struct superio_ITE_it8718f_config *conf;
+	struct superio_ite_it8718f_config *conf;
 	struct resource *res0, *res1;

 	if (!dev->enabled) {
 <at>  <at>  -80,7 +80,7  <at>  <at> 
 		sizeof(pnp_dev_info)/sizeof(pnp_dev_info[0]), pnp_dev_info);
 }

-struct chip_operations superio_ITE_it8718f_ops = {
+struct chip_operations superio_ite_it8718f_ops = {
 	CHIP_NAME("ITE it8718f")
 	.enable_dev = enable_dev,
 };

--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios

Stefan Reinauer | 1 Nov 2006 14:29
Picon

Re: Improvements to "Supported Motherboards" wiki page.

* Uwe Hermann <uwe <at> hermann-uwe.de> [061031 19:23]:
> On Tue, Oct 31, 2006 at 09:54:50AM -0700, ron minnich wrote:
> > >> Technologic   TS5300
> > 
> > sorta working. Works last time I checked.
> 
> OK, I'll make this read "OK" and be yellow.

make it green. it works fine here without issues.

> > >Totalimpact   Briq
> > 
> > dead company
> 
> That doesn't necessarily mean anything. Does it actually work?

It did at some point in the past. Greg?

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info <at> coresystems.de  • http://www.coresystems.de/

--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
Stefan Reinauer | 1 Nov 2006 15:01
Picon

Re: Tyan s2892 the OLPC way

* Uwe Hermann <uwe <at> hermann-uwe.de> [061031 16:59]:
> Hi Myles,
> 
> can I remove the patches from the wiki, instead linking to the
> respective files in the mailing list archive?
> http://www.linuxbios.org/pipermail/linuxbios/
> 
> No need to duplicate the information in the wiki if it's already in the
> archives...

Yes please! 

Patches should be kept in the tracker (tracker.linuxbios.org), or on the
mailing list, until everyone is using the tracker.

Stefan

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info <at> coresystems.de  • http://www.coresystems.de/

--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
Stefan Reinauer | 1 Nov 2006 15:07
Picon

Re: [PATCH] Cosmetic fixes to license headers in src/superio/ite.

* Uwe Hermann <uwe <at> hermann-uwe.de> [061031 07:13]:
> Adapt GPL license headers to match the current conventions.
> 
> Signed-off-by: Uwe Hermann <uwe <at> hermann-uwe.de>
> 
> ---
> 
> I also added the header to all *.lb files. Not tested with abuild, but
> this shouldn't really break anything.

Acked-by: Stefan Reinauer <stepan <at> coresystems.de>

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info <at> coresystems.de  • http://www.coresystems.de/

--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
svn | 1 Nov 2006 15:26

r2483 - in trunk/LinuxBIOSv2: src/mainboard targets

Author: stepan
Date: 2006-11-01 15:21:31 +0100 (Wed, 01 Nov 2006)
New Revision: 2483

Removed:
   trunk/LinuxBIOSv2/src/mainboard/advantech/
   trunk/LinuxBIOSv2/targets/advantech/
Log:
drop unsupported unfinished mainboard Advantech SOM GX DB533-C

Signed-off-by: Richard Smith <smithbone <at> gmail.com>
Acked-by: Stefan Reinauer <stepan <at> coresystems.de>

--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios

Stefan Reinauer | 1 Nov 2006 15:22
Picon

Re: Improvements to "Supported Motherboards" wiki page.

* Richard Smith <smithbone <at> gmail.com> [061031 17:54]:
> You can essentially drop this one.  I started on it to work on the OLPC 
> (is a geode) but found out it had a cs5535 rather than a cs5536.   It 
> would be marked RED.

I dropped it on your behalf.

Should we delete the cs5535 component as well?

-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info <at> coresystems.de  • http://www.coresystems.de/

--

-- 
linuxbios mailing list
linuxbios <at> linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios

Gmane