Ever wondered where those "setting incorrect section attributes for
[coreboot.git] / src / southbridge / nvidia / ck804 / ck804_lpc.c
index e406df34a783e35e58cf325c60262e6bc476454e..369b70a5aab73f15a4bf2276b7bc8f4ece6af4fd 100644 (file)
@@ -379,20 +379,20 @@ static struct device_operations lpc_ops  = {
 //     .enable           = ck804_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_NVIDIA,
        .device = PCI_DEVICE_ID_NVIDIA_CK804_LPC,
 };
 
-static struct pci_driver lpc_driver_pro __pci_driver = {
+static const struct pci_driver lpc_driver_pro __pci_driver = {
         .ops    = &lpc_ops,
         .vendor = PCI_VENDOR_ID_NVIDIA,
         .device = PCI_DEVICE_ID_NVIDIA_CK804_PRO,
 };
 
 #if CK804_CHIP_REV == 1
-static struct pci_driver lpc_driver_slave __pci_driver = {
+static const struct pci_driver lpc_driver_slave __pci_driver = {
         .ops    = &lpc_ops,
         .vendor = PCI_VENDOR_ID_NVIDIA,
         .device = PCI_DEVICE_ID_NVIDIA_CK804_SLAVE,
@@ -407,7 +407,7 @@ static struct device_operations lpc_slave_ops  = {
        .ops_pci          = &lops_pci,
 };
 
-static struct pci_driver lpc_driver_slave __pci_driver = {
+static const struct pci_driver lpc_driver_slave __pci_driver = {
         .ops    = &lpc_slave_ops,
         .vendor = PCI_VENDOR_ID_NVIDIA,
         .device = PCI_DEVICE_ID_NVIDIA_CK804_SLAVE,