diff --git a/CHANGELOG b/CHANGELOG
index 18f01cb3713bd0cfd679d44763807bd78416ebbc..0b6da7bbd41a70b617d5c8f48486b641a73c5521 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,9 @@
 Changes since U-Boot 1.1.4:
 ======================================================================
 
+* Fix bad declaration on pci_cfgfunc_nothing
+  Patch by Sam Song, 19 Jun 2005
+
 * Adjust "echo" as a default command
   Patch by Sam Song, 19 Jun 2005
 
diff --git a/include/pci.h b/include/pci.h
index 8f19997559228d61b25dd84a883fd78fba635cfb..4bb2df27edade22185966adfc794f47fbc2b7fc8 100644
--- a/include/pci.h
+++ b/include/pci.h
@@ -351,8 +351,8 @@ struct pci_config_table {
 	unsigned long priv[3];
 };
 
-extern void pci_cfgfunc_nothing(struct pci_controller* hose, pci_dev_t dev,
-				struct pci_config_table *);
+extern void pci_cfgfunc_do_nothing(struct pci_controller* hose, pci_dev_t dev,
+				   struct pci_config_table *);
 extern void pci_cfgfunc_config_device(struct pci_controller* hose, pci_dev_t dev,
 				      struct pci_config_table *);