lkml.org 
[lkml]   [2002]   [Jun]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH] Compaq hotplug fix for 2.5.23
    Hi,

    This one makes posible to compile the compaq hotplug module.

    --
    Felipe Contreras
    diff -ur linux-2.5.23/drivers/hotplug/cpqphp.h linux-shx/drivers/hotplug/cpqphp.h
    --- linux-2.5.23/drivers/hotplug/cpqphp.h Sun Jun 9 00:28:26 2002
    +++ linux-shx/drivers/hotplug/cpqphp.h Wed Jun 19 02:13:23 2002
    @@ -30,6 +30,7 @@

    #include "pci_hotplug.h"
    #include <asm/io.h> /* for read? and write? functions */
    +#include <linux/tqueue.h>


    #if !defined(CONFIG_HOTPLUG_PCI_COMPAQ_MODULE)
    diff -ur linux-2.5.23/drivers/hotplug/cpqphp_pci.c linux-shx/drivers/hotplug/cpqphp_pci.c
    --- linux-2.5.23/drivers/hotplug/cpqphp_pci.c Sun Jun 9 00:31:23 2002
    +++ linux-shx/drivers/hotplug/cpqphp_pci.c Wed Jun 19 02:13:24 2002
    @@ -37,6 +37,8 @@
    #include "cpqphp_nvram.h"
    #include "../../arch/i386/pci/pci.h" /* horrible hack showing how processor dependant we are... */

    +#define TRUE 1
    +#define FALSE 0

    u8 cpqhp_nic_irq;
    u8 cpqhp_disk_irq;
    @@ -150,7 +152,7 @@
    //Notify the drivers of the change
    if (temp_func->pci_dev) {
    pci_proc_attach_device(temp_func->pci_dev);
    - pci_announce_device_to_drivers(temp_func->pci_dev);
    + run_sbin_hotplug(temp_func->pci_dev, TRUE);
    }

    return 0;
    diff -ur linux-2.5.23/drivers/pci/hotplug.c linux-shx/drivers/pci/hotplug.c
    --- linux-2.5.23/drivers/pci/hotplug.c Sun Jun 9 00:31:22 2002
    +++ linux-shx/drivers/pci/hotplug.c Wed Jun 19 02:12:33 2002
    @@ -101,3 +101,4 @@

    EXPORT_SYMBOL(pci_insert_device);
    EXPORT_SYMBOL(pci_remove_device);
    +EXPORT_SYMBOL(run_sbin_hotplug);
    \
     
     \ /
      Last update: 2005-03-22 13:26    [W:0.022 / U:59.712 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site