[LEDE-DEV] [PATCH] cns3xxx: add GW2394 Support

Tim Harvey tharvey at gateworks.com
Tue Sep 6 09:38:26 PDT 2016


Signed-off-by: Tim Harvey <tharvey at gateworks.com>
---
 target/linux/cns3xxx/files/arch/arm/mach-cns3xxx/laguna.c             | 4 +++-
 .../linux/cns3xxx/patches-4.4/255-laguna-add-gsc-driver-support.patch | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/target/linux/cns3xxx/files/arch/arm/mach-cns3xxx/laguna.c b/target/linux/cns3xxx/files/arch/arm/mach-cns3xxx/laguna.c
index 6c77923..667a8e5 100644
--- a/target/linux/cns3xxx/files/arch/arm/mach-cns3xxx/laguna.c
+++ b/target/linux/cns3xxx/files/arch/arm/mach-cns3xxx/laguna.c
@@ -1030,7 +1030,9 @@ static int __init laguna_model_setup(void)
 			laguna_gpio_leds[3].name = "blue";
 			laguna_gpio_leds[3].active_low = 0,
 			laguna_gpio_leds_data.num_leds = 4;
-		} else if (strncmp(laguna_info.model, "GW2384", 6) == 0) {
+		} else if ( (strncmp(laguna_info.model, "GW2384", 6) == 0)
+			 || (strncmp(laguna_info.model, "GW2394", 6) == 0) )
+		{
 			// configure GPIO's
 			laguna_register_gpio(ARRAY_AND_SIZE(laguna_gpio_gw2384));
 			// configure LED's
diff --git a/target/linux/cns3xxx/patches-4.4/255-laguna-add-gsc-driver-support.patch b/target/linux/cns3xxx/patches-4.4/255-laguna-add-gsc-driver-support.patch
index e08ba9e..acdbf0d 100644
--- a/target/linux/cns3xxx/patches-4.4/255-laguna-add-gsc-driver-support.patch
+++ b/target/linux/cns3xxx/patches-4.4/255-laguna-add-gsc-driver-support.patch
@@ -352,7 +352,9 @@
 +			platform_device_register(&laguna_gpio_leds_device);
 +			platform_device_register(&laguna_gsc_input);
 +			platform_device_register(&laguna_keys_device);
- 		} else if (strncmp(laguna_info.model, "GW2384", 6) == 0) {
+ 		} else if ( (strncmp(laguna_info.model, "GW2384", 6) == 0)
+ 			 || (strncmp(laguna_info.model, "GW2394", 6) == 0) )
+		{
 -			// configure GPIO's
 +			// GSC
 +			laguna_keys[0].gpio = 100;
-- 
1.9.1




More information about the Lede-dev mailing list