RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines

2009-04-28 Thread Bruce Chang
Hello Sir:
Thank you very much for your help. Yes, I receive the suggestion from 
Leann. Since we will have another patch for it, so I have it in pending now. 
Sorry for that.
Thanks and Best Regards
=
Bruce C. Chang(張祖明)
VIA Technologies, Inc. 
Address: 1F, 531, Chung-Cheng Road, Hsin-Tien, 231 Taipei
Tel: +886-2-22185452 Ext 7323
Fax: +886-2-22186282
Skype: Bruce.C.Chang
Email: brucech...@via.com.tw


-Original Message-
From: boun...@canonical.com [mailto:boun...@canonical.com] On Behalf Of Andy 
Whitcroft
Sent: Tuesday, April 28, 2009 6:43 PM
To: Bruce Chang
Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines


@Bruce -- can you confirm the status of this patch?  I see Leann gave you some 
advice on how to improve the patch and how to pass it upstream. I cannot see 
the patch in our tree as yet, nor upstream either.  Is there any further advice 
and assistance we can give you here?

** Changed in: linux (Ubuntu)
 Assignee: (unassigned) => Andy Whitcroft (apw)

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines 
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a direct subscriber of the 
bug.

Status in “linux” source package in Ubuntu: Incomplete

Bug description:
The original Linux kernel 2.6.24 has already had the H2 DRM module via.ko, but 
it doesn't support VIA new graphics which have new 3D engines in. This patch 
will let kernel 2.6.24 has the ability to drive VIA new 3D engines.

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines

2008-12-18 Thread Bruce Chang
Hello Sir:
Thank you very much for your guideline. Honest speaking, they are
still under processing to be submitted for upstream.
Sorry for the trouble. I'll send the request through mailing list
instead of the bug report next time if it's a new request.

Thanks and Best Regards
Bruce C. Chang

-Original Message-
From: boun...@canonical.com [mailto:boun...@canonical.com] On Behalf Of
Leann Ogasawara
Sent: Thursday, December 18, 2008 7:51 AM
To: Bruce Chang
Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome
3DEngines

Bruce,

Has this patch been submitted upstream?  If so, can you provide a link
to the thread upstream?  This really should be submitted upstream first
if it hasn't already.

I'd also suggest sending patches directly to the ubuntu kernel team
mailing list for review first rather than in this bug report.  See
https://lists.ubuntu.com/mailman/listinfo/kernel-team for more
information about the mailing list.  Also, you should break the patch up
into separate patches so that things like whitespace changes are
separate from actual code changes.  It makes it easier to review the
patch.  Each patch should also contain a brief description of what the
patch is.

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a direct subscriber
of the bug.

Status in "linux" source package in Ubuntu: Incomplete

Bug description:
The original Linux kernel 2.6.24 has already had the H2 DRM module
via.ko, but it doesn't support VIA new graphics which have new 3D
engines in. This patch will let kernel 2.6.24 has the ability to drive
VIA new 3D engines.

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines

2008-12-05 Thread Bruce Chang
Hello Sir:
Sorry for the late.Attached file is the drm patch for 2.6.27.

Regards
Bruce C. Chang

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Leann Ogasawara
Sent: Friday, August 29, 2008 8:27 AM
To: Bruce Chang
Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome
3DEngines


The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the
upcoming Intrepid Ibex 8.10 release.  As a result, the kernel team would
appreciate it if you could please test this newer 2.6.27 Ubuntu kernel.
There are one of two ways you should be able to test:

1)  If you are comfortable installing packages on your own, the linux-
image-2.6.27-* package is currently available for you to install and
test.

--or--

2)  The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer
2.6.27 Ubuntu kernel.  Alpha5 is set to be released Thursday Sept 4.
Please watch http://www.ubuntu.com/testing for Alpha5 to be announced.
You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the
bug reported here or if the issue remains.  More importantly, please
open a new bug report for each new bug/regression introduced by the
2.6.27 kernel and tag the bug report with 'linux-2.6.27'.  Also, please
specifically note if the issue does or does not appear in the 2.6.26
kernel.  Thanks again, we really appreicate your help and feedback.

** Tags added: cft-2.6.27

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a direct subscriber
of the bug.

Status in "linux" source package in Ubuntu: Incomplete

Bug description:
The original Linux kernel 2.6.24 has already had the H2 DRM module
via.ko, but it doesn't support VIA new graphics which have new 3D
engines in. This patch will let kernel 2.6.24 has the ability to drive
VIA new 3D engines.


** Attachment added: "drm-via-2.6.27-44180.patch"
   http://launchpadlibrarian.net/20231174/drm-via-2.6.27-44180.patch

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines

2008-08-26 Thread Bruce Chang
Hello Sir/Madam:
Thank you very much for your help. Please be advised that the AGP
module of the UniChrome has just been in MainLine kernel. And for the
DRM module, we are still working on that. Since there are some VIA
Unichorme graphic chip already in market for years and VIA will support
Ubuntu distro, we would like to request your help to put them into your
kernel so that VIA's driver can keep function even OS kernel is
upgraded. I have been requested from many users and would like to
request your help.

Thanks and Best Regards
Bruce C. Chang
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Leann Ogasawara
Sent: Wednesday, August 27, 2008 8:43 AM
To: Bruce Chang
Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome
3DEngines


Hi Bruce,

The drm patch looks to be a lot of whitespace cleanup.  Is there a way
you can reattach a cleaner patch which just reflects the code changes.
Also, I'm curious if this has been submitted upstream as well?  It is a
lot of extra work for the Ubuntu kernel team to maintain out of tree
patches.  As such they typically require upstream submission first
before agreeing to maintain patches locally.  Thanks.

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a direct subscriber
of the bug.

Status in "linux" source package in Ubuntu: Incomplete

Bug description:
The original Linux kernel 2.6.24 has already had the H2 DRM module
via.ko, but it doesn't support VIA new graphics which have new 3D
engines in. This patch will let kernel 2.6.24 has the ability to drive
VIA new 3D engines.

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines

2008-08-12 Thread Bruce Chang
Hello Leann:
After I check the kernel source, the DRM module is still not in
kernel. It will be helpful if you can integrate it into Ubuntu so that
the Unichrome 3D won't be malfunction in case kernel update. Please
kindly help.
Thanks and Best Regards
Bruce C. Chang

-Original Message-
From: Bruce Chang 
Sent: Monday, August 11, 2008 8:51 PM
To: 'Bug 253622'
Cc: Benjamin Pan (Fremont); Richard Lee; Patrick Chen; Vincent Tan
Subject: RE: [Bug 253622] Re: Hardy - Add support for more VIA
Uni-Chrome 3DEngines


Hello Leann:
Thank you for your information. After checked the source, the AGP
module has been in kernel 2.6.26. I'll check the DRM module later.
Thanks and Best Regards
Bruce C. Chang

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Leann Ogasawara
Sent: Monday, August 11, 2008 2:37 AM
To: Bruce Chang
Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome
3DEngines


Hi Bruce,

Care to test the latest Alpha for the upcoming Intrepid Ibex 8.10
release - http://www.ubuntu.com/testing ?  The reason I ask is because
it looks like this patch is already included:

commit dcd981a77b2b35d169656d4b9cee208096ed7ccf
Author: Greg KH <[EMAIL PROTECTED]>
Date:   Thu Jun 19 09:52:26 2008 +1000

agp/via: fixup pci ids

add a new PCI ID and remove an old dodgy one, include the
explaination
in the commented code so nobody readds later.

(davej also sent the pci id addition).

Signed-off-by: Dave Airlie <[EMAIL PROTECTED]>

diff --git a/drivers/char/agp/via-agp.c b/drivers/char/agp/via-agp.c
index 0ecc54d..7b36476 100644
--- a/drivers/char/agp/via-agp.c
+++ b/drivers/char/agp/via-agp.c
@@ -389,11 +389,20 @@ static struct agp_device_ids via_agp_device_ids[]
__devinitdata =
.device_id  = PCI_DEVICE_ID_VIA_VT3324,
.chipset_name   = "CX700",
},
-   /* VT3336 */
+   /* VT3336 - this is a chipset for AMD Athlon/K8 CPU. Due to K8's
unique
+* architecture, the AGP resource and behavior are different
from
+* the traditional AGP which resides only in chipset. AGP is
used
+* by 3D driver which wasn't available for the VT3336 and VT3364
+* generation until now.  Unfortunately, by testing, VT3364
works
+* but VT3336 doesn't. - explaination from via, just leave this
as
+* as a placeholder to avoid future patches adding it back in.
+*/
+#if 0
{
.device_id  = PCI_DEVICE_ID_VIA_VT3336,
.chipset_name   = "VT3336",
},
+#endif
/* P4M890 */
{
.device_id  = PCI_DEVICE_ID_VIA_P4M890,
@@ -546,8 +555,8 @@ static const struct pci_device_id
agp_via_pci_table[] = {
ID(PCI_DEVICE_ID_VIA_3296_0),
ID(PCI_DEVICE_ID_VIA_P4M800CE),
ID(PCI_DEVICE_ID_VIA_VT3324),
-   ID(PCI_DEVICE_ID_VIA_VT3336),
ID(PCI_DEVICE_ID_VIA_P4M890),
+   ID(PCI_DEVICE_ID_VIA_VT3364),
{ }
 };


Thanks in advance.

** Changed in: linux (Ubuntu)
   Status: New => Incomplete

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a direct subscriber
of the bug.

Status in "linux" source package in Ubuntu: Incomplete

Bug description:
The original Linux kernel 2.6.24 has already had the H2 DRM module
via.ko, but it doesn't support VIA new graphics which have new 3D
engines in. This patch will let kernel 2.6.24 has the ability to drive
VIA new 3D engines.

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines

2008-08-11 Thread Bruce Chang
Hello Leann:
Thank you for your information. After checked the source, the AGP
module has been in kernel 2.6.26. I'll check the DRM module later.
Thanks and Best Regards
Bruce C. Chang

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Leann Ogasawara
Sent: Monday, August 11, 2008 2:37 AM
To: Bruce Chang
Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome
3DEngines


Hi Bruce,

Care to test the latest Alpha for the upcoming Intrepid Ibex 8.10
release - http://www.ubuntu.com/testing ?  The reason I ask is because
it looks like this patch is already included:

commit dcd981a77b2b35d169656d4b9cee208096ed7ccf
Author: Greg KH <[EMAIL PROTECTED]>
Date:   Thu Jun 19 09:52:26 2008 +1000

agp/via: fixup pci ids

add a new PCI ID and remove an old dodgy one, include the
explaination
in the commented code so nobody readds later.

(davej also sent the pci id addition).

Signed-off-by: Dave Airlie <[EMAIL PROTECTED]>

diff --git a/drivers/char/agp/via-agp.c b/drivers/char/agp/via-agp.c
index 0ecc54d..7b36476 100644
--- a/drivers/char/agp/via-agp.c
+++ b/drivers/char/agp/via-agp.c
@@ -389,11 +389,20 @@ static struct agp_device_ids via_agp_device_ids[]
__devinitdata =
.device_id  = PCI_DEVICE_ID_VIA_VT3324,
.chipset_name   = "CX700",
},
-   /* VT3336 */
+   /* VT3336 - this is a chipset for AMD Athlon/K8 CPU. Due to K8's
unique
+* architecture, the AGP resource and behavior are different
from
+* the traditional AGP which resides only in chipset. AGP is
used
+* by 3D driver which wasn't available for the VT3336 and VT3364
+* generation until now.  Unfortunately, by testing, VT3364
works
+* but VT3336 doesn't. - explaination from via, just leave this
as
+* as a placeholder to avoid future patches adding it back in.
+*/
+#if 0
{
.device_id  = PCI_DEVICE_ID_VIA_VT3336,
.chipset_name   = "VT3336",
},
+#endif
/* P4M890 */
{
.device_id  = PCI_DEVICE_ID_VIA_P4M890,
@@ -546,8 +555,8 @@ static const struct pci_device_id
agp_via_pci_table[] = {
ID(PCI_DEVICE_ID_VIA_3296_0),
ID(PCI_DEVICE_ID_VIA_P4M800CE),
ID(PCI_DEVICE_ID_VIA_VT3324),
-   ID(PCI_DEVICE_ID_VIA_VT3336),
ID(PCI_DEVICE_ID_VIA_P4M890),
+   ID(PCI_DEVICE_ID_VIA_VT3364),
{ }
 };


Thanks in advance.

** Changed in: linux (Ubuntu)
   Status: New => Incomplete

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a direct subscriber
of the bug.

Status in "linux" source package in Ubuntu: Incomplete

Bug description:
The original Linux kernel 2.6.24 has already had the H2 DRM module
via.ko, but it doesn't support VIA new graphics which have new 3D
engines in. This patch will let kernel 2.6.24 has the ability to drive
VIA new 3D engines.

-- 
Hardy - Add support for more VIA Uni-Chrome 3D Engines
https://bugs.launchpad.net/bugs/253622
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs