[lkml]   [2006]   [Sep]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    Subject[-stable patch] pci_ids.h: add some VIA IDE identifiers
    On Wed, Sep 06, 2006 at 03:57:36PM -0700, Greg KH wrote:
    > -stable review patch. If anyone has any objections, please let us know.
    > ------------------
    > From: Alan Cox <>
    > The following change from -mm is important to 2.6.18 (actually to 2.6.17
    > but its too late for that). This was contributed over three months ago
    > by VIA to Bartlomiej and nothing happened. As a result the new chipset
    > is now out and Linux won't run on it. By the time 2.6.18 is finalised
    > this will be the defacto standard VIA chipset so support would be a good
    > plan.
    > Tested in -mm for a while, its essentially a PCI ident update but for
    > the bridge chip because VIA do things in weird ways.
    > Signed-off-by: Greg Kroah-Hartman <>
    > ---
    > drivers/ide/pci/via82cxxx.c | 3 ++-
    > 1 file changed, 2 insertions(+), 1 deletion(-)

    If anyone actually tries to compile this driver the patch below might
    be helpful.


    <-- snip -->

    commit 47251e05f74783cc03f83f5e88016fc2cbd059f1
    Author: Alan Cox <>
    Date: Wed Sep 6 19:55:17 2006 +0200

    pci_ids.h: add some VIA IDE identifiers

    Signed-off-by: Alan Cox <>
    Signed-off-by: Adrian Bunk <>

    diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h
    index 751eea5..960fb7b 100644
    --- a/include/linux/pci_ids.h
    +++ b/include/linux/pci_ids.h
    @@ -1223,6 +1223,7 @@ #define PCI_DEVICE_ID_VIA_PT880 0x0258
    #define PCI_DEVICE_ID_VIA_PX8X0_0 0x0259
    #define PCI_DEVICE_ID_VIA_3269_0 0x0269
    #define PCI_DEVICE_ID_VIA_K8T800PRO_0 0x0282
    +#define PCI_DEVICE_ID_VIA_3296_0 0x0296
    #define PCI_DEVICE_ID_VIA_8363_0 0x0305
    #define PCI_DEVICE_ID_VIA_P4M800CE 0x0314
    #define PCI_DEVICE_ID_VIA_8371_0 0x0391
    @@ -1230,6 +1231,7 @@ #define PCI_DEVICE_ID_VIA_8501_0 0x0501
    #define PCI_DEVICE_ID_VIA_82C561 0x0561
    #define PCI_DEVICE_ID_VIA_82C586_1 0x0571
    #define PCI_DEVICE_ID_VIA_82C576 0x0576
    +#define PCI_DEVICE_ID_VIA_SATA_EIDE 0x0581
    #define PCI_DEVICE_ID_VIA_82C586_0 0x0586
    #define PCI_DEVICE_ID_VIA_82C596 0x0596
    #define PCI_DEVICE_ID_VIA_82C597_0 0x0597
    @@ -1270,10 +1272,11 @@ #define PCI_DEVICE_ID_VIA_8378_0 0x3205
    #define PCI_DEVICE_ID_VIA_8783_0 0x3208
    #define PCI_DEVICE_ID_VIA_8237 0x3227
    #define PCI_DEVICE_ID_VIA_8251 0x3287
    -#define PCI_DEVICE_ID_VIA_3296_0 0x0296
    +#define PCI_DEVICE_ID_VIA_8237A 0x3337
    #define PCI_DEVICE_ID_VIA_8231 0x8231
    #define PCI_DEVICE_ID_VIA_8231_4 0x8235
    #define PCI_DEVICE_ID_VIA_8365_1 0x8305
    +#define PCI_DEVICE_ID_VIA_CX700 0x8324
    #define PCI_DEVICE_ID_VIA_8371_1 0x8391
    #define PCI_DEVICE_ID_VIA_82C598_1 0x8598
    #define PCI_DEVICE_ID_VIA_838X_1 0xB188
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2006-09-07 01:35    [W:0.023 / U:43.172 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site