public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Vojtech Pavlik <vojtech@suse.cz>
To: Richard Baverstock <beaver@gto.net>
Cc: linux-kernel@vger.kernel.org, marcelo@conectiva.com.br
Subject: Re: [PATCH] AGPGART for VIA vt8235, kernel 2.4.21-pre2
Date: Fri, 3 Jan 2003 17:16:17 +0100	[thread overview]
Message-ID: <20030103171617.B4502@ucw.cz> (raw)
In-Reply-To: <20030102145346.27a21ed9.beaver@gto.net>; from beaver@gto.net on Thu, Jan 02, 2003 at 02:53:46PM -0500

On Thu, Jan 02, 2003 at 02:53:46PM -0500, Richard Baverstock wrote:
> Here is a patch that enables AGPGART for the VIA vt8235 chipset on P4X400 motherboards. Rather trivial, adds the pci id, then a few lines in the agp sources to get it identified. I've only been able to test this on my computer, where it works.

The vt8235 is the southbridge chip and that the AGP bridge is
located in the northbridge, which most likely has a different number.

> Rich
> 
> 
> --BEGIN--
> 
> diff -ur linux/drivers/char/agp/agp.h linux-2.4.21-pre2/drivers/char/agp/agp.h
> --- linux/drivers/char/agp/agp.h 2003-01-02 14:36:15.000000000 -0500
> +++ linux-2.4.21-pre2/drivers/char/agp/agp.h 2003-01-02 14:35:02.000000000 -0500
> @@ -157,6 +157,9 @@
> 
>  #define PGE_EMPTY(p) (!(p) || (p) == (unsigned long) agp_bridge.scratch_page)
> 
> +#ifndef PCI_DEVICE_ID_VIA_8235_0
> +#define PCI_DEVICE_ID_VIA_8235_0       0x3168
> +#endif
>  #ifndef PCI_DEVICE_ID_VIA_82C691_0
>  #define PCI_DEVICE_ID_VIA_82C691_0      0x0691
>  #endif
> diff -ur linux/drivers/char/agp/agpgart_be.c linux-2.4.21-pre2/drivers/char/agp/agpgart_be.c
> --- linux/drivers/char/agp/agpgart_be.c   2003-01-02 14:36:15.000000000 -0500
> +++ linux-2.4.21-pre2/drivers/char/agp/agpgart_be.c   2003-01-02 14:35:02.000000000 -0500
> @@ -4640,6 +4640,12 @@
>  #endif /* CONFIG_AGP_SIS */
> 
>  #ifdef CONFIG_AGP_VIA
> +  { PCI_DEVICE_ID_VIA_8235_0,
> +     PCI_VENDOR_ID_VIA,
> +     VIA_P4X400,
> +     "Via",
> +     "P4X400",
> +     via_generic_setup },
>    { PCI_DEVICE_ID_VIA_8501_0,
>       PCI_VENDOR_ID_VIA,
>       VIA_MVP4,
> diff -ur linux/drivers/pci/pci.ids linux-2.4.21-pre2/drivers/pci/pci.ids
> --- linux/drivers/pci/pci.ids 2003-01-02 14:36:16.000000000 -0500
> +++ linux-2.4.21-pre2/drivers/pci/pci.ids 2003-01-02 14:35:02.000000000 -0500
> @@ -2751,6 +2751,7 @@
>    3147  VT8233A ISA Bridge
>    3148  P4M266 Host Bridge
>    3156  P/KN266 Host Bridge
> +  3168  VT8235 [P4X400 AGP]
>    3177  VT8233A ISA Bridge
>       1458 5001 GA-7VAX Mainboard
>    3189  VT8377 [KT400 AGP] Host Bridge
> diff -ur linux/include/linux/agp_backend.h linux-2.4.21-pre2/include/linux/agp_backend.h
> --- linux/include/linux/agp_backend.h  2003-01-02 14:36:17.000000000 -0500
> +++ linux-2.4.21-pre2/include/linux/agp_backend.h  2003-01-02 14:35:02.000000000 -0500
> @@ -54,6 +54,7 @@
>    INTEL_I850,
>    INTEL_I860,
>    VIA_GENERIC,
> +  VIA_P4X400,
>    VIA_VP3,
>    VIA_MVP3,
>    VIA_MVP4,
> 
> --END--
> 
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

-- 
Vojtech Pavlik
SuSE Labs

  reply	other threads:[~2003-01-03 16:09 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-01-02 19:53 [PATCH] AGPGART for VIA vt8235, kernel 2.4.21-pre2 Richard Baverstock
2003-01-03 16:16 ` Vojtech Pavlik [this message]
2003-01-03 17:22   ` Richard Baverstock
2003-01-03 17:43     ` Dave Jones
2003-01-03 18:00       ` Dave Jones
2003-01-03 18:24         ` Richard Baverstock
2003-01-03 18:13       ` Richard Baverstock

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030103171617.B4502@ucw.cz \
    --to=vojtech@suse.cz \
    --cc=beaver@gto.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=marcelo@conectiva.com.br \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox