--- a/drivers/net/wireless/ath/regd.c
+++ b/drivers/net/wireless/ath/regd.c
@@ -50,12 +50,9 @@ static int __ath_regd_init(struct ath_re
 #define ATH_5GHZ_5725_5850	REG_RULE(5725-10, 5850+10, 80, 0, 30,\
 					 NL80211_RRF_NO_IR)
 
-#define ATH_2GHZ_ALL		ATH_2GHZ_CH01_11, \
-				ATH_2GHZ_CH12_13, \
-				ATH_2GHZ_CH14
+#define ATH_2GHZ_ALL     REG_RULE(2400, 2483, 40, 0, 30, 0)
 
-#define ATH_5GHZ_ALL		ATH_5GHZ_5150_5350, \
-				ATH_5GHZ_5470_5850
+#define ATH_5GHZ_ALL     REG_RULE(5140, 5860, 40, 0, 30, 0)
 
 /* This one skips what we call "mid band" */
 #define ATH_5GHZ_NO_MIDBAND	ATH_5GHZ_5150_5350, \
@@ -77,9 +74,8 @@ static const struct ieee80211_regdomain
 	.n_reg_rules = 4,
 	.alpha2 =  "99",
 	.reg_rules = {
-		ATH_2GHZ_CH01_11,
-		ATH_2GHZ_CH12_13,
-		ATH_5GHZ_NO_MIDBAND,
+		ATH_2GHZ_ALL,
+		ATH_5GHZ_ALL,
 	}
 };
 
@@ -88,8 +84,8 @@ static const struct ieee80211_regdomain
 	.n_reg_rules = 3,
 	.alpha2 =  "99",
 	.reg_rules = {
-		ATH_2GHZ_CH01_11,
-		ATH_5GHZ_NO_MIDBAND,
+		ATH_2GHZ_ALL,
+		ATH_5GHZ_ALL,
 	}
 };
 
@@ -98,7 +94,7 @@ static const struct ieee80211_regdomain
 	.n_reg_rules = 3,
 	.alpha2 =  "99",
 	.reg_rules = {
-		ATH_2GHZ_CH01_11,
+		ATH_2GHZ_ALL,
 		ATH_5GHZ_ALL,
 	}
 };
@@ -108,8 +104,7 @@ static const struct ieee80211_regdomain
 	.n_reg_rules = 4,
 	.alpha2 =  "99",
 	.reg_rules = {
-		ATH_2GHZ_CH01_11,
-		ATH_2GHZ_CH12_13,
+		ATH_2GHZ_ALL,
 		ATH_5GHZ_ALL,
 	}
 };
@@ -258,9 +253,7 @@ static bool ath_is_radar_freq(u16 center
 			      struct ath_regulatory *reg)
 
 {
-	if (reg->country_code == CTRY_INDIA)
-		return (center_freq >= 5500 && center_freq <= 5700);
-	return (center_freq >= 5260 && center_freq <= 5700);
+	return false;
 }
 
 static void ath_force_clear_no_ir_chan(struct wiphy *wiphy,
