Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756106AbdLORiq (ORCPT ); Fri, 15 Dec 2017 12:38:46 -0500 Received: from mga09.intel.com ([134.134.136.24]:6808 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755730AbdLORip (ORCPT ); Fri, 15 Dec 2017 12:38:45 -0500 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.45,406,1508828400"; d="gz'50?scan'50,208,50";a="2719965" Date: Sat, 16 Dec 2017 01:37:57 +0800 From: kbuild test robot To: sean.wang@mediatek.com Cc: kbuild-all@01.org, davem@davemloft.net, andrew@lunn.ch, f.fainelli@gmail.com, vivien.didelot@savoirfairelinux.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, Sean Wang Subject: Re: [PATCH v2 net-next 1/3] net: dsa: mediatek: add VLAN support for MT7530 Message-ID: <201712160127.KoGgymjD%fengguang.wu@intel.com> References: <72a0a9f2748193bc02fed5e74c343aa5397348b7.1513136754.git.sean.wang@mediatek.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline In-Reply-To: <72a0a9f2748193bc02fed5e74c343aa5397348b7.1513136754.git.sean.wang@mediatek.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 57158 Lines: 925 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Sean, I love your patch! Perhaps something to improve: [auto build test WARNING on net-next/master] url: https://github.com/0day-ci/linux/commits/sean-wang-mediatek-com/add-VLAN-support-to-DSA-MT7530/20171215-214450 config: x86_64-randconfig-g0-12151942 (attached as .config) compiler: gcc-4.9 (Debian 4.9.4-2) 4.9.4 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All warnings (new ones prefixed by >>): drivers/net/dsa/mt7530.c: In function 'mt7530_port_vlan_add': drivers/net/dsa/mt7530.c:1131:6: warning: unused variable 'ret' [-Wunused-variable] int ret; ^ drivers/net/dsa/mt7530.c: At top level: >> drivers/net/dsa/mt7530.c:1324:2: warning: initialization from incompatible pointer type .port_vlan_prepare = mt7530_port_vlan_prepare, ^ drivers/net/dsa/mt7530.c:1324:2: warning: (near initialization for 'mt7530_switch_ops.port_vlan_prepare') drivers/net/dsa/mt7530.c:1325:2: warning: initialization from incompatible pointer type .port_vlan_add = mt7530_port_vlan_add, ^ drivers/net/dsa/mt7530.c:1325:2: warning: (near initialization for 'mt7530_switch_ops.port_vlan_add') Cyclomatic Complexity 3 include/linux/string.h:strncpy Cyclomatic Complexity 1 include/linux/err.h:ERR_PTR Cyclomatic Complexity 1 include/linux/err.h:PTR_ERR Cyclomatic Complexity 1 include/linux/err.h:IS_ERR Cyclomatic Complexity 3 include/linux/ktime.h:ktime_compare Cyclomatic Complexity 1 include/linux/ktime.h:ktime_add_us Cyclomatic Complexity 1 include/linux/device.h:devm_kzalloc Cyclomatic Complexity 1 include/linux/device.h:dev_get_drvdata Cyclomatic Complexity 1 include/linux/device.h:dev_set_drvdata Cyclomatic Complexity 5 include/linux/mii.h:mii_resolve_flowctrl_fdx Cyclomatic Complexity 1 include/linux/of.h:of_property_read_bool Cyclomatic Complexity 1 include/linux/phy.h:phy_is_pseudo_fixed_link Cyclomatic Complexity 1 include/linux/reset.h:reset_control_assert Cyclomatic Complexity 1 include/linux/reset.h:reset_control_deassert Cyclomatic Complexity 2 include/linux/reset.h:__devm_reset_control_get Cyclomatic Complexity 2 include/linux/reset.h:devm_reset_control_get_exclusive Cyclomatic Complexity 1 include/linux/reset.h:devm_reset_control_get Cyclomatic Complexity 1 include/net/dsa.h:dsa_to_port Cyclomatic Complexity 1 include/net/dsa.h:dsa_is_cpu_port Cyclomatic Complexity 1 include/net/dsa.h:dsa_is_user_port Cyclomatic Complexity 3 include/net/dsa.h:dsa_user_ports Cyclomatic Complexity 1 drivers/net/dsa/mt7530.h:mt7530_hw_vlan_entry_init Cyclomatic Complexity 1 drivers/net/dsa/mt7530.h:INIT_MT7530_DUMMY_POLL Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7530_get_strings Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_get_sset_count Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_port_vlan_prepare Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mdio_module_init Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7530_mii_read Cyclomatic Complexity 4 drivers/net/dsa/mt7530.c:mt7530_mii_write Cyclomatic Complexity 4 drivers/net/dsa/mt7530.c:core_read_mmd_indirect Cyclomatic Complexity 5 drivers/net/dsa/mt7530.c:core_write_mmd_indirect Cyclomatic Complexity 3 drivers/net/dsa/mt7530.c:mt7530_remove Cyclomatic Complexity 9 drivers/net/dsa/mt7530.c:mt7530_probe Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:_mt7530_read Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_read Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7530_fdb_read Cyclomatic Complexity 3 drivers/net/dsa/mt7530.c:mt7530_get_ethtool_stats Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_write Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7530_fdb_write Cyclomatic Complexity 3 drivers/net/dsa/mt7530.c:mt7530_hw_vlan_del Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_mib_reset Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_rmw Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7530_hw_vlan_add Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_port_set_vlan_aware Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7530_port_vlan_filtering Cyclomatic Complexity 5 drivers/net/dsa/mt7530.c:mt7530_stp_state_set Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_clear Cyclomatic Complexity 5 drivers/net/dsa/mt7530.c:mt7530_port_set_vlan_unaware Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_set Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7530_port_set_status Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_cpu_port_enable Cyclomatic Complexity 8 drivers/net/dsa/mt7530.c:mt7530_port_bridge_leave Cyclomatic Complexity 7 drivers/net/dsa/mt7530.c:mt7530_port_bridge_join Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_port_disable Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_port_enable Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:core_rmw Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:core_clear Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:core_set Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:core_write Cyclomatic Complexity 11 drivers/net/dsa/mt7530.c:mt7530_fdb_cmd Cyclomatic Complexity 8 drivers/net/dsa/mt7530.c:mt7530_port_fdb_dump Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_port_fdb_del Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_port_fdb_add Cyclomatic Complexity 9 drivers/net/dsa/mt7530.c:mt7530_vlan_cmd Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_hw_vlan_update Cyclomatic Complexity 4 drivers/net/dsa/mt7530.c:mt7530_port_vlan_del Cyclomatic Complexity 4 drivers/net/dsa/mt7530.c:mt7530_port_vlan_add Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7623_trgmii_read Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7623_trgmii_write Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7623_trgmii_rmw Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7623_trgmii_set Cyclomatic Complexity 7 drivers/net/dsa/mt7530.c:mt7530_pad_clk_setup Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7623_trgmii_clear Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mt7623_pad_clk_setup Cyclomatic Complexity 12 drivers/net/dsa/mt7530.c:mt7530_adjust_link Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_phy_write Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mt7530_phy_read Cyclomatic Complexity 16 drivers/net/dsa/mt7530.c:mt7530_setup Cyclomatic Complexity 2 drivers/net/dsa/mt7530.c:mtk_get_tag_protocol Cyclomatic Complexity 1 drivers/net/dsa/mt7530.c:mdio_module_exit vim +1324 drivers/net/dsa/mt7530.c 1121 1122 static void 1123 mt7530_port_vlan_add(struct dsa_switch *ds, int port, 1124 const struct switchdev_obj_port_vlan *vlan, 1125 struct switchdev_trans *trans) 1126 { 1127 bool untagged = vlan->flags & BRIDGE_VLAN_INFO_UNTAGGED; 1128 bool pvid = vlan->flags & BRIDGE_VLAN_INFO_PVID; 1129 struct mt7530_hw_vlan_entry new_entry; 1130 struct mt7530_priv *priv = ds->priv; > 1131 int ret; 1132 u16 vid; 1133 1134 /* The port is kept as VLAN-unaware if bridge with vlan_filtering not 1135 * being set. 1136 */ 1137 if (!priv->ports[port].vlan_filtering) 1138 return; 1139 1140 mutex_lock(&priv->reg_mutex); 1141 1142 for (vid = vlan->vid_begin; vid <= vlan->vid_end; ++vid) { 1143 mt7530_hw_vlan_entry_init(&new_entry, port, untagged); 1144 mt7530_hw_vlan_update(priv, vid, &new_entry, 1145 mt7530_hw_vlan_add); 1146 } 1147 1148 if (pvid) { 1149 mt7530_rmw(priv, MT7530_PPBV1_P(port), G0_PORT_VID_MASK, 1150 G0_PORT_VID(vlan->vid_end)); 1151 priv->ports[port].pvid = vlan->vid_end; 1152 } 1153 1154 mutex_unlock(&priv->reg_mutex); 1155 } 1156 1157 static int 1158 mt7530_port_vlan_del(struct dsa_switch *ds, int port, 1159 const struct switchdev_obj_port_vlan *vlan) 1160 { 1161 struct mt7530_hw_vlan_entry target_entry; 1162 struct mt7530_priv *priv = ds->priv; 1163 u16 vid, pvid; 1164 1165 /* The port is kept as VLAN-unaware if bridge with vlan_filtering not 1166 * being set. 1167 */ 1168 if (!priv->ports[port].vlan_filtering) 1169 return 0; 1170 1171 mutex_lock(&priv->reg_mutex); 1172 1173 pvid = priv->ports[port].pvid; 1174 for (vid = vlan->vid_begin; vid <= vlan->vid_end; ++vid) { 1175 mt7530_hw_vlan_entry_init(&target_entry, port, 0); 1176 mt7530_hw_vlan_update(priv, vid, &target_entry, 1177 mt7530_hw_vlan_del); 1178 1179 /* PVID is being restored to the default whenever the PVID port 1180 * is being removed from the VLAN. 1181 */ 1182 if (pvid == vid) 1183 pvid = G0_PORT_VID_DEF; 1184 } 1185 1186 mt7530_rmw(priv, MT7530_PPBV1_P(port), G0_PORT_VID_MASK, pvid); 1187 priv->ports[port].pvid = pvid; 1188 1189 mutex_unlock(&priv->reg_mutex); 1190 1191 return 0; 1192 } 1193 1194 static enum dsa_tag_protocol 1195 mtk_get_tag_protocol(struct dsa_switch *ds, int port) 1196 { 1197 struct mt7530_priv *priv = ds->priv; 1198 1199 if (port != MT7530_CPU_PORT) { 1200 dev_warn(priv->dev, 1201 "port not matched with tagging CPU port\n"); 1202 return DSA_TAG_PROTO_NONE; 1203 } else { 1204 return DSA_TAG_PROTO_MTK; 1205 } 1206 } 1207 1208 static int 1209 mt7530_setup(struct dsa_switch *ds) 1210 { 1211 struct mt7530_priv *priv = ds->priv; 1212 int ret, i; 1213 u32 id, val; 1214 struct device_node *dn; 1215 struct mt7530_dummy_poll p; 1216 1217 /* The parent node of master netdev which holds the common system 1218 * controller also is the container for two GMACs nodes representing 1219 * as two netdev instances. 1220 */ 1221 dn = ds->ports[MT7530_CPU_PORT].master->dev.of_node->parent; 1222 priv->ethernet = syscon_node_to_regmap(dn); 1223 if (IS_ERR(priv->ethernet)) 1224 return PTR_ERR(priv->ethernet); 1225 1226 regulator_set_voltage(priv->core_pwr, 1000000, 1000000); 1227 ret = regulator_enable(priv->core_pwr); 1228 if (ret < 0) { 1229 dev_err(priv->dev, 1230 "Failed to enable core power: %d\n", ret); 1231 return ret; 1232 } 1233 1234 regulator_set_voltage(priv->io_pwr, 3300000, 3300000); 1235 ret = regulator_enable(priv->io_pwr); 1236 if (ret < 0) { 1237 dev_err(priv->dev, "Failed to enable io pwr: %d\n", 1238 ret); 1239 return ret; 1240 } 1241 1242 /* Reset whole chip through gpio pin or memory-mapped registers for 1243 * different type of hardware 1244 */ 1245 if (priv->mcm) { 1246 reset_control_assert(priv->rstc); 1247 usleep_range(1000, 1100); 1248 reset_control_deassert(priv->rstc); 1249 } else { 1250 gpiod_set_value_cansleep(priv->reset, 0); 1251 usleep_range(1000, 1100); 1252 gpiod_set_value_cansleep(priv->reset, 1); 1253 } 1254 1255 /* Waiting for MT7530 got to stable */ 1256 INIT_MT7530_DUMMY_POLL(&p, priv, MT7530_HWTRAP); 1257 ret = readx_poll_timeout(_mt7530_read, &p, val, val != 0, 1258 20, 1000000); 1259 if (ret < 0) { 1260 dev_err(priv->dev, "reset timeout\n"); 1261 return ret; 1262 } 1263 1264 id = mt7530_read(priv, MT7530_CREV); 1265 id >>= CHIP_NAME_SHIFT; 1266 if (id != MT7530_ID) { 1267 dev_err(priv->dev, "chip %x can't be supported\n", id); 1268 return -ENODEV; 1269 } 1270 1271 /* Reset the switch through internal reset */ 1272 mt7530_write(priv, MT7530_SYS_CTRL, 1273 SYS_CTRL_PHY_RST | SYS_CTRL_SW_RST | 1274 SYS_CTRL_REG_RST); 1275 1276 /* Enable Port 6 only; P5 as GMAC5 which currently is not supported */ 1277 val = mt7530_read(priv, MT7530_MHWTRAP); 1278 val &= ~MHWTRAP_P6_DIS & ~MHWTRAP_PHY_ACCESS; 1279 val |= MHWTRAP_MANUAL; 1280 mt7530_write(priv, MT7530_MHWTRAP, val); 1281 1282 /* Enable and reset MIB counters */ 1283 mt7530_mib_reset(ds); 1284 1285 mt7530_clear(priv, MT7530_MFC, UNU_FFP_MASK); 1286 1287 for (i = 0; i < MT7530_NUM_PORTS; i++) { 1288 /* Disable forwarding by default on all ports */ 1289 mt7530_rmw(priv, MT7530_PCR_P(i), PCR_MATRIX_MASK, 1290 PCR_MATRIX_CLR); 1291 1292 if (dsa_is_cpu_port(ds, i)) 1293 mt7530_cpu_port_enable(priv, i); 1294 else 1295 mt7530_port_disable(ds, i, NULL); 1296 } 1297 1298 /* Flush the FDB table */ 1299 ret = mt7530_fdb_cmd(priv, MT7530_FDB_FLUSH, 0); 1300 if (ret < 0) 1301 return ret; 1302 1303 return 0; 1304 } 1305 1306 static const struct dsa_switch_ops mt7530_switch_ops = { 1307 .get_tag_protocol = mtk_get_tag_protocol, 1308 .setup = mt7530_setup, 1309 .get_strings = mt7530_get_strings, 1310 .phy_read = mt7530_phy_read, 1311 .phy_write = mt7530_phy_write, 1312 .get_ethtool_stats = mt7530_get_ethtool_stats, 1313 .get_sset_count = mt7530_get_sset_count, 1314 .adjust_link = mt7530_adjust_link, 1315 .port_enable = mt7530_port_enable, 1316 .port_disable = mt7530_port_disable, 1317 .port_stp_state_set = mt7530_stp_state_set, 1318 .port_bridge_join = mt7530_port_bridge_join, 1319 .port_bridge_leave = mt7530_port_bridge_leave, 1320 .port_fdb_add = mt7530_port_fdb_add, 1321 .port_fdb_del = mt7530_port_fdb_del, 1322 .port_fdb_dump = mt7530_port_fdb_dump, 1323 .port_vlan_filtering = mt7530_port_vlan_filtering, > 1324 .port_vlan_prepare = mt7530_port_vlan_prepare, 1325 .port_vlan_add = mt7530_port_vlan_add, 1326 .port_vlan_del = mt7530_port_vlan_del, 1327 }; 1328 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --W/nzBZO5zC0uMSeA Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 nbZENkDuAQA= --W/nzBZO5zC0uMSeA--