Remove some warnings from the tyan s2895.
authorMyles Watson <mylesgw@gmail.com>
Fri, 30 Oct 2009 02:08:07 +0000 (02:08 +0000)
committerMyles Watson <mylesgw@gmail.com>
Fri, 30 Oct 2009 02:08:07 +0000 (02:08 +0000)
Declare superio functions to be static and remove duplicates.

Signed-off-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4890 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

24 files changed:
src/boot/selfboot.c
src/cpu/amd/model_10xxx/processor_name.c
src/cpu/amd/model_fxx/model_fxx_init.c
src/cpu/amd/model_fxx/processor_name.c
src/cpu/x86/lapic/lapic_cpu_init.c
src/devices/hypertransport.c
src/include/cpu/amd/model_10xxx_rev.h
src/include/cpu/amd/model_fxx_rev.h
src/include/cpu/cpu.h
src/include/delay.h
src/northbridge/amd/amdfam10/amdfam10_acpi.c
src/northbridge/amd/amdk8/amdk8_acpi.c
src/northbridge/amd/amdk8/raminit.c
src/northbridge/amd/amdk8/raminit_f.c
src/southbridge/nvidia/ck804/ck804_reset.c
src/superio/fintek/f71805f/superio.c
src/superio/smsc/lpc47b272/superio.c
src/superio/smsc/lpc47b397/superio.c
src/superio/smsc/lpc47m10x/superio.c
src/superio/smsc/lpc47m15x/superio.c
src/superio/smsc/lpc47n217/superio.c
src/superio/winbond/w83627dhg/superio.c
src/superio/winbond/w83627ehg/superio.c
src/superio/winbond/w83627hf/superio.c

index bee6135915105dcff0c94ab594ab0d9c292bb8aa..6b64f324884aee0afcefc0e4d32bcc2adfa80612 100644 (file)
@@ -501,21 +501,21 @@ static int load_self_segments(
                                memset(middle, 0, end - middle);
                        }
                        /* Copy the data that's outside the area that shadows coreboot_ram */
-                       printk_debug("dest %lx, end %lx, bouncebuffer %lx\n", dest, end, bounce_buffer);
+                       printk_debug("dest %p, end %p, bouncebuffer %lx\n", dest, end, bounce_buffer);
                        if ((unsigned long)end > bounce_buffer) {
                                if ((unsigned long)dest < bounce_buffer) {
-                                       unsigned long from = dest;
-                                       unsigned long to = lb_start-(bounce_buffer-(unsigned long)dest);
+                                       unsigned char *from = dest;
+                                       unsigned char *to = (unsigned char*)(lb_start-(bounce_buffer-(unsigned long)dest));
                                        unsigned long amount = bounce_buffer-(unsigned long)dest;
-                                       printk_debug("move prefix around: from %lx, to %lx, amount: %lx\n", from, to, amount);
+                                       printk_debug("move prefix around: from %p, to %p, amount: %lx\n", from, to, amount);
                                        memcpy(to, from, amount);
                                }
                                if ((unsigned long)end > bounce_buffer + (lb_end - lb_start)) {
                                        unsigned long from = bounce_buffer + (lb_end - lb_start);
                                        unsigned long to = lb_end;
-                                       unsigned long amount = end - from;
+                                       unsigned long amount = (unsigned long)end - from;
                                        printk_debug("move suffix around: from %lx, to %lx, amount: %lx\n", from, to, amount);
-                                       memcpy(to, from, amount);
+                                       memcpy((char*)to, (char*)from, amount);
                                }
                        }
                }
index 5429aae18974da79bc5f29612e5c425e710e353f..65f97765b209780e37c568193e30acb7ffc9508c 100644 (file)
@@ -29,6 +29,7 @@
 #include <string.h>
 #include <cpu/x86/msr.h>
 #include <cpu/cpu.h>
+#include <cpu/amd/model_10xxx_rev.h>
 
 extern void wrmsr_amd(u32 index, msr_t msr);
 
index 5051dfd7b0472223a0e4a27ad5089b8e2690e0d1..2d72618448b2b1accf36599326f4b69a41e28d3f 100644 (file)
@@ -30,6 +30,7 @@
 
 #include <cpu/amd/model_fxx_msr.h>
 
+#if CONFIG_WAIT_BEFORE_CPUS_INIT
 void cpus_ready_for_init(void)
 {
 #if CONFIG_MEM_TRAIN_SEQ == 1
@@ -38,7 +39,7 @@ void cpus_ready_for_init(void)
         wait_all_core0_mem_trained(sysinfox);
 #endif
 }
-
+#endif
 
 #if CONFIG_K8_REV_F_SUPPORT == 0
 int is_e0_later_in_bsp(int nodeid)
@@ -463,13 +464,12 @@ static inline void k8_errata(void)
 }
 
 extern void model_fxx_update_microcode(unsigned cpu_deviceid);
-int init_processor_name(void);
 
 #if CONFIG_USBDEBUG_DIRECT
 static unsigned ehci_debug_addr;
 #endif
 
-void model_fxx_init(device_t dev)
+static void model_fxx_init(device_t dev)
 {
        unsigned long i;
        msr_t msr;
index 9f7a84df1520a5f899bf075beb82e98c73fb4520..ce276ffcca05d883fff8558733a2033583bad584 100644 (file)
@@ -35,6 +35,7 @@
 #include <console/console.h>
 #include <string.h>
 #include <cpu/x86/msr.h>
+#include <cpu/amd/model_fxx_rev.h>
 
 /* The maximum length of CPU names is 48 bytes, including the final NULL byte.
  * If you change these names your BIOS will _NOT_ pass the AMD validation and
@@ -110,39 +111,6 @@ static inline void wrmsr_amd(unsigned index, msr_t msr)
                 );
 }
 
-static inline unsigned int cpuid_eax(unsigned int op)
-{
-        unsigned int eax;
-
-        __asm__("cpuid"
-                : "=a" (eax)
-                : "0" (op)
-                : "ebx", "ecx", "edx");
-        return eax;
-}
-
-static inline unsigned int cpuid_ebx(unsigned int op)
-{
-        unsigned int eax, ebx;
-
-        __asm__("cpuid"
-                : "=a" (eax), "=b" (ebx)
-                : "0" (op)
-                : "ecx", "edx" );
-        return ebx;
-}
-
-static inline unsigned int cpuid_ecx(unsigned int op)
-{
-        unsigned int eax, ecx;
-
-        __asm__("cpuid"
-                : "=a" (eax), "=c" (ecx)
-                : "0" (op)
-                : "ebx", "edx" );
-        return ecx;
-}
-
 static inline void strcpy(char *dst, const char *src)
 {
        while (*src) *dst++ = *src++;
index 4bf5468b45b8e65a51bbb8391aa7b06aace8b999..b27fb2c70f01dbeae67ab6361a332a3b2b510889 100644 (file)
@@ -448,16 +448,6 @@ static void wait_other_cpus_stop(struct bus *cpu_bus)
 #define initialize_other_cpus(root) do {} while(0)
 #endif /* CONFIG_SMP */
 
-#if CONFIG_WAIT_BEFORE_CPUS_INIT==0
-       #define cpus_ready_for_init() do {} while(0)
-#else
-       void cpus_ready_for_init(void);
-#endif
-
-#if CONFIG_HAVE_SMI_HANDLER
-void smm_init(void);
-#endif
-
 void initialize_cpus(struct bus *cpu_bus)
 {
        struct device_path cpu_path;
index 39c63f82fad1c4b9d482802067965b1075ebeede..8de20587a81173a73dbf86e430889bc43ccc43bf 100644 (file)
@@ -613,7 +613,7 @@ unsigned int hypertransport_scan_chain(struct bus *bus,
  *
  * @return The maximum bus number found, after scanning all subordinate busses
  */
-unsigned int hypertransport_scan_chain_x(struct bus *bus,
+static unsigned int hypertransport_scan_chain_x(struct bus *bus,
         unsigned min_devfn, unsigned max_devfn, unsigned int max)
 {
        unsigned ht_unitid_base[4];
index b5092a07682682293d6500cc21d75adda0621215..6bc3b2f3086c31fac4f3f395d64096187b905e08 100644 (file)
@@ -19,4 +19,6 @@
 
 #include <arch/cpu.h>
 
+int init_processor_name(void);
+
 /* place holder for Family 10 revision code */
index c36f35304b8223ecbce274aab2b839db561796b3..a3f3033b282dad1d023f0518e4238b4f04d12b80 100644 (file)
@@ -1,5 +1,7 @@
 #include <arch/cpu.h>
 
+int init_processor_name(void);
+
 #if CONFIG_K8_REV_F_SUPPORT == 0
 static inline int is_cpu_rev_a0(void)
 {
index 468af24850296b891310823583d1cc0a08e0e0bc..053e319d17d1493f8b0a17c65c7176cdd61eac31 100644 (file)
@@ -7,6 +7,17 @@ struct bus;
 
 void cpu_initialize(void);
 void initialize_cpus(struct bus *cpu_bus);
+void secondary_cpu_init(void);
+
+#if CONFIG_WAIT_BEFORE_CPUS_INIT==0
+       #define cpus_ready_for_init() do {} while(0)
+#else
+       void cpus_ready_for_init(void);
+#endif
+
+#if CONFIG_HAVE_SMI_HANDLER
+void smm_init(void);
+#endif
 
 #define __cpu_driver __attribute__ ((used,__section__(".rodata.cpu_driver")))
 /** start of compile time generated pci driver array */
index bae75d34bf82645c92f4d0a462c8e7526f3805b0..175cdaaa297a00dbe61bff72c3bf308615dc1de7 100644 (file)
@@ -1,6 +1,6 @@
 #ifndef DELAY_H
 #define DELAY_H
-#if !defined( __ROMCC__) && defined (__GNUC__)
+#if !defined( __ROMCC__)
 
 void udelay(unsigned usecs);
 void mdelay(unsigned msecs);
index dcff71430638a3aa9c4bdc62ea4297775189f7d8..0d31c2eb020ec274563fdadb47580b8d03436a01 100644 (file)
@@ -82,7 +82,7 @@ struct acpi_srat_mem_state {
        unsigned long current;
 };
 
-void set_srat_mem(void *gp, struct device *dev, struct resource *res)
+static void set_srat_mem(void *gp, struct device *dev, struct resource *res)
 {
        struct acpi_srat_mem_state *state = gp;
        unsigned long basek, sizek;
index e7c9b5c0fcd4f05cafed8a9606c3895bd2fd398e..b5062bd092e6d98e5ac27670db41e5f1c4ae1f05 100644 (file)
@@ -45,6 +45,7 @@ acknowledgement of AMD's proprietary rights in them.
 #include <cpu/x86/msr.h>
 #include <cpu/amd/mtrr.h>
 #include <cpu/amd/amdk8_sysconf.h>
+#include "amdk8_acpi.h"
 
 //it seems some functions can be moved arch/i386/boot/acpi.c
 
@@ -102,7 +103,7 @@ struct acpi_srat_mem_state {
        unsigned long current;
 };
 
-void set_srat_mem(void *gp, struct device *dev, struct resource *res)
+static void set_srat_mem(void *gp, struct device *dev, struct resource *res)
 {
        struct acpi_srat_mem_state *state = gp;
        unsigned long basek, sizek;
index 1b040aed6b1f60ab100cc3b7ad5b00deca897a4e..22b672f0e9f159fdec86fc4575477766209f8a30 100644 (file)
@@ -1080,7 +1080,7 @@ static unsigned long order_chip_selects(const struct mem_controller *ctrl)
        return (tom & ~0xff000000) << 15;
 }
 
-unsigned long memory_end_k(const struct mem_controller *ctrl, int max_node_id)
+static unsigned long memory_end_k(const struct mem_controller *ctrl, int max_node_id)
 {
        unsigned node_id;
        unsigned end_k;
index dc3f14bde2bd437ef046b281cb7c31a6ccd7e7ea..a7feb61bf3d5528b226b47de1580feb45a9796b2 100644 (file)
@@ -1253,7 +1253,7 @@ static unsigned long order_chip_selects(const struct mem_controller *ctrl)
        return (tom & ~0xff000000) << (27-10);
 }
 
-unsigned long memory_end_k(const struct mem_controller *ctrl, int max_node_id)
+static unsigned long memory_end_k(const struct mem_controller *ctrl, int max_node_id)
 {
        unsigned node_id;
        unsigned end_k;
index 16a185cad9bbedd0d7f81cc030944af2a354131b..d9dd95af156d1029fd9f204acdc0df72e2ebd67f 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <arch/io.h>
+#include <part/hard_reset.h>
 
 #define PCI_DEV(BUS, DEV, FN) ( \
        (((BUS) & 0xFFF) << 20) | \
index bffcd7399f75f96b588078e885e3de924b0a397e..4df9afc9f92f4bf10bdebec4d94cda912c0cc411 100644 (file)
@@ -60,21 +60,21 @@ static void f71805f_init(device_t dev)
        }
 }
 
-void f71805f_pnp_set_resources(device_t dev)
+static void f71805f_pnp_set_resources(device_t dev)
 {
        pnp_enter_conf_state(dev);
        pnp_set_resources(dev);
        pnp_exit_conf_state(dev);
 }
 
-void f71805f_pnp_enable_resources(device_t dev)
+static void f71805f_pnp_enable_resources(device_t dev)
 {
        pnp_enter_conf_state(dev);
        pnp_enable_resources(dev);
        pnp_exit_conf_state(dev);
 }
 
-void f71805f_pnp_enable(device_t dev)
+static void f71805f_pnp_enable(device_t dev)
 {
        pnp_enter_conf_state(dev);
        pnp_set_logical_device(dev);
index 80b0c233db428d986049bda5f7fc1d910ec6e7be..1a6a7785376533418a4114dc770bb780d88f61ca 100644 (file)
 
 // Forward declarations
 static void enable_dev(device_t dev);
-void lpc47b272_pnp_set_resources(device_t dev);
-void lpc47b272_pnp_set_resources(device_t dev);
-void lpc47b272_pnp_enable_resources(device_t dev);
-void lpc47b272_pnp_enable(device_t dev);
+static void lpc47b272_pnp_set_resources(device_t dev);
+static void lpc47b272_pnp_enable_resources(device_t dev);
+static void lpc47b272_pnp_enable(device_t dev);
 static void lpc47b272_init(device_t dev);
 
 static void pnp_enter_conf_state(device_t dev);
@@ -96,21 +95,21 @@ static void enable_dev(device_t dev)
 // Description:        Configure the specified Super I/O device with the resources
 //                                     (I/O space, etc.) that have been allocated for it.
 //
-void lpc47b272_pnp_set_resources(device_t dev)
+static void lpc47b272_pnp_set_resources(device_t dev)
 {
        pnp_enter_conf_state(dev);  
        pnp_set_resources(dev);
     pnp_exit_conf_state(dev);  
 }       
 
-void lpc47b272_pnp_enable_resources(device_t dev)
+static void lpc47b272_pnp_enable_resources(device_t dev)
 {       
        pnp_enter_conf_state(dev);
     pnp_enable_resources(dev);
     pnp_exit_conf_state(dev);
 }
 
-void lpc47b272_pnp_enable(device_t dev)
+static void lpc47b272_pnp_enable(device_t dev)
 {
        pnp_enter_conf_state(dev);   
        pnp_set_logical_device(dev);
index 5dc8e1f37663136278ce210d2679042e460fb2b2..1849102dd10f6fe4e72d14603d573986bdf2c528 100644 (file)
@@ -74,7 +74,7 @@ static void lpc47b397_init(device_t dev)
 
 }
 
-void lpc47b397_pnp_set_resources(device_t dev)
+static void lpc47b397_pnp_set_resources(device_t dev)
 {
 
        pnp_enter_conf_state(dev);
@@ -89,7 +89,7 @@ void lpc47b397_pnp_set_resources(device_t dev)
 
 }
 
-void lpc47b397_pnp_enable_resources(device_t dev)
+static void lpc47b397_pnp_enable_resources(device_t dev)
 {
 
        pnp_enter_conf_state(dev);
@@ -112,7 +112,7 @@ void lpc47b397_pnp_enable_resources(device_t dev)
 
 }
 
-void lpc47b397_pnp_enable(device_t dev)
+static void lpc47b397_pnp_enable(device_t dev)
 {
 
        pnp_enter_conf_state(dev);
index bbe6cc3e15cf1f0e26503be208b4af392cde05f1..5bcb08dd26380bda81d5c7581248ddb61fbeba31 100644 (file)
 
 // Forward declarations
 static void enable_dev(device_t dev);
-void lpc47m10x_pnp_set_resources(device_t dev);
-void lpc47m10x_pnp_set_resources(device_t dev);
-void lpc47m10x_pnp_enable_resources(device_t dev);
-void lpc47m10x_pnp_enable(device_t dev);
+static void lpc47m10x_pnp_set_resources(device_t dev);
+static void lpc47m10x_pnp_enable_resources(device_t dev);
+static void lpc47m10x_pnp_enable(device_t dev);
 static void lpc47m10x_init(device_t dev);
 
 static void pnp_enter_conf_state(device_t dev);
@@ -94,21 +93,21 @@ static void enable_dev(device_t dev)
 // Description:        Configure the specified Super I/O device with the resources
 //                                     (I/O space, etc.) that have been allocated for it.
 //
-void lpc47m10x_pnp_set_resources(device_t dev)
+static void lpc47m10x_pnp_set_resources(device_t dev)
 {
        pnp_enter_conf_state(dev);  
        pnp_set_resources(dev);
     pnp_exit_conf_state(dev);  
 }       
 
-void lpc47m10x_pnp_enable_resources(device_t dev)
+static void lpc47m10x_pnp_enable_resources(device_t dev)
 {       
        pnp_enter_conf_state(dev);
     pnp_enable_resources(dev);
     pnp_exit_conf_state(dev);
 }
 
-void lpc47m10x_pnp_enable(device_t dev)
+static void lpc47m10x_pnp_enable(device_t dev)
 {
        pnp_enter_conf_state(dev);   
        pnp_set_logical_device(dev);
index 80ee5c7e552b587762a6998a8f93bedffcd2414a..6851279525d25d500757dc735efce66c35baeddb 100644 (file)
@@ -34,9 +34,9 @@
 
 // Forward declarations
 static void enable_dev(device_t dev);
-void lpc47m15x_pnp_set_resources(device_t dev);
-void lpc47m15x_pnp_enable_resources(device_t dev);
-void lpc47m15x_pnp_enable(device_t dev);
+static void lpc47m15x_pnp_set_resources(device_t dev);
+static void lpc47m15x_pnp_enable_resources(device_t dev);
+static void lpc47m15x_pnp_enable(device_t dev);
 static void lpc47m15x_init(device_t dev);
 
 static void pnp_enter_conf_state(device_t dev);
@@ -70,21 +70,21 @@ static void enable_dev(device_t dev)
        pnp_enable_devices(dev, &pnp_ops, ARRAY_SIZE(pnp_dev_info), pnp_dev_info);
 }
 
-void lpc47m15x_pnp_set_resources(device_t dev)
+static void lpc47m15x_pnp_set_resources(device_t dev)
 {
        pnp_enter_conf_state(dev);  
        pnp_set_resources(dev);
        pnp_exit_conf_state(dev);  
 }       
 
-void lpc47m15x_pnp_enable_resources(device_t dev)
+static void lpc47m15x_pnp_enable_resources(device_t dev)
 {       
        pnp_enter_conf_state(dev);
        pnp_enable_resources(dev);
        pnp_exit_conf_state(dev);
 }
 
-void lpc47m15x_pnp_enable(device_t dev)
+static void lpc47m15x_pnp_enable(device_t dev)
 {
        pnp_enter_conf_state(dev);   
        pnp_set_logical_device(dev);
index f64ec7319878710335a02092842eb7d730bf381d..90a3be1a8c95dfaebd49d5fe8042286f0015ba00 100644 (file)
 
 // Forward declarations
 static void enable_dev(device_t dev);
-void lpc47n217_pnp_set_resources(device_t dev);
-void lpc47n217_pnp_enable_resources(device_t dev);
-void lpc47n217_pnp_enable(device_t dev);
+static void lpc47n217_pnp_set_resources(device_t dev);
+static void lpc47n217_pnp_enable_resources(device_t dev);
+static void lpc47n217_pnp_enable(device_t dev);
 static void lpc47n217_init(device_t dev);
 
 static void lpc47n217_pnp_set_resource(device_t dev, struct resource *resource);
-void lpc47n217_pnp_set_iobase(device_t dev, unsigned iobase);
-void lpc47n217_pnp_set_drq(device_t dev, unsigned drq);
-void lpc47n217_pnp_set_irq(device_t dev, unsigned irq);
-void lpc47n217_pnp_set_enable(device_t dev, int enable);
+static void lpc47n217_pnp_set_iobase(device_t dev, unsigned iobase);
+static void lpc47n217_pnp_set_drq(device_t dev, unsigned drq);
+static void lpc47n217_pnp_set_irq(device_t dev, unsigned irq);
+static void lpc47n217_pnp_set_enable(device_t dev, int enable);
 
 static void pnp_enter_conf_state(device_t dev);
 static void pnp_exit_conf_state(device_t dev);
@@ -98,7 +98,7 @@ static void enable_dev(device_t dev)
 // Description:        Configure the specified Super I/O device with the resources
 //                                     (I/O space, etc.) that have been allocate for it.
 //
-void lpc47n217_pnp_set_resources(device_t dev)
+static void lpc47n217_pnp_set_resources(device_t dev)
 {
        int i;
        
@@ -114,7 +114,7 @@ void lpc47n217_pnp_set_resources(device_t dev)
        pnp_exit_conf_state(dev);  
 }       
 
-void lpc47n217_pnp_enable_resources(device_t dev)
+static void lpc47n217_pnp_enable_resources(device_t dev)
 {       
     pnp_enter_conf_state(dev);
 
@@ -125,7 +125,7 @@ void lpc47n217_pnp_enable_resources(device_t dev)
     pnp_exit_conf_state(dev);
 }
 
-void lpc47n217_pnp_enable(device_t dev)
+static void lpc47n217_pnp_enable(device_t dev)
 {
        pnp_enter_conf_state(dev);   
 
@@ -207,7 +207,7 @@ static void lpc47n217_pnp_set_resource(device_t dev, struct resource *resource)
        report_resource_stored(dev, resource, "");
 }
 
-void lpc47n217_pnp_set_iobase(device_t dev, unsigned iobase)
+static void lpc47n217_pnp_set_iobase(device_t dev, unsigned iobase)
 {
        ASSERT(!(iobase & 0x3));
        
@@ -230,7 +230,7 @@ void lpc47n217_pnp_set_iobase(device_t dev, unsigned iobase)
        }
 }
 
-void lpc47n217_pnp_set_drq(device_t dev, unsigned drq)
+static void lpc47n217_pnp_set_drq(device_t dev, unsigned drq)
 {
        if (dev->path.pnp.device == LPC47N217_PP) {
                const uint8_t PP_DMA_MASK = 0x0F;
@@ -246,7 +246,7 @@ void lpc47n217_pnp_set_drq(device_t dev, unsigned drq)
        }
 }
 
-void lpc47n217_pnp_set_irq(device_t dev, unsigned irq)
+static void lpc47n217_pnp_set_irq(device_t dev, unsigned irq)
 {
        uint8_t irq_config_register = 0;
        uint8_t irq_config_mask = 0;
@@ -282,7 +282,7 @@ void lpc47n217_pnp_set_irq(device_t dev, unsigned irq)
        pnp_write_config(dev, irq_config_register, new_config);
 }
 
-void lpc47n217_pnp_set_enable(device_t dev, int enable)
+static void lpc47n217_pnp_set_enable(device_t dev, int enable)
 {
        uint8_t power_register = 0;
        uint8_t power_mask = 0;
index 232041ee4a93011d7239907ab40bbc21b9686315..383f9a5681799618b6376aaef2f14aadd5ca9f38 100644 (file)
@@ -64,21 +64,21 @@ static void w83627dhg_init(device_t dev)
        }
 }
 
-void w83627dhg_pnp_set_resources(device_t dev)
+static void w83627dhg_pnp_set_resources(device_t dev)
 {
        pnp_enter_ext_func_mode(dev);
        pnp_set_resources(dev);
        pnp_exit_ext_func_mode(dev);
 }
 
-void w83627dhg_pnp_enable_resources(device_t dev)
+static void w83627dhg_pnp_enable_resources(device_t dev)
 {
        pnp_enter_ext_func_mode(dev);
        pnp_enable_resources(dev);
        pnp_exit_ext_func_mode(dev);
 }
 
-void w83627dhg_pnp_enable(device_t dev)
+static void w83627dhg_pnp_enable(device_t dev)
 {
        if (!dev->enabled)
                return;
index bd73e0e85d03b4c334c13d185396f8a36db94288..e44a45ea8521560c3e2dd7edf5d46b33b46c5c87 100644 (file)
@@ -137,14 +137,14 @@ static void w83627ehg_init(device_t dev)
        }
 }
 
-void w83627ehg_pnp_set_resources(device_t dev)
+static void w83627ehg_pnp_set_resources(device_t dev)
 {
        pnp_enter_ext_func_mode(dev);
        pnp_set_resources(dev);
        pnp_exit_ext_func_mode(dev);
 }
 
-void w83627ehg_pnp_enable_resources(device_t dev)
+static void w83627ehg_pnp_enable_resources(device_t dev)
 {
        pnp_enter_ext_func_mode(dev);
        pnp_enable_resources(dev);
@@ -159,7 +159,7 @@ void w83627ehg_pnp_enable_resources(device_t dev)
        pnp_exit_ext_func_mode(dev);
 }
 
-void w83627ehg_pnp_enable(device_t dev)
+static void w83627ehg_pnp_enable(device_t dev)
 {
        if (!dev->enabled) {
                pnp_enter_ext_func_mode(dev);
index 123abc48fb3d62d0c9cd6b528a40c2bb1c024a3e..cd84a33530baad429592697ee054e1e0992ed689 100644 (file)
@@ -129,7 +129,7 @@ static void w83627hf_init(device_t dev)
        }
 }
 
-void w83627hf_pnp_set_resources(device_t dev)
+static void w83627hf_pnp_set_resources(device_t dev)
 {
        pnp_enter_ext_func_mode(dev);
        pnp_set_resources(dev);
@@ -137,7 +137,7 @@ void w83627hf_pnp_set_resources(device_t dev)
 
 }
 
-void w83627hf_pnp_enable_resources(device_t dev)
+static void w83627hf_pnp_enable_resources(device_t dev)
 {
        pnp_enter_ext_func_mode(dev);
        pnp_enable_resources(dev);
@@ -151,7 +151,7 @@ void w83627hf_pnp_enable_resources(device_t dev)
 
 }
 
-void w83627hf_pnp_enable(device_t dev)
+static void w83627hf_pnp_enable(device_t dev)
 {
 
        if (!dev->enabled) {