pci drivers should be const.
authorStefan Reinauer <stepan@coresystems.de>
Tue, 16 Mar 2010 23:33:29 +0000 (23:33 +0000)
committerStefan Reinauer <stepan@openbios.org>
Tue, 16 Mar 2010 23:33:29 +0000 (23:33 +0000)
Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5229 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

35 files changed:
documentation/LinuxBIOS-AMD64.tex
src/northbridge/amd/amdfam10/misc_control.c
src/northbridge/amd/amdfam10/northbridge.c
src/northbridge/intel/i3100/northbridge.c
src/northbridge/intel/i3100/pciexp_porta.c
src/northbridge/intel/i3100/pciexp_porta_ep80579.c
src/northbridge/via/vx800/vx800_ide.c
src/northbridge/via/vx800/vx800_lpc.c
src/southbridge/amd/rs690/rs690_gfx.c
src/southbridge/amd/rs690/rs690_ht.c
src/southbridge/amd/rs780/rs780_gfx.c
src/southbridge/amd/rs780/rs780_ht.c
src/southbridge/amd/sb600/sb600_ac97.c
src/southbridge/amd/sb600/sb600_hda.c
src/southbridge/amd/sb600/sb600_ide.c
src/southbridge/amd/sb600/sb600_lpc.c
src/southbridge/amd/sb600/sb600_pci.c
src/southbridge/amd/sb600/sb600_sata.c
src/southbridge/amd/sb600/sb600_sm.c
src/southbridge/amd/sb600/sb600_usb.c
src/southbridge/amd/sb700/sb700_hda.c
src/southbridge/amd/sb700/sb700_ide.c
src/southbridge/amd/sb700/sb700_lpc.c
src/southbridge/amd/sb700/sb700_pci.c
src/southbridge/amd/sb700/sb700_sata.c
src/southbridge/amd/sb700/sb700_sm.c
src/southbridge/amd/sb700/sb700_usb.c
src/southbridge/broadcom/bcm21000/bcm21000_pcie.c
src/southbridge/intel/i3100/i3100_ehci.c
src/southbridge/intel/i3100/i3100_lpc.c
src/southbridge/intel/i3100/i3100_pci.c
src/southbridge/intel/i3100/i3100_pciexp_portb.c
src/southbridge/intel/i3100/i3100_sata.c
src/southbridge/intel/i3100/i3100_smbus.c
src/southbridge/intel/i3100/i3100_uhci.c

index e8687ceed5ef2c0184db792f0ac1d626f778214d..c5fa8bf537f427f545aaa93cf2a35ba364eb4716 100644 (file)
@@ -1204,7 +1204,7 @@ initialize and operate the device:
             .init = lsi_scsi_init,
             .scan_bus = 0,
     };
-    static struct pci_driver lsi_scsi_driver __pci_driver = {
+    static const struct pci_driver lsi_scsi_driver __pci_driver = {
             .ops = &lsi_scsi_ops,
             .vendor = 0xXXXX,
             .device = 0xXXXX,
index 5286529e138ab90cf75036f3f3cd3c05a137f8a9..c0650e72f0e82a28d681b72592d2342011b44ef7 100644 (file)
@@ -147,7 +147,7 @@ static struct device_operations mcf3_ops  = {
        .ops_pci          = 0,
 };
 
-static struct pci_driver mcf3_driver __pci_driver = {
+static const struct pci_driver mcf3_driver __pci_driver = {
        .ops    = &mcf3_ops,
        .vendor = PCI_VENDOR_ID_AMD,
        .device = 0x1203,
index 86f3e5224fd7e85448b84bf2dcd4aed9818cc3e9..4e1ccd6059fa78822d0a265154997327d739c780 100644 (file)
@@ -633,7 +633,7 @@ static struct device_operations northbridge_operations = {
 };
 
 
-static struct pci_driver mcf0_driver __pci_driver = {
+static const struct pci_driver mcf0_driver __pci_driver = {
        .ops    = &northbridge_operations,
        .vendor = PCI_VENDOR_ID_AMD,
        .device = 0x1200,
index 4e9bf278a71ad54d8f34188d39a57d60157ee702..0a04faf61a9780ca23b7dd5f7f52415f5e608b46 100644 (file)
@@ -233,7 +233,7 @@ static struct device_operations mc_ops = {
        .ops_pci          = &intel_pci_ops,
 };
 
-static struct pci_driver mc_driver __pci_driver = {
+static const struct pci_driver mc_driver __pci_driver = {
        .ops = &mc_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_MC,
index da010f370321350d668f9d493837fc424e89127a..b94094ed1790533d445d36c49915da6d77a1849c 100644 (file)
@@ -75,13 +75,13 @@ static struct device_operations pcie_ops  = {
        .ops_pci          = 0,
 };
 
-static struct pci_driver pci_driver_0 __pci_driver = {
+static const struct pci_driver pci_driver_0 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_PCIE_PA0,
 };
 
-static struct pci_driver pci_driver_1 __pci_driver = {
+static const struct pci_driver pci_driver_1 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_PCIE_PA1,
index dbc1b5fdbb581cb504c71963701c83977208e2b9..d51227c0aa1a3319e09161f21dd33911cbbfdcd3 100644 (file)
@@ -99,13 +99,13 @@ static struct device_operations pcie_ops  = {
        .ops_pci          = 0,
 };
 
-static struct pci_driver pci_driver_0 __pci_driver = {
+static const struct pci_driver pci_driver_0 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_EP80579_PCIE_PA0,
 };
 
-static struct pci_driver pci_driver_1 __pci_driver = {
+static const struct pci_driver pci_driver_1 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_EP80579_PCIE_PA1,
index f53f4ab551d5192b89bc31662ccc9b8b21388500..673d6152adba846e89399fc475f0ba346643a474 100644 (file)
@@ -261,7 +261,7 @@ static struct device_operations ide_ops = {
        .ops_pci = 0,
 };
 
-static struct pci_driver via_ide_driver __pci_driver = {
+static const struct pci_driver via_ide_driver __pci_driver = {
        .ops = &ide_ops,
        .vendor = PCI_VENDOR_ID_VIA,
        .device = PCI_DEVICE_ID_VIA_VX855_IDE,
index 2cd3202ad6645b86df63a720e641e8d6c3ce84d8..2a4550ab45708ecf1a6f36cca36e413d29c7ba50 100644 (file)
@@ -380,7 +380,7 @@ static struct device_operations vx800_lpc_ops = {
        .scan_bus = scan_static_bus,
 };
 
-static struct pci_driver lpc_driver __pci_driver = {
+static const struct pci_driver lpc_driver __pci_driver = {
        .ops = &vx800_lpc_ops,
        .vendor = PCI_VENDOR_ID_VIA,
        .device = PCI_DEVICE_ID_VIA_VX855_LPC,
index 3199f087f38e0222527a65e510bf2b70e73e6cd1..3c87fa04475a5adb61f104eec0ee49b7f4107f91 100644 (file)
@@ -211,13 +211,13 @@ static struct device_operations pcie_ops = {
  * The dev id of 690G is 791E, while the id of 690M, 690T is 791F.
  * We should list both of them here.
  * */
-static struct pci_driver pcie_driver_690t __pci_driver = {
+static const struct pci_driver pcie_driver_690t __pci_driver = {
        .ops = &pcie_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_RS690MT_INT_GFX,
 };
 
-static struct pci_driver pcie_driver_690 __pci_driver = {
+static const struct pci_driver pcie_driver_690 __pci_driver = {
        .ops = &pcie_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_RS690_INT_GFX,
index 40a85f6c17c518fc8ee42d6a5dfa9fddd4cc6835..ef4b34296e2bb5714041a48a220a8fea6bd26c85 100644 (file)
@@ -83,7 +83,7 @@ static struct device_operations ht_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver ht_driver __pci_driver = {
+static const struct pci_driver ht_driver __pci_driver = {
        .ops = &ht_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_RS690_HT,
index 5e70b2d5d68df5981995e91b3dc34e3c24ddc30c..aa464514106a1c91899ea835ee52aa8dcd1ed3a8 100644 (file)
@@ -791,28 +791,28 @@ static struct device_operations pcie_ops = {
 /*
  * We should list all of them here.
  * */
-static struct pci_driver pcie_driver_780 __pci_driver = {
+static const struct pci_driver pcie_driver_780 __pci_driver = {
        .ops = &pcie_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_RS780_INT_GFX,
 };
 
-static struct pci_driver pcie_driver_780c __pci_driver = {
+static const struct pci_driver pcie_driver_780c __pci_driver = {
        .ops = &pcie_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_RS780C_INT_GFX,
 };
-static struct pci_driver pcie_driver_780m __pci_driver = {
+static const struct pci_driver pcie_driver_780m __pci_driver = {
        .ops = &pcie_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_RS780M_INT_GFX,
 };
-static struct pci_driver pcie_driver_780mc __pci_driver = {
+static const struct pci_driver pcie_driver_780mc __pci_driver = {
        .ops = &pcie_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_RS780MC_INT_GFX,
 };
-static struct pci_driver pcie_driver_780e __pci_driver = {
+static const struct pci_driver pcie_driver_780e __pci_driver = {
        .ops = &pcie_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_RS780E_INT_GFX,
index 5af19b1dcfe94c465233579f8df4d27f8495759e..b3fa05a5291887d2fbd47b2c54ce72ac7f62c534 100644 (file)
@@ -83,7 +83,7 @@ static struct device_operations ht_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver ht_driver __pci_driver = {
+static const struct pci_driver ht_driver __pci_driver = {
        .ops = &ht_ops,
        .vendor = PCI_VENDOR_ID_AMD,
        .device = PCI_DEVICE_ID_AMD_RS780_HT,
index 406c8e19167f2e2e14b36de1371d3618d989a609..e9eae65fb68abff1bcd3aa000aba09a302a67d8e 100644 (file)
@@ -38,7 +38,7 @@ static struct device_operations ac97audio_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver ac97audio_driver __pci_driver = {
+static const struct pci_driver ac97audio_driver __pci_driver = {
        .ops = &ac97audio_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_ACI,
@@ -54,7 +54,7 @@ static struct device_operations ac97modem_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver ac97modem_driver __pci_driver = {
+static const struct pci_driver ac97modem_driver __pci_driver = {
        .ops = &ac97modem_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_MCI,
index 3d24825c635907fef9b95c3300c3a51c0b48b6e2..b0d4dfa67939627e9ea789fef997aa32702be827 100644 (file)
@@ -325,7 +325,7 @@ static struct device_operations hda_audio_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver hdaaudio_driver __pci_driver = {
+static const struct pci_driver hdaaudio_driver __pci_driver = {
        .ops = &hda_audio_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_HDA,
index afe3f01fcc23de64919b0bdc778a28a42a05df5f..4bd38d5422ee0b20ceb18efe3b623dc253b00cac 100644 (file)
@@ -68,7 +68,7 @@ static struct device_operations ide_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver ide_driver __pci_driver = {
+static const struct pci_driver ide_driver __pci_driver = {
        .ops = &ide_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_IDE,
index b0cff6a583660bd7287e9e0000c2180c0092df3b..a79cef9cf478424a420941acb1868d26e36b8d7a 100644 (file)
@@ -228,7 +228,7 @@ static struct device_operations lpc_ops = {
        /* .enable           = sb600_enable, */
        .ops_pci = &lops_pci,
 };
-static struct pci_driver lpc_driver __pci_driver = {
+static const struct pci_driver lpc_driver __pci_driver = {
        .ops = &lpc_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_LPC,
index a358071d525f5fd58468933f830d19f1788c6dc0..66ca29bd78bf2975e6d23489c147500dc0a68a7f 100644 (file)
@@ -135,7 +135,7 @@ static struct device_operations pci_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver pci_driver __pci_driver = {
+static const struct pci_driver pci_driver __pci_driver = {
        .ops = &pci_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_PCI,
index b0074b70e3353e8b253b3e603e40a975d1c38807..7aea04aaf1196f0b594a2f712f0b6ea0c3b4c818 100644 (file)
@@ -258,7 +258,7 @@ static struct device_operations sata_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver sata0_driver __pci_driver = {
+static const struct pci_driver sata0_driver __pci_driver = {
        .ops = &sata_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_SATA,
index 20b266df91a24e23612f155a7b952dff7708b44a..8e275291bae59fdfe8cbf4be9673807b909c936b 100644 (file)
@@ -367,7 +367,7 @@ static struct device_operations smbus_ops = {
        .ops_pci = &lops_pci,
        .ops_smbus_bus = &lops_smbus_bus,
 };
-static struct pci_driver smbus_driver __pci_driver = {
+static const struct pci_driver smbus_driver __pci_driver = {
        .ops = &smbus_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_SM,
index 4be2d73272807df070f372ab3c87ee072ead5948..7d1410f3d69d200011d81425ffc06848b6cca092 100644 (file)
@@ -159,27 +159,27 @@ static struct device_operations usb_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver usb_0_driver __pci_driver = {
+static const struct pci_driver usb_0_driver __pci_driver = {
        .ops = &usb_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_USB_0,
 };
-static struct pci_driver usb_1_driver __pci_driver = {
+static const struct pci_driver usb_1_driver __pci_driver = {
        .ops = &usb_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_USB_1,
 };
-static struct pci_driver usb_2_driver __pci_driver = {
+static const struct pci_driver usb_2_driver __pci_driver = {
        .ops = &usb_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_USB_2,
 };
-static struct pci_driver usb_3_driver __pci_driver = {
+static const struct pci_driver usb_3_driver __pci_driver = {
        .ops = &usb_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_USB_3,
 };
-static struct pci_driver usb_4_driver __pci_driver = {
+static const struct pci_driver usb_4_driver __pci_driver = {
        .ops = &usb_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_USB_4,
@@ -195,7 +195,7 @@ static struct device_operations usb_ops2 = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver usb_5_driver __pci_driver = {
+static const struct pci_driver usb_5_driver __pci_driver = {
        .ops = &usb_ops2,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB600_USB2,
index edff6022dc415ec162ab789c8524a85690ef7bb2..12839a6a4b470a6a0e22e48dd1ee5b9baf56d5df 100644 (file)
@@ -225,7 +225,7 @@ static struct device_operations hda_audio_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver hdaaudio_driver __pci_driver = {
+static const struct pci_driver hdaaudio_driver __pci_driver = {
        .ops = &hda_audio_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_HDA,
index 39bd48cfb368980d58248a1159c7fa21b7fb3dc2..d56362b03e15d59762aee1912bcd883e1b6f4ecf 100644 (file)
@@ -76,7 +76,7 @@ static struct device_operations ide_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver ide_driver __pci_driver = {
+static const struct pci_driver ide_driver __pci_driver = {
        .ops = &ide_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_IDE,
index 63560404da154f409b4613eb248348e83382e2c5..b6d781816009a4a44e15f7c04149d0db79bda84a 100644 (file)
@@ -240,7 +240,7 @@ static struct device_operations lpc_ops = {
        .scan_bus = scan_static_bus,
        .ops_pci = &lops_pci,
 };
-static struct pci_driver lpc_driver __pci_driver = {
+static const struct pci_driver lpc_driver __pci_driver = {
        .ops = &lpc_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_LPC,
index 0c1300c5e40b1fb9d3c9e03f5a2c46ac711528ac..d1e9851b9df807e4a2b3270e3482c078925503d5 100644 (file)
@@ -121,7 +121,7 @@ static struct device_operations pci_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver pci_driver __pci_driver = {
+static const struct pci_driver pci_driver __pci_driver = {
        .ops = &pci_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_PCI,
index 6e9c49696b4fff266e3788c4caa323ce92383f1d..cd5084e7450111cc221dd8e9b246141d40038947 100644 (file)
@@ -284,7 +284,7 @@ static struct device_operations sata_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver sata0_driver __pci_driver = {
+static const struct pci_driver sata0_driver __pci_driver = {
        .ops = &sata_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_SATA,
index 27891dee191324ef2cdc7351260030f79b827e10..dbd7a6ab02c56cc5cbbc4ece099febc07502e875 100644 (file)
@@ -374,7 +374,7 @@ static struct device_operations smbus_ops = {
        .ops_pci = &lops_pci,
        .ops_smbus_bus = &lops_smbus_bus,
 };
-static struct pci_driver smbus_driver __pci_driver = {
+static const struct pci_driver smbus_driver __pci_driver = {
        .ops = &smbus_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_SM,
index d9e0dc0bcda7566b91fe2b703227dcb7e23a4379..b567fd5e5c310ace6fa23d790bc0a4d128b3c3be 100644 (file)
@@ -200,12 +200,12 @@ static struct device_operations usb_ops = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver usb_0_driver __pci_driver = {
+static const struct pci_driver usb_0_driver __pci_driver = {
        .ops = &usb_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_USB_18_0,
 };
-static struct pci_driver usb_1_driver __pci_driver = {
+static const struct pci_driver usb_1_driver __pci_driver = {
        .ops = &usb_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_USB_18_1,
@@ -213,19 +213,19 @@ static struct pci_driver usb_1_driver __pci_driver = {
 
 /* the pci id of usb ctrl 0 and 1 are the same. */
 /*
- * static struct pci_driver usb_3_driver __pci_driver = {
+ * static const struct pci_driver usb_3_driver __pci_driver = {
  *     .ops = &usb_ops,
  *     .vendor = PCI_VENDOR_ID_ATI,
  *     .device = PCI_DEVICE_ID_ATI_SB700_USB_19_0,
  * };
- * static struct pci_driver usb_4_driver __pci_driver = {
+ * static const struct pci_driver usb_4_driver __pci_driver = {
  *     .ops = &usb_ops,
  *     .vendor = PCI_VENDOR_ID_ATI,
  *     .device = PCI_DEVICE_ID_ATI_SB700_USB_19_1,
  * };
  */
 
-static struct pci_driver usb_4_driver __pci_driver = {
+static const struct pci_driver usb_4_driver __pci_driver = {
        .ops = &usb_ops,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_USB_20_5,
@@ -240,13 +240,13 @@ static struct device_operations usb_ops2 = {
        .ops_pci = &lops_pci,
 };
 
-static struct pci_driver usb_5_driver __pci_driver = {
+static const struct pci_driver usb_5_driver __pci_driver = {
        .ops = &usb_ops2,
        .vendor = PCI_VENDOR_ID_ATI,
        .device = PCI_DEVICE_ID_ATI_SB700_USB_18_2,
 };
 /*
- * static struct pci_driver usb_5_driver __pci_driver = {
+ * static const struct pci_driver usb_5_driver __pci_driver = {
  *     .ops = &usb_ops2,
  *     .vendor = PCI_VENDOR_ID_ATI,
  *     .device = PCI_DEVICE_ID_ATI_SB700_USB_19_2,
index 749e4ee49d314a04b3ac5a9bae7348c220388b89..ef3f4509ee9bb4f0a216d484ce0708824e53715e 100644 (file)
@@ -62,19 +62,19 @@ static struct device_operations pcie_ops  = {
 };
 
 
-static struct pci_driver pcie_driver1 __pci_driver = {
+static const struct pci_driver pcie_driver1 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_SERVERWORKS,
        .device = PCI_DEVICE_ID_SERVERWORKS_BCM21000_EXB0,
 };
 
-static struct pci_driver pcie_driver2 __pci_driver = {
+static const struct pci_driver pcie_driver2 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_SERVERWORKS,
        .device = PCI_DEVICE_ID_SERVERWORKS_BCM21000_EXB1,
 };
 
-static struct pci_driver pcie_driver3 __pci_driver = {
+static const struct pci_driver pcie_driver3 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_SERVERWORKS,
        .device = PCI_DEVICE_ID_SERVERWORKS_BCM21000_EXB2,
index 0c391c2647df0e8886043298c931dfdf43a2a0b5..195ea99cd1fd4d5fbbcfc793c45a7d1a5eee98d7 100644 (file)
@@ -55,13 +55,13 @@ static struct device_operations ehci_ops  = {
        .ops_pci          = &lops_pci,
 };
 
-static struct pci_driver ehci_driver __pci_driver = {
+static const struct pci_driver ehci_driver __pci_driver = {
        .ops    = &ehci_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_EHCI,
 };
 
-static struct pci_driver ehci_driver_ep80579 __pci_driver = {
+static const struct pci_driver ehci_driver_ep80579 __pci_driver = {
        .ops    = &ehci_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_EP80579_EHCI,
index e516939fe92d455123251c6612d03bf99c526ffd..2d3b1fbf6f6cf47b00e65cc9bf2571b474c617f3 100644 (file)
@@ -422,13 +422,13 @@ static struct device_operations lpc_ops  = {
        .ops_pci          = &lops_pci,
 };
 
-static struct pci_driver lpc_driver __pci_driver = {
+static const struct pci_driver lpc_driver __pci_driver = {
        .ops    = &lpc_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_LPC,
 };
 
-static struct pci_driver lpc_driver_ep80579 __pci_driver = {
+static const struct pci_driver lpc_driver_ep80579 __pci_driver = {
        .ops    = &lpc_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_EP80579_LPC,
index 991d1d8ed084c9680ef5e2b6a72e72a6f4233bf7..99fc95d0f6741dc1f48ef13947bb15b9edf44c70 100644 (file)
@@ -38,7 +38,7 @@ static struct device_operations pci_ops  = {
        .ops_pci          = 0,
 };
 
-static struct pci_driver pci_driver __pci_driver = {
+static const struct pci_driver pci_driver __pci_driver = {
        .ops    = &pci_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_PCI,
index 0777a11eb101dac1a2f5d29fc266ca198e346f1f..a987da02f5b5b85def0be6f51a6ac04928cbbbd0 100644 (file)
@@ -69,25 +69,25 @@ static struct device_operations pcie_ops  = {
        .ops_pci          = 0,
 };
 
-static struct pci_driver pci_driver_0 __pci_driver = {
+static const struct pci_driver pci_driver_0 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_PCIE_PB0,
 };
 
-static struct pci_driver pci_driver_1 __pci_driver = {
+static const struct pci_driver pci_driver_1 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_PCIE_PB1,
 };
 
-static struct pci_driver pci_driver_2 __pci_driver = {
+static const struct pci_driver pci_driver_2 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_PCIE_PB2,
 };
 
-static struct pci_driver pci_driver_3 __pci_driver = {
+static const struct pci_driver pci_driver_3 __pci_driver = {
        .ops    = &pcie_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_PCIE_PB3,
index d300ba4e1562d47c15bbfa5971defb984270be8d..a124d10d1175fbdb4e91bb2734746220ec5047dc 100644 (file)
@@ -120,25 +120,25 @@ static struct device_operations sata_ops  = {
        .ops_pci          = &lops_pci,
 };
 
-static struct pci_driver ide_driver __pci_driver = {
+static const struct pci_driver ide_driver __pci_driver = {
        .ops    = &sata_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_IDE,
 };
 
-static struct pci_driver sata_driver __pci_driver = {
+static const struct pci_driver sata_driver __pci_driver = {
        .ops    = &sata_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_AHCI,
 };
 
-static struct pci_driver ide_driver_ep80579 __pci_driver = {
+static const struct pci_driver ide_driver_ep80579 __pci_driver = {
        .ops    = &sata_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_EP80579_IDE,
 };
 
-static struct pci_driver sata_driver_ep80579 __pci_driver = {
+static const struct pci_driver sata_driver_ep80579 __pci_driver = {
        .ops    = &sata_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_EP80579_AHCI,
index 14853d56bfc667d662d9c2bc90ce26090750b966..f51363d92aac766a230cb2a9640209161b602896 100644 (file)
@@ -66,13 +66,13 @@ static struct device_operations smbus_ops = {
        .ops_smbus_bus    = &lops_smbus_bus,
 };
 
-static struct pci_driver smbus_driver __pci_driver = {
+static const struct pci_driver smbus_driver __pci_driver = {
        .ops    = &smbus_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_SMB,
 };
 
-static struct pci_driver smbus_driver_ep80579 __pci_driver = {
+static const struct pci_driver smbus_driver_ep80579 __pci_driver = {
        .ops    = &smbus_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_EP80579_SMB,
index e5c25a95a1ab39fcad1906abde854c09498d94d0..5453509769b16ee3cb34b19abe0c50c2a49d9fc2 100644 (file)
@@ -49,19 +49,19 @@ static struct device_operations uhci_ops  = {
        .ops_pci          = &lops_pci,
 };
 
-static struct pci_driver uhci_driver __pci_driver = {
+static const struct pci_driver uhci_driver __pci_driver = {
        .ops    = &uhci_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_UHCI,
 };
 
-static struct pci_driver usb2_driver __pci_driver = {
+static const struct pci_driver usb2_driver __pci_driver = {
        .ops    = &uhci_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_3100_UHCI2,
 };
 
-static struct pci_driver uhci_driver_ep80579 __pci_driver = {
+static const struct pci_driver uhci_driver_ep80579 __pci_driver = {
        .ops    = &uhci_ops,
        .vendor = PCI_VENDOR_ID_INTEL,
        .device = PCI_DEVICE_ID_INTEL_EP80579_UHCI,