From patchwork Thu Apr 15 15:19:21 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Priyanka Jain X-Patchwork-Id: 1466682 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org 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=) Authentication-Results: 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=hceEYT2d; dkim-atps=neutral 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 ozlabs.org (Postfix) with ESMTPS id 4FLjgX26hlz9sSC for ; Fri, 16 Apr 2021 01:19:36 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id B209681607; Thu, 15 Apr 2021 17:19:29 +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="hceEYT2d"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 833CA81FD5; Thu, 15 Apr 2021 17:19:28 +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.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FORGED_SPF_HELO,SPF_HELO_PASS autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20605.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::605]) (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 D9EC48017D for ; Thu, 15 Apr 2021 17:19:23 +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=priyanka.jain@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cdCaDBtvUZl3YiXuqHXuh1j48jhC62uigeSmj1TNZjLKtaiCXbKPl2KEHnHhtJUoOkXe5XppboewINWCQrkdreD2a+2+Lid/mKjR7IJJ08mmkrv8J5qmCmH1GkXd+cf/NbVGJ3WQ3OFSf3h/NZMKCnsSjOsNHCzPLmUOT+//TZc6bVagWyWDHduXgq7X5qrNVEOAcIbGhLrfl7gcfCl2TJgUalHtAzQdiiEsvWqaNiIA5diMdb+5MvZD8tAexL8HhDsAp7xEehTN72Uhf3Qphr+8YvRLXEjvmmJFFYWhaVoEB9vHkpuNkVa2Y643mqkBJtc6qHTbIOWlPThH9cyE3g== 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:X-MS-Exchange-SenderADCheck; bh=O/opulC514GJHIMZjUuLKvWg93tgPOp01Ymhz34X64E=; b=fHxMTNIt6aCwcxWr4vEMvQXyXoyixrva7YuCwMr6zRqVhcuB9azhGV+7GGhQn6OguNCrh4w4gEk6RhQwBgGMu5QDcWn3p00TbwWJbkKevoosHEIA9+IMFNsU65o7r3/ZAJ2xiAeVwfxGoKv661SQXnx++3IimDQJUclq1sDTzS8cGkLvPjJYItRNREVnCBDWJRXUjnuxnCMLnUfo3E4AXl+J+zcTTlEqxIaZka7lrJpD+/VfTeTPZw9YCoNf4xhyhj5PdSh57KX/NNZb+emXnFVJvrUGlsDy0UZ91+A0DEhpi2uhf0Atjb7xNHQrv8yoXpb16v72lJ+oYNww0PiYBQ== 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=O/opulC514GJHIMZjUuLKvWg93tgPOp01Ymhz34X64E=; b=hceEYT2dfpSCLK1rgFQ+0jDXlRm/1SRmI/FeZLcS07h+L3lhTbhy/xQ/tKEWY2M63bq59otnSKE+CLyfwQoTNml0G6gmENSxeaNgYI+DpOOiQ5vDGf6s9XefqRLdO9onKjyZTiG9zNtEfOZSZLc3eRRc9jMJu/Ho2QaVVupTEXk= Received: from AM6PR04MB5144.eurprd04.prod.outlook.com (2603:10a6:20b:a::32) by AM6PR04MB4198.eurprd04.prod.outlook.com (2603:10a6:209:4e::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16; Thu, 15 Apr 2021 15:19:21 +0000 Received: from AM6PR04MB5144.eurprd04.prod.outlook.com ([fe80::a4b4:bffc:f02:3362]) by AM6PR04MB5144.eurprd04.prod.outlook.com ([fe80::a4b4:bffc:f02:3362%4]) with mapi id 15.20.4042.016; Thu, 15 Apr 2021 15:19:21 +0000 From: Priyanka Jain To: Tom Rini , "u-boot@lists.denx.de" Subject: pull request of u-boot-fsl-qoriq for v2021.07 Thread-Topic: pull request of u-boot-fsl-qoriq for v2021.07 Thread-Index: AdcyCfy3bHZlmwcGSqii0hzPCa7RmA== Date: Thu, 15 Apr 2021 15:19:21 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: konsulko.com; dkim=none (message not signed) header.d=none;konsulko.com; dmarc=none action=none header.from=nxp.com; x-originating-ip: [117.99.178.155] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 66a336bc-68a8-485b-d4d4-08d90021d863 x-ms-traffictypediagnostic: AM6PR04MB4198: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:328; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lHwz4QNKdSKMDV3SPbzCCkYdOH+SM5izI1G5g3xnNjEtGewFxlDtDiNehqoDl59aAhtKRigT5ja14YcaVr1+d2zw0DDK32I3l81Fl1w2AdvwmASWMl+exV7EpS9hynTI7B8mayya0zosMEzs2ntgt8/eL8GdX+QtEOcCxe2St+3+1sm1XPkRIBcO21j/KaoE+mhDHgPtKF8kjuQK+zLCD6KdbyOn58n0BQMuuNe+JGlCY+M8ulMHFVT9nUHOkWuunslx5mKjpmM6bbXx1FjqxaBN/ZWKxw3gfSNjL5myZo83JyQTaMcs6JBlYd+BFafZ0rH58r4jsR9h1TK/C5lQ+Jrw8PNqwyXsEIh9hPSB/le7v0AJiVHwHM6bNpI8HJM+R00E20HSuGLjd6R0zChZeeFYju9GnTfar+F+spZQ9hVnXZCFVC8CrCfu9RRqK9vq7mnMVb/RntcuWaQJ0SlfUb2WswtOnHrPX2QpQHvZFLwi1HFPPldSvoflG08KLbUStj6VBf+kCwrfsE74hAogO+e4JYC6ivXO31HqN0aGT233XEuOn17abT+Xz804RujFFnI+GVcZWdzi+5x1nf8R4TKN3KGZDjUSqz3LxqBXcFeCjKndlT3/b5NPzKFpJQDKiXBdAOj2q4yG3HjNmt8TNDyHnlgXCV5mu8NVho74s9hlmZxuREzeBf+VnCZeQOPl x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR04MB5144.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(136003)(366004)(396003)(39860400002)(376002)(110136005)(83380400001)(2906002)(122000001)(6506007)(9686003)(8936002)(55016002)(44832011)(966005)(316002)(38100700002)(8676002)(66946007)(7696005)(66556008)(76116006)(64756008)(186003)(478600001)(71200400001)(66446008)(66476007)(26005)(33656002)(5660300002)(52536014)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: rg3mR4V1KqORrcZlxRgH8y6Ps+M1Ocrrc+n51+jjatVmAGW34lrlMDXh6i9GHifEUVJ8Q5novzguDym5VJrN4/18m/+zD2XdntPO7Da0sWhh/1kwg1vXv3lsI9M4snnN7N6fB20vFUR2jH2ajJ2UZp5p0TPYfgBh0kDAEDN3+Epb6vNl9a7vEUoYgMnf954G5ReoBreRDexeuTqLvNTVctHiCqIt+CztbTRj53XhgUX5X+Br5nRhhSe2VprfYHPyOWehnMHII/zHQ0+No7ReJJ49UVsA2EQ7ajBuYSjj2lqc2Nma21HkRXkxBetfAPINqBWcCRnrnmzM6sxcUy4oYISQ+ZjmOgN1MNDuFmhOSZN6kNj/xkwenttbl+I6vXv+s9jw9LNzYwWTvQBD9H5YLrYbCl8inFaqIkkPPR+qwgH8Rkumx6jqrl94ihVTvy53Bf3lg4fXY+M9DwBS6rdmqWh+897nGeotS0iz3XSQYHao0SSDsIX68o6CH2sUlrW7mbtWDPd1k+s/mEUCm/6AHqyXkJKQDofLAMeo5y6eya1aYXePiYu/na71A//N3Zyz3QZj2M3yX2AwT/JEkyVIVTmZtgLPj67msddScOJikeU0eMmo5CAkBoWzKffxifPJm8GOTCuKJmDreX6NnCm+qSKam1r+VMZk3dPompMolj47AOpgWt99HMn0rpJ3gjpMSh8IB4+v4tEvNvwaAU4fTitFXYxzSHZ168zr+yIHdibNKyMDioZbpyxobzOIAqAzA3pHLOLTGUA6xeHCmuyqMxaDkmtSxEV5lf9J3HSvG/gRhwBJaHteewdI0ZFCJMs0HDIigzIB5TPAnkoxv7+iuAgV4dzBfm1zT+VBqFuk0GA2Gr2LEfRzjkr+vj6bUvfO7vcQVuGArPyfky7Av6gK0w9sj7fpH1q4Ek5ledymmnoD4YGVKB64sK77iHBiv4M4kKqehbhKtagLMkgnM4U48X6rTmBU2yX+StEOxvvlu4OYZYEjvKiYuz36LGTtmjInRbxAZ1oHeKg3TJaXlViraRSFRIHnXVyj8s3o1rr1/h+9KafPDo5GbcdB3BA5/QstScmvJ6r8tpncHEn4SEHZqb5LRHWtXpVyl7J3T9zRTyekzCghnHQbGQ6Yc/ZRGY2psc0l91mlNTbJ70KRvKo0KX6wzPr8BKXoowGCK7MqOanUPj6m2uqmCc0V1lE5w0s+ydwO8acC4e0CPeDigNhjkTX5bRRfUNezo2uJBaj9+wd4IQIr6L16dTWGoh9U64ymm8egoFXu33Qo6Rq4o2UGUvi0nYB4oy+xmKajMgm3AYWnypHlsQfq2pX8HTcWk7xx x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM6PR04MB5144.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 66a336bc-68a8-485b-d4d4-08d90021d863 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Apr 2021 15:19:21.3018 (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: 30cOpAYHzEA+tff/Ldy+OpLTgHpEo4C9Jln8YeDyESV0+aVKeYhhH581h9AhBTZKgegjirwe5i711W5Yg5ZrFw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB4198 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.102.4 at phobos.denx.de X-Virus-Status: Clean Dear Tom, Please find my pull-request for u-boot-fsl-qoriq/master https://github.com/u-boot/u-boot/pull/65 summary update ls1028aqds networking protocol, config in ls1021atwr, env in ls1012a Add seli3 board support, booke watchdog, update eTSEC support in ppc-qemu, Add DM_SERIAL and lpuart in sl28, add DM_ETH support for some of powerpc platforms Signed-off-by: Priyanka Jain priyanka.jain@nxp.com ---------------- The following changes since commit a94ab561e2f49a80d8579930e840b810ab1a1330: Merge branch '2021-04-13-assorted-improvements' (2021-04-13 09:50:45 -0400) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git HEAD for you to fetch changes up to 20830d0c01b5d82c916010b5dfdbe099ca1f0444: configs: T1042D4RDB: enable DM_ETH (2021-04-15 14:27:44 +0530) ---------------------------------------------------------------- Aleksandar Gerasimovski (1): board/km: add support for seli8 design based on nxp ls102x Alex Marginean (1): arm: dts: ls1028a: define QDS networking protocol combinations Bin Meng (18): dt-bindings: net: Add the old DT bindings for "fixed-link" of: extra: Introduce ofnode_phy_is_fixed_link() API dm: mdio: Use ofnode_phy_is_fixed_link() API net: phy: xilinx: Be compatible with live OF tree net: phy: xilinx: Drop #ifdef CONFIG_DM_ETH around phy_connect_gmii2rgmii() net: phy: Simplify the logic of phy_connect_fixed() net: phy: fixed: Make driver ops static net: phy: fixed: Add the missing ending newline net: phy: fixed: Support the old DT binding test: dm: Add a case to test ofnode_phy_is_fixed_link() net: tsec: Use map_physmem() directly instead of dev_remap_addr() dt-bindings: net: Update Freescale TSEC to support "queue-group" net: tsec: Support property from the subnode "queue-group" dm: core: Correctly read of simple-bus test: dm: Add a test case for simple-bus ppc: qemu: Create a virtual memory mapping of the platform bus ppc: qemu: Enable eTSEC support doc: board: qemu-ppce500: Document eTSEC usage Camelia Groza (11): powerpc: dts: t2080: add QorIQ DPAA 1 FMan v3 nodes powerpc: dts: t2080rdb: add FMan v3 nodes board: freescale: t208xrdb: fdt fixups under DM_ETH configs: T2080RDB: enable DM_ETH powerpc: dts: t4240: add QorIQ DPAA 1 FMan v3 nodes powerpc: dts: t4240rdb: add FMan v3 nodes powerpc: dts: qoriq: update the mdio offsets under the second FMan v3 configs: T4240RDB: enable DM_ETH powerpc: dts: t1042: add QorIQ DPAA 1 FMan v3 nodes powerpc: dts: t1042d4rdb: add FMan v3 nodes configs: T1042D4RDB: enable DM_ETH Chris Packham (1): watchdog: Add booke watchdog driver Claudiu Manoil (1): sandbox: Add a DSA sandbox driver and unit test Mian Yousaf Kaukab (1): ls1012a: use default scan_dev_for_boot Michael Walle (5): armv8: fsl-layerscape: spl: add debug UART support armv8: fsl-layerscape: spl: call spl_early_init() board: sl28: move DM_* configs to Kconfig board: sl28: enable DM_SERIAL board: sl28: add config to enable console output on SER0 Simon Glass (1): freescale: ls1021atwr: Drop use of CONFIG_RESET Vladimir Oltean (3): net: phy: fixed: Be compatible with live OF tree net: phy: fixed: Drop #ifdef CONFIG_DM_ETH around phy_connect_fixed net: tsec: Use dm_eth_phy_connect() directly for the DM case arch/Kconfig | 2 + arch/arm/Kconfig | 39 +++ arch/arm/cpu/armv8/fsl-layerscape/spl.c | 11 + arch/arm/dts/Makefile | 2 + arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi | 12 + arch/arm/dts/fsl-ls1028a-qds-1xxx-sch-30842.dtsi | 20 ++ arch/arm/dts/fsl-ls1028a-qds-6xxx-sch-30842.dtsi | 19 ++ arch/arm/dts/fsl-ls1028a-qds-7777-sch-30841.dtsi | 49 ++++ arch/arm/dts/fsl-ls1028a-qds-7xx7-sch-30841R.dtsi | 26 ++ arch/arm/dts/fsl-ls1028a-qds-8xxx-sch-24801.dtsi | 19 ++ .../dts/fsl-ls1028a-qds-9999-sch-24801-LBRW.dtsi | 63 +++++ arch/arm/dts/fsl-ls1028a-qds-9999-sch-24801.dtsi | 48 ++++ .../dts/fsl-ls1028a-qds-x3xx-sch-30841-LBRW.dtsi | 48 ++++ .../dts/fsl-ls1028a-qds-x5xx-sch-28021-LBRW.dtsi | 42 +++ arch/arm/dts/fsl-ls1028a-qds-x7xx-sch-30842.dtsi | 20 ++ arch/arm/dts/fsl-ls1028a-qds-xx7x-sch-30842.dtsi | 20 ++ arch/arm/dts/fsl-ls1028a-qds.dtsi | 3 + arch/arm/dts/fsl-sch-24801.dtsi | 28 ++ arch/arm/dts/fsl-sch-28021.dtsi | 29 ++ arch/arm/dts/fsl-sch-30841.dtsi | 38 +++ arch/arm/dts/fsl-sch-30842.dtsi | 18 ++ arch/arm/dts/ls1021a-pg-wcom-seli8.dts | 111 ++++++++ arch/powerpc/dts/qoriq-fman3-1-10g-0.dtsi | 2 +- arch/powerpc/dts/qoriq-fman3-1-10g-1.dtsi | 2 +- arch/powerpc/dts/qoriq-fman3-1-1g-0.dtsi | 2 +- arch/powerpc/dts/qoriq-fman3-1-1g-1.dtsi | 2 +- arch/powerpc/dts/qoriq-fman3-1-1g-2.dtsi | 2 +- arch/powerpc/dts/qoriq-fman3-1-1g-3.dtsi | 2 +- arch/powerpc/dts/qoriq-fman3-1-1g-4.dtsi | 2 +- arch/powerpc/dts/qoriq-fman3-1-1g-5.dtsi | 2 +- arch/powerpc/dts/qoriq-fman3-1.dtsi | 4 +- arch/powerpc/dts/t1042d4rdb.dts | 55 +++- arch/powerpc/dts/t1042si-post.dtsi | 46 ++++ arch/powerpc/dts/t2080rdb.dts | 69 ++++- arch/powerpc/dts/t2080si-post.dtsi | 51 ++++ arch/powerpc/dts/t4240rdb.dts | 142 +++++++++- arch/powerpc/dts/t4240si-post.dtsi | 101 +++++++ arch/sandbox/dts/test.dts | 44 ++++ board/emulation/qemu-ppce500/Kconfig | 6 + board/emulation/qemu-ppce500/qemu-ppce500.c | 29 ++ board/freescale/ls1021atwr/ls1021atwr.c | 8 +- board/freescale/t208xrdb/eth_t208xrdb.c | 35 +++ board/freescale/t208xrdb/t208xrdb.c | 3 + board/freescale/t208xrdb/t208xrdb.h | 2 + board/keymile/Kconfig | 23 +- board/keymile/common/ivm.c | 19 +- board/keymile/pg-wcom-ls102xa/Kconfig | 19 ++ board/keymile/pg-wcom-ls102xa/MAINTAINERS | 10 + board/keymile/pg-wcom-ls102xa/Makefile | 11 + board/keymile/pg-wcom-ls102xa/ddr.c | 91 +++++++ board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c | 160 +++++++++++ board/kontron/sl28/Kconfig | 10 + board/kontron/sl28/Makefile | 2 +- board/kontron/sl28/common.c | 11 + configs/T1042D4RDB_NAND_defconfig | 3 + configs/T1042D4RDB_SDCARD_defconfig | 3 + configs/T1042D4RDB_SECURE_BOOT_defconfig | 8 +- configs/T1042D4RDB_SPIFLASH_defconfig | 3 + configs/T1042D4RDB_defconfig | 3 + configs/T2080RDB_NAND_defconfig | 3 + configs/T2080RDB_SDCARD_defconfig | 3 + configs/T2080RDB_SPIFLASH_defconfig | 3 + configs/T2080RDB_defconfig | 3 + configs/T4240RDB_SDCARD_defconfig | 3 + configs/T4240RDB_defconfig | 3 + configs/kontron_sl28_defconfig | 17 -- configs/pg_wcom_seli8_defconfig | 70 +++++ configs/qemu-ppce500_defconfig | 5 + doc/board/emulation/qemu-ppce500.rst | 5 + doc/device-tree-bindings/net/fixed-link.txt | 48 +++- doc/device-tree-bindings/net/fsl-tsec-phy.txt | 19 +- drivers/core/Kconfig | 14 + drivers/core/of_extra.c | 23 ++ drivers/core/simple-bus.c | 32 ++- drivers/net/Kconfig | 9 + drivers/net/Makefile | 1 + drivers/net/dsa_sandbox.c | 179 +++++++++++++ drivers/net/phy/Kconfig | 1 + drivers/net/phy/fixed.c | 54 +++- drivers/net/phy/phy.c | 63 ++--- drivers/net/phy/xilinx_gmii2rgmii.c | 61 +++-- drivers/net/tsec.c | 36 ++- drivers/watchdog/Kconfig | 7 + drivers/watchdog/Makefile | 1 + drivers/watchdog/booke_wdt.c | 106 ++++++++ include/configs/km/pg-wcom-ls102xa.h | 292 +++++++++++++++++++++ include/configs/kontron_sl28.h | 2 - include/configs/ls1012a2g5rdb.h | 7 - include/configs/ls1012afrdm.h | 7 - include/configs/ls1012afrwy.h | 7 - include/configs/ls1012aqds.h | 7 - include/configs/ls1012ardb.h | 7 - include/configs/pg-wcom-seli8.h | 45 ++++ include/configs/sandbox.h | 2 + include/dm/of_extra.h | 20 ++ include/dm/simple_bus.h | 6 +- net/mdio-uclass.c | 7 +- scripts/config_whitelist.txt | 1 - test/dm/Makefile | 2 + test/dm/dsa.c | 82 ++++++ test/dm/eth.c | 10 +- test/dm/of_extra.c | 18 ++ test/dm/simple-bus.c | 33 +++ 103 files changed, 2772 insertions(+), 206 deletions(-) create mode 100644 arch/arm/dts/fsl-ls1028a-qds-1xxx-sch-30842.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-6xxx-sch-30842.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-7777-sch-30841.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-7xx7-sch-30841R.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-8xxx-sch-24801.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-9999-sch-24801-LBRW.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-9999-sch-24801.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-x3xx-sch-30841-LBRW.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-x5xx-sch-28021-LBRW.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-x7xx-sch-30842.dtsi create mode 100644 arch/arm/dts/fsl-ls1028a-qds-xx7x-sch-30842.dtsi create mode 100644 arch/arm/dts/fsl-sch-24801.dtsi create mode 100644 arch/arm/dts/fsl-sch-28021.dtsi create mode 100644 arch/arm/dts/fsl-sch-30841.dtsi create mode 100644 arch/arm/dts/fsl-sch-30842.dtsi create mode 100644 arch/arm/dts/ls1021a-pg-wcom-seli8.dts create mode 100644 arch/powerpc/dts/t1042si-post.dtsi create mode 100644 arch/powerpc/dts/t2080si-post.dtsi create mode 100644 arch/powerpc/dts/t4240si-post.dtsi create mode 100644 board/keymile/pg-wcom-ls102xa/Kconfig create mode 100644 board/keymile/pg-wcom-ls102xa/MAINTAINERS create mode 100644 board/keymile/pg-wcom-ls102xa/Makefile create mode 100644 board/keymile/pg-wcom-ls102xa/ddr.c create mode 100644 board/keymile/pg-wcom-ls102xa/pg-wcom-ls102xa.c create mode 100644 board/kontron/sl28/common.c create mode 100644 configs/pg_wcom_seli8_defconfig create mode 100644 drivers/net/dsa_sandbox.c create mode 100644 drivers/watchdog/booke_wdt.c create mode 100644 include/configs/km/pg-wcom-ls102xa.h create mode 100644 include/configs/pg-wcom-seli8.h create mode 100644 test/dm/dsa.c create mode 100644 test/dm/simple-bus.c