From patchwork Mon Sep 27 23:18:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vladimir Oltean X-Patchwork-Id: 1533622 X-Patchwork-Delegate: priyanka.jain@nxp.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=bYploUgu; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4HJJVD2fvzz9t5m for ; Tue, 28 Sep 2021 09:18:44 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id BFEDE82BD6; Tue, 28 Sep 2021 01:18:37 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="bYploUgu"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 3067982C45; Tue, 28 Sep 2021 01:18:36 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO, MSGID_FROM_MTA_HEADER,SPF_HELO_PASS,T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03on0624.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0a::624]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id B263482952 for ; Tue, 28 Sep 2021 01:18:32 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=vladimir.oltean@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MILyD8unYLkbeu2ZExLZb76czuAznyn9T6lcCMsIS8v8M9O8hG7NH2y4o6TMlDckMJeVvGtckM+/Psyjf6PKFRQOC17UwyX30Evak3xIZiGk4lDaOC3PNocvlWyQjjAMCEPqyk2v7k0zgbYESQF5DxDi1FgO4rOTe8ecKIdsZwko7I/zpEPQGGJyrLqv59Bm5rHgpC5FvHA2Xdm8zHwySUlqrD1ilCFIfnH6nuZsgLQYLIgYIg88vj6NKLrJMxfyfC/gf4+3k/ogWOJ35Q3H+RJJiP3DfxSUk+v+giGbZjFBqDHWNPfMjmxe4NPAlZn8OAvfAkeTBllxFiqgylik0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=YocboooSO5h0DFwwwK18VGnIt8eAPraEgmgvRWEDoL0=; b=FqO4uHyuGsdbeNw7Cm+nFPlexWjApncbooDiRKgO5SsRx7/XKH8c/DupccqTaq2iw5NUpQbk9TV4wFZiwzSfU7oObfUWa1RdU0JYTEbOPnHOQ40rHR9iWOd4aEi30PABIxeri3uMyM2HRmjvzvgndPicz/Zos0aeHfqoPees8O4HWhwHWXrpNnIGE81lkvJp8Pqap6dY41Z0XHChvODo4vSbd0ouvcaJ2VkfKaNJV6MVRicuEoogy8MhWWMKGLygb/6EWIr43Ok6iT1yFMa6yphlzt3af8CpHPs/JA8el7tEUgqTPOrzCOC+gBdKJCUPTFSWmT5Hbi2HLUr827+58w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YocboooSO5h0DFwwwK18VGnIt8eAPraEgmgvRWEDoL0=; b=bYploUgujIzj5vo/EghPYi83LYBHJ5re3ZF2uVn0CqD87XTLOj2eeQe3ZdmzMxvMcvIRWaIzSjYPYFD17jR6NxvZJ4o4c4QxVjyi8kFoCYT+X2I9vmaQ34KD6W/uHeB2QvrlRhqfz0JoLye/Cloajb7e+qGVPMpgSm0pxjdtYvA= Authentication-Results: lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB5136.eurprd04.prod.outlook.com (20.177.49.83) by VI1PR04MB5343.eurprd04.prod.outlook.com (52.134.122.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.15; Mon, 27 Sep 2021 23:18:31 +0000 Received: from VI1PR04MB5136.eurprd04.prod.outlook.com ([fe80::e157:3280:7bc3:18c4]) by VI1PR04MB5136.eurprd04.prod.outlook.com ([fe80::e157:3280:7bc3:18c4%5]) with mapi id 15.20.4544.021; Mon, 27 Sep 2021 23:18:31 +0000 From: Vladimir Oltean To: u-boot@lists.denx.de, Priyanka Jain Cc: Michael Walle Subject: [PATCH] configs: ls1028a: ensure Ethernet is enabled Date: Tue, 28 Sep 2021 02:18:20 +0300 Message-Id: <20210927231820.810671-1-vladimir.oltean@nxp.com> X-Mailer: git-send-email 2.25.1 X-ClientProxiedBy: AM8P191CA0025.EURP191.PROD.OUTLOOK.COM (2603:10a6:20b:21a::30) To VI1PR04MB5136.eurprd04.prod.outlook.com (2603:10a6:803:55::19) MIME-Version: 1.0 Received: from localhost.localdomain (188.26.53.217) by AM8P191CA0025.EURP191.PROD.OUTLOOK.COM (2603:10a6:20b:21a::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13 via Frontend Transport; Mon, 27 Sep 2021 23:18:30 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5848e5ec-59e1-44cf-4319-08d9820d1e86 X-MS-TrafficTypeDiagnostic: VI1PR04MB5343: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5797; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dcw7v+7VMn9KxJElpxcldpAWj80v1hAHZt5Z+vY4kmeJhqoco7U2ABcCHB32hXonrDBVk0gGH92Qs2SwD3Pcx3Snf/0Vk0PPkKZTgk7kcdH53o+BWS5v9RuA7TTVQPezcrCoLPfnUTsOFzBdvSJIp7tEnz2jR/P3yvdkCCrTun1TnjdWPMGQGQQ2mLaVpiBata7/lBCbQHAcUrSdFAEKCSWxlPlGAtWNJtVCzoc+yK5kTpTmOIAflbSQBxWXZd2oZS8DJchEVOXmlY5HOnGBGlDU08mr8l1PpJQSrJTMNCAneiPvzyAVIUguO14aAhtn4+ggLYitR7U42Sp/4Ju/a/eP4PBU6rD67hQE+OOWkf3m/QNFUs1JSl3oXtRBrqqGE5k2xGOeBaDnqGkUpUD3OVBHFugBQOj6AFOmpyu4VkoLCUhcH05z7mgO8721YSNOwDJgYXjx/gw1p6nSUALW74SH2uxVCizOQO/vh4CeROoc78gxfjiRmeHxGB8bAgdCZu4+6OYk4Wc1ozGBq4SNW5izf39R2LUKS4M/1Tu66nUes8nCA4A0LPPFYRjXv4k3t9MtnVJANpaCcXDykCZ4seHDhOK7lAJv/6ICLzjYrbo6TiMO93eDliUDPFDQmKyVYhwrPL6TVN6/ZMIaBa6Mq7XU8VXh74tFO0nKJwmHInWth7VHht2xOmq6/1BYiMiZMWHrOlT6rKSERvjPE5s73Q== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB5136.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(8936002)(6512007)(6862004)(44832011)(316002)(1076003)(36756003)(956004)(2616005)(37006003)(38350700002)(38100700002)(86362001)(4326008)(2906002)(52116002)(6486002)(508600001)(66556008)(26005)(6636002)(6666004)(8676002)(66946007)(66476007)(186003)(5660300002)(6506007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 3JQlGKCfirfTzQ6JmATBnv2wEiV8ZHQ7A1MixTYmgDYSw2e6+DjV1+1xo31+CYncOGTrj2GbY1mxd5F4L6r7MoQ16G94VI3FC+5IRVOd6j6zCVTdmzI3Nz/bjVX84nMqPXzTD7hY4YV/9skLwEhqAo7BCOpPbZ63LlFu6ldYgJyr4FzCHZYNrFr050ugkZos5pkimTC1v8kvrAQcePKWU0AtzJCsJm+8S8i2VVVoSGv8nRdQvbWpVOnzqyacCf58ffBZJ5JHpn+8IUggles+enw4BiGZcHggV290j4W5J3xIXkO4rLInagcw2dKkAW78McO6t5sBfmt66a5yJwlNSauZ/E5OewQKEzDXwyYzhh6sK6wd+P57GIxKqIyuUoNuY+iy9bTf12dt5Tf3DMJGZz/xlNDZEmsKWvBHJ6JQnotWl78lMY9TNCoTgF6QfOoZm1MGKzJOMgcR3Ciwe60Qb4UNUP2jeHS4kw3iQ3UYIE8tQU+i1QCzb+nyC9gA9BT0kXbCwnywc4Mc/psTLvMOzwvezGy4QD7oKwDL7DK+DNTZ9ajKdl0XwwXqZo34JnTYn9Swb1VHzEGofux85mvqhCkyk957HuMRn8LmEi8y8TW3i3oJdT3kYXlT2gpfJS878bvK96U/ob4+8LlCeCBfh2MxLOeS3h5/6bAg7GjDwTFQWDjmwpiPO80P8HkJ8KsWQPPHnaPKXk98+F83qC5vRu7udM14EozM7qgSqxINkxXv/j5K7iTUhSzZ0rAvGV44H/Y1YYKdJzkIiJAqCrRyD/a8povsWF3cOPELKhmbFjf+x8HCt8+cFr2/KYnE7+dr0Lh53gS5RcXF1nN4vwkLtEBRB+gqBFuFBUf5pOrbdkkRrpnF9OJFnUJ+fQ4FdbvPc+hVInT6bGsO0U6EX7yreXtylPJPZhCSFtF+LHcNpSzC7bVFY4rU6W4/gtZRLWjuK1P+rLs+wxn4wGyCjYw/AinBXsIK1R1iArm15827WWzDyKACgi6MaWh6LZI8PfxWxuSdzoQZd5StCcQrQRwQEQUhnr8WwHJHUPQeud/BLewcJ6ptkdC/VB69SA07zmjHNvaxt7tdriWA/lnv4rAYKEFljNVwQbEJ+mMAI1ARimMHXSBghh/3niv6H3lzl8Vid6CbB/aI39S4fKD8HRh9vmbI6hcVuzPSv6l8C8jqTu/ZRfbIelCyyj7wS+FyVdE12oc49FSGG64ilq6d8fp0MUo5eufpjbQIsiPs+X39/efsKk4Apg7t15yo7N6YByeFmEoQ3BAIpcJbc+i0ldtRVtnR646XfA7Pvn6qsI7lhhkuJIbdbKQKQz3532buSYH0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5848e5ec-59e1-44cf-4319-08d9820d1e86 X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5136.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Sep 2021 23:18:30.9166 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: dp5aaaTGgf8NzXsKpFstZOK2ZkgV3tvfyXZTg72Gb+vhjquXvkaBLiq8fZ+YniIZqcBOMeX2H8RV1sM7JVsrRw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5343 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean CONFIG_FSL_ENETC is not explicitly enabled in the NXP LS1028A config files, instead it is selected by CONFIG_MSCC_FELIX_SWITCH, a state of matters which is fragile. CONFIG_MSCC_FELIX_SWITCH depends on CONFIG_DM_DSA, which depends on CONFIG_PHY_FIXED. Not all LS1028A boards did enable CONFIG_PHY_FIXED, which resulted in all of Ethernet being compiled out. This patch makes sure that CONFIG_PHY_FIXED is enabled for all LS1028A boards, and CONFIG_FSL_ENETC as well - don't rely on that fragile selection done by the Felix switch config. Signed-off-by: Vladimir Oltean Reviewed-by: Bin Meng --- configs/kontron_sl28_defconfig | 1 + configs/ls1028aqds_tfa_SECURE_BOOT_defconfig | 1 + configs/ls1028aqds_tfa_defconfig | 1 + configs/ls1028aqds_tfa_lpuart_defconfig | 1 + configs/ls1028ardb_tfa_SECURE_BOOT_defconfig | 1 + configs/ls1028ardb_tfa_defconfig | 1 + 6 files changed, 6 insertions(+) diff --git a/configs/kontron_sl28_defconfig b/configs/kontron_sl28_defconfig index e15928bead29..d174dc722ca0 100644 --- a/configs/kontron_sl28_defconfig +++ b/configs/kontron_sl28_defconfig @@ -75,6 +75,7 @@ CONFIG_PHY_FIXED=y CONFIG_DM_DSA=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_FSL_ENETC=y CONFIG_MSCC_FELIX_SWITCH=y CONFIG_NVME=y CONFIG_PCI=y diff --git a/configs/ls1028aqds_tfa_SECURE_BOOT_defconfig b/configs/ls1028aqds_tfa_SECURE_BOOT_defconfig index 5b60c4af8d9b..855a353867f4 100644 --- a/configs/ls1028aqds_tfa_SECURE_BOOT_defconfig +++ b/configs/ls1028aqds_tfa_SECURE_BOOT_defconfig @@ -62,6 +62,7 @@ CONFIG_DM_MDIO=y CONFIG_DM_MDIO_MUX=y CONFIG_DM_DSA=y CONFIG_E1000=y +CONFIG_FSL_ENETC=y CONFIG_MSCC_FELIX_SWITCH=y CONFIG_MDIO_MUX_I2CREG=y CONFIG_NVME=y diff --git a/configs/ls1028aqds_tfa_defconfig b/configs/ls1028aqds_tfa_defconfig index 311cfe3c7a2b..077824665317 100644 --- a/configs/ls1028aqds_tfa_defconfig +++ b/configs/ls1028aqds_tfa_defconfig @@ -67,6 +67,7 @@ CONFIG_DM_ETH=y CONFIG_DM_MDIO=y CONFIG_DM_MDIO_MUX=y CONFIG_DM_DSA=y +CONFIG_FSL_ENETC=y CONFIG_E1000=y CONFIG_MSCC_FELIX_SWITCH=y CONFIG_MDIO_MUX_I2CREG=y diff --git a/configs/ls1028aqds_tfa_lpuart_defconfig b/configs/ls1028aqds_tfa_lpuart_defconfig index 6805f5eaaa18..eb5f85fc6b56 100644 --- a/configs/ls1028aqds_tfa_lpuart_defconfig +++ b/configs/ls1028aqds_tfa_lpuart_defconfig @@ -62,6 +62,7 @@ CONFIG_PHYLIB=y CONFIG_PHY_AQUANTIA=y CONFIG_PHY_ATHEROS=y CONFIG_PHY_VITESSE=y +CONFIG_PHY_FIXED=y CONFIG_DM_ETH=y CONFIG_DM_MDIO=y CONFIG_DM_MDIO_MUX=y diff --git a/configs/ls1028ardb_tfa_SECURE_BOOT_defconfig b/configs/ls1028ardb_tfa_SECURE_BOOT_defconfig index 7eecbae13e75..c3de964ee329 100644 --- a/configs/ls1028ardb_tfa_SECURE_BOOT_defconfig +++ b/configs/ls1028ardb_tfa_SECURE_BOOT_defconfig @@ -58,6 +58,7 @@ CONFIG_DM_MDIO=y CONFIG_DM_DSA=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_FSL_ENETC=y CONFIG_MSCC_FELIX_SWITCH=y CONFIG_NVME=y CONFIG_PCI=y diff --git a/configs/ls1028ardb_tfa_defconfig b/configs/ls1028ardb_tfa_defconfig index 6934a597a52c..69060ba752d1 100644 --- a/configs/ls1028ardb_tfa_defconfig +++ b/configs/ls1028ardb_tfa_defconfig @@ -64,6 +64,7 @@ CONFIG_DM_MDIO=y CONFIG_DM_DSA=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_FSL_ENETC=y CONFIG_MSCC_FELIX_SWITCH=y CONFIG_NVME=y CONFIG_PCI=y