export SSB fallback SPROM - required for wl.ko
SVN-Revision: 22168
This commit is contained in:
		@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					--- a/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					+++ b/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					@@ -176,6 +176,7 @@ const struct ssb_sprom *ssb_get_fallback
 | 
				
			||||||
 | 
					 {
 | 
				
			||||||
 | 
					 	return fallback_sprom;
 | 
				
			||||||
 | 
					 }
 | 
				
			||||||
 | 
					+EXPORT_SYMBOL(ssb_get_fallback_sprom);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* http://bcm-v4.sipsolutions.net/802.11/IsSpromAvailable */
 | 
				
			||||||
 | 
					 bool ssb_is_sprom_available(struct ssb_bus *bus)
 | 
				
			||||||
 | 
					--- a/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					+++ b/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					@@ -401,6 +401,7 @@ extern bool ssb_is_sprom_available(struc
 | 
				
			||||||
 | 
					 /* Set a fallback SPROM.
 | 
				
			||||||
 | 
					  * See kdoc at the function definition for complete documentation. */
 | 
				
			||||||
 | 
					 extern int ssb_arch_set_fallback_sprom(const struct ssb_sprom *sprom);
 | 
				
			||||||
 | 
					+extern const struct ssb_sprom *ssb_get_fallback_sprom(void);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* Suspend a SSB bus.
 | 
				
			||||||
 | 
					  * Call this from the parent bus suspend routine. */
 | 
				
			||||||
@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					--- a/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					+++ b/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					@@ -174,6 +174,7 @@ int ssb_arch_set_fallback_sprom(const st
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 	return 0;
 | 
				
			||||||
 | 
					 }
 | 
				
			||||||
 | 
					+EXPORT_SYMBOL(ssb_get_fallback_sprom);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 const struct ssb_sprom *ssb_get_fallback_sprom(void)
 | 
				
			||||||
 | 
					 {
 | 
				
			||||||
 | 
					--- a/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					+++ b/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					@@ -387,6 +387,7 @@ extern void ssb_bus_unregister(struct ss
 | 
				
			||||||
 | 
					 /* Set a fallback SPROM.
 | 
				
			||||||
 | 
					  * See kdoc at the function definition for complete documentation. */
 | 
				
			||||||
 | 
					 extern int ssb_arch_set_fallback_sprom(const struct ssb_sprom *sprom);
 | 
				
			||||||
 | 
					+extern const struct ssb_sprom *ssb_get_fallback_sprom(void);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* Suspend a SSB bus.
 | 
				
			||||||
 | 
					  * Call this from the parent bus suspend routine. */
 | 
				
			||||||
@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					--- a/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					+++ b/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					@@ -176,6 +176,7 @@ const struct ssb_sprom *ssb_get_fallback
 | 
				
			||||||
 | 
					 {
 | 
				
			||||||
 | 
					 	return fallback_sprom;
 | 
				
			||||||
 | 
					 }
 | 
				
			||||||
 | 
					+EXPORT_SYMBOL(ssb_get_fallback_sprom);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* http://bcm-v4.sipsolutions.net/802.11/IsSpromAvailable */
 | 
				
			||||||
 | 
					 bool ssb_is_sprom_available(struct ssb_bus *bus)
 | 
				
			||||||
 | 
					--- a/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					+++ b/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					@@ -401,6 +401,7 @@ extern bool ssb_is_sprom_available(struc
 | 
				
			||||||
 | 
					 /* Set a fallback SPROM.
 | 
				
			||||||
 | 
					  * See kdoc at the function definition for complete documentation. */
 | 
				
			||||||
 | 
					 extern int ssb_arch_set_fallback_sprom(const struct ssb_sprom *sprom);
 | 
				
			||||||
 | 
					+extern const struct ssb_sprom *ssb_get_fallback_sprom(void);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* Suspend a SSB bus.
 | 
				
			||||||
 | 
					  * Call this from the parent bus suspend routine. */
 | 
				
			||||||
@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					--- a/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					+++ b/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					@@ -175,6 +175,7 @@ const struct ssb_sprom *ssb_get_fallback
 | 
				
			||||||
 | 
					 {
 | 
				
			||||||
 | 
					 	return fallback_sprom;
 | 
				
			||||||
 | 
					 }
 | 
				
			||||||
 | 
					+EXPORT_SYMBOL(ssb_get_fallback_sprom);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* http://bcm-v4.sipsolutions.net/802.11/IsSpromAvailable */
 | 
				
			||||||
 | 
					 bool ssb_is_sprom_available(struct ssb_bus *bus)
 | 
				
			||||||
 | 
					--- a/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					+++ b/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					@@ -401,6 +401,7 @@ extern bool ssb_is_sprom_available(struc
 | 
				
			||||||
 | 
					 /* Set a fallback SPROM.
 | 
				
			||||||
 | 
					  * See kdoc at the function definition for complete documentation. */
 | 
				
			||||||
 | 
					 extern int ssb_arch_set_fallback_sprom(const struct ssb_sprom *sprom);
 | 
				
			||||||
 | 
					+extern const struct ssb_sprom *ssb_get_fallback_sprom(void);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* Suspend a SSB bus.
 | 
				
			||||||
 | 
					  * Call this from the parent bus suspend routine. */
 | 
				
			||||||
@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					--- a/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					+++ b/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					@@ -176,6 +176,7 @@ const struct ssb_sprom *ssb_get_fallback
 | 
				
			||||||
 | 
					 {
 | 
				
			||||||
 | 
					 	return fallback_sprom;
 | 
				
			||||||
 | 
					 }
 | 
				
			||||||
 | 
					+EXPORT_SYMBOL(ssb_get_fallback_sprom);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* http://bcm-v4.sipsolutions.net/802.11/IsSpromAvailable */
 | 
				
			||||||
 | 
					 bool ssb_is_sprom_available(struct ssb_bus *bus)
 | 
				
			||||||
 | 
					--- a/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					+++ b/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					@@ -401,6 +401,7 @@ extern bool ssb_is_sprom_available(struc
 | 
				
			||||||
 | 
					 /* Set a fallback SPROM.
 | 
				
			||||||
 | 
					  * See kdoc at the function definition for complete documentation. */
 | 
				
			||||||
 | 
					 extern int ssb_arch_set_fallback_sprom(const struct ssb_sprom *sprom);
 | 
				
			||||||
 | 
					+extern const struct ssb_sprom *ssb_get_fallback_sprom(void);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* Suspend a SSB bus.
 | 
				
			||||||
 | 
					  * Call this from the parent bus suspend routine. */
 | 
				
			||||||
@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					--- a/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					+++ b/drivers/ssb/sprom.c
 | 
				
			||||||
 | 
					@@ -176,6 +176,7 @@ const struct ssb_sprom *ssb_get_fallback
 | 
				
			||||||
 | 
					 {
 | 
				
			||||||
 | 
					 	return fallback_sprom;
 | 
				
			||||||
 | 
					 }
 | 
				
			||||||
 | 
					+EXPORT_SYMBOL(ssb_get_fallback_sprom);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* http://bcm-v4.sipsolutions.net/802.11/IsSpromAvailable */
 | 
				
			||||||
 | 
					 bool ssb_is_sprom_available(struct ssb_bus *bus)
 | 
				
			||||||
 | 
					--- a/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					+++ b/include/linux/ssb/ssb.h
 | 
				
			||||||
 | 
					@@ -401,6 +401,7 @@ extern bool ssb_is_sprom_available(struc
 | 
				
			||||||
 | 
					 /* Set a fallback SPROM.
 | 
				
			||||||
 | 
					  * See kdoc at the function definition for complete documentation. */
 | 
				
			||||||
 | 
					 extern int ssb_arch_set_fallback_sprom(const struct ssb_sprom *sprom);
 | 
				
			||||||
 | 
					+extern const struct ssb_sprom *ssb_get_fallback_sprom(void);
 | 
				
			||||||
 | 
					 
 | 
				
			||||||
 | 
					 /* Suspend a SSB bus.
 | 
				
			||||||
 | 
					  * Call this from the parent bus suspend routine. */
 | 
				
			||||||
		Reference in New Issue
	
	Block a user