From patchwork Mon Nov 13 03:59:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xiaojun Liu X-Patchwork-Id: 1863008 X-Patchwork-Delegate: hauke@hauke-m.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=2K6UJitX; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=SILICOMLTD.onmicrosoft.com header.i=@SILICOMLTD.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-SILICOMLTD-onmicrosoft-com header.b=KavbEVlc; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.openwrt.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org; receiver=patchwork.ozlabs.org) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4STG4B4f7Cz1yRD for ; Mon, 13 Nov 2023 15:03:05 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-Type: Message-ID:Date:Subject:To:From:Reply-To:Cc:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=a7smt208Tkxayh8SzYO76rH/q+4EiVCG/Hl2AuHMb+4=; b=2K6UJitXdijxms3meJNYRGDZA2 GF5wlOZ2nXWXev4aMG/D+16Z1xB/4jtvVI4HRhnoVEH1FYXjd9E6Kjqe0Oudg1XblgScpQDAal2Tp CeZA4aWCihTsDejqpWIqpKOtPbuVZ8Td8IeDVvF3dCYy4DtERYYcLzjYKhQ75DTjheggnzTLujN0L 1sh7Msdmcg0FALoz9guP5F3d0ANKVzA4PDZanO96p2CmFC14TRFeqE6/sK0++BalHkasR5IVa9aU3 4pm5W/zV5e1rfX2DPdgwz7cd9/2CPhWhGFLqpJIjGSH8IjIGOoq22w4Y0Px8mYtBSVgopwf7PNfdy gATelSVw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r2O7E-00DAgB-0V; Mon, 13 Nov 2023 04:00:00 +0000 Received: from mail-he1eur04on0715.outbound.protection.outlook.com ([2a01:111:f400:fe0d::715] helo=EUR04-HE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r2O7B-00DAdb-0N for openwrt-devel@lists.openwrt.org; Mon, 13 Nov 2023 03:59:59 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Egu9bKbSHlpwIuMDNRs9N+31wd/PhqWJNxCYXXgqXQwOv2RbWk6yKSGwSjx8vXZ09dtHQuPxGG9QRXsFPehtoeT1O4eS5yxYJcsWAsBrzAEkGRwXF+9zDFdGbgxQytjwyoq5WJkfruXLGsiDGvw11JLyUwf80Yit0UQxTtkJ4WE5Smy08/+Ipmnw7UEr9HxF7f9yszysNxM4uPkkbBRQAYCn0uwP8vrcITdDPzOCfCBqnSIbPDFhjNK5GSy1t4NE0gA3oaXNfXxD39EkqA5nRtkMRPqgJl6obvb8s28hOC4IbwEpNQKeq0dbjUzgEe2si3G++oliv/r8jmUVaACm2g== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kkffG0uUaVHu7dk43lvPYZWb6e19mWjVHGO9iEBpvxs=; b=HpsmqldrwZSyY/GRgMsmFoPx6kbGTprUmLLuoSkUSYVSRFYzkYB3gsn0eiqkbN8EykEaQ/Qx12R2k7S2waiq9OJaN3RqWmBJvXIOxsLM68ixHV7FpaSQ1hkrkw9I37YGmgyvRl4DsK/V8EQYjeTuJnm6+FbMZdS9eYS6UGmeSgHA9M5A/CNpnke+M8gI68El6nqNJ8o6cgQ/KWRfHxZZQMwZjg232d4eMYj1WacPzdeDuRwxPEkewkvNzMHMCTmfOuONTMLYDh8SXhpBLLLg/xKtqoxH7Cku4Nd6HVpC/q3ueqtXSp6CSy8bF0Siap2ZpJq5dP/i7ZzF8MeeHcj44g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=silicom.co.il; dmarc=pass action=none header.from=silicom.co.il; dkim=pass header.d=silicom.co.il; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=SILICOMLTD.onmicrosoft.com; s=selector2-SILICOMLTD-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kkffG0uUaVHu7dk43lvPYZWb6e19mWjVHGO9iEBpvxs=; b=KavbEVlcTXy/xnDZIjKQE9wW/M7LGck78wis6lBERRX+dAhr1uufjbRrIcuQvOBGqh8qMuCWQTAuKFCTfTUtTXSuBnCA7YF02j4285nQNBrMaFfiqvAne0VsBxVEkWuov4pIR0c1Ywtg0uQJQtNh+6ihsVEx9Z37yYSwTySIivE= Received: from DU0PR04MB9660.eurprd04.prod.outlook.com (2603:10a6:10:31b::6) by AS8PR04MB8945.eurprd04.prod.outlook.com (2603:10a6:20b:42c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.15; Mon, 13 Nov 2023 03:59:46 +0000 Received: from DU0PR04MB9660.eurprd04.prod.outlook.com ([fe80::4985:7ead:20b8:9281]) by DU0PR04MB9660.eurprd04.prod.outlook.com ([fe80::4985:7ead:20b8:9281%7]) with mapi id 15.20.7002.015; Mon, 13 Nov 2023 03:59:46 +0000 From: Xiaojun Liu To: "openwrt-devel@lists.openwrt.org" Subject: [PATCH] x86 64: Add new device Cordoba Edge Platform Thread-Topic: [PATCH] x86 64: Add new device Cordoba Edge Platform Thread-Index: AdoV5F2vEiq7V7mESMKjmmQPTX8DAw== Date: Mon, 13 Nov 2023 03:59:45 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=silicom.co.il; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DU0PR04MB9660:EE_|AS8PR04MB8945:EE_ x-ms-office365-filtering-correlation-id: f775b70f-8784-4ee8-5ca1-08dbe3fcf968 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9oRcL0GasD0xhq1nsNTqW9DX4K9m7RQWEquCHgPY9HeFjk8ByxVrM54dIBYAIu/XRFxor9a8M2qCAD10cD7ZLdEarq3w7GfwtMrG2JMHKa8RJ6+PF01VE8+ICHiGDMaJ/54QizG6/dg6P3IRmOsgjcu9PwLjpzGmXkFKkJLvxcyjF/lGKogULW2ieyiP5iY9ST9P5xXc1meho1NpToUe/cAF4xG7d7yJKB9uYyUmRe/VdN5VX7ZTxV8YviZU5GwS/hql3XmTJ2YDQCwIzdPnhUAry356l/xeOOtBIKqzHVAyYAmOur094Kbj8k6u8MCv+JYb2YTzWDIFD0z6zIKiaROeJVjHFtaWuqEuTYZLBpo/LVfH3Lln6B1Oyx5gA7jBB0FKZMJ3hcvB3DWyUpjA2hjiPXHqyF1d/pIVGkzbnOPOrMtSLbCx9i9E4MWvxwiFmNBfQfAL7dqA3re5aruRAVI22dvqmsX1DdrHbc6bzFOnscqbgqiljNDUJMznb2O05xxw9ZeNHlSf82LJ55vDwjXA+LNOBUy3vc4a4qP8m08i9R7KGJ7bHT6/DawOMxZsydyryWQoH+a0P7Q2Nzjk5/5TGzzxsPy+Ltk3cTR5TOWUSwCHhm2h/Jxy4GBTknIL x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9660.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(366004)(136003)(346002)(39850400004)(376002)(230922051799003)(64100799003)(186009)(1800799009)(451199024)(2906002)(71200400001)(6506007)(7696005)(478600001)(86362001)(26005)(9686003)(64756008)(6916009)(316002)(66446008)(66476007)(66556008)(76116006)(66946007)(33656002)(99936003)(122000001)(38100700002)(5660300002)(38070700009)(52536014)(8936002)(8676002)(44832011)(41300700001)(55016003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 4QuAii+RCiu2OSNVnucQE2NLVJnaK3Ado5BSSqMh/rGsn7rchzmtQInkW36jwfQzsS5mhpmfJdwhsH7qoSpg2lNWMWdXxp+YLKzSA+Tc6t0C7d3KwgrzDucS5Bp4O/jidmba6E6hyqXizlIB4ClYIdY+YYC9H9q4Apd+SdfSMHW65wuOLV34acRoJdJ1f13GVb/VDNHId6NLmSAOXIKq7j7PVqR5FSRhvF/TothNnL7AyFLM8SJBQN2sqjU8xUyNA6y+owNpqsb2/CmHM3ef75PmyZd+RyrUS+CBuC8cYGbNNQ8ibl06gKhbBGFl8QGY7y41Rjq8flHMHI+uZ6ASnA3Xn1HeUFz9p+doKqrx1i83aqU/iJluVZZUERUAz3U2HH6UB6WOAexrGO4RhVKu5qVsRv4V35mgpEjt791/ZHQjOyFUNhNitjXES3vVjZRJLnpkYqg9LpLAE8PjYfZ05Elt6DPw1QWRek21FSO5j6oul88txaG26AWFyVkTuas2EvLJIlT8CXzEGw4Dy+Fzde97ioJraeERTR4v4BYjsnisrZID2lmg/EtGciowPr1nhgomkrqao7irM1UdMhnRBmC2Jq4SaA714n/9r/NQBqtTfyC1pzs/ABRWeNqYHpcB1rKNH62Ct+8shX5PFjwb7IVQeV7ISGVNceJcjnYRiZYv/9sgi4wCBkEAdobZZBQhNHoIB3jxcjvf9+mEP9HlBaYqX9lOlRY+nzJgYx85PsmVpOp8xZNYk5lpBgyW58dSITgOGTrt7jEypdKlGUaOtDu1uDLyGMRKKuyLQeyJtdFKE/lkMOhrZpUkVWuFK00mksZc9fXzDhZeavTsuXf34mBBaIAfSUmB8xaOPfw7RQRjhj5T4aXdWpIUhocLnF5Gjjvg15waQaOVmFR1TWZ5085ZwET9gC8YVEchU+RWeOpAIYisdy0jcY1iTnbJ2/TW7RWNxXnWwK1KxjwK//smg7a4a/WETpWpr5vb+sUqQtlBGxVOTAlG5hWxuRw0mN6rKE46DXYxAs6p67EGUQ5OIXL4xYBriV7x71kvrNjMb2qPK/jDmbtyS3RlTssVVfVgBVJ0fEyBlDJ0RPCqFRGBM2GDO4nQs4hWt901zYiwKA5qo0QwvUUCpSAkrJLPZY1WhW+uzX62Xu6JnCUc0L6EQptag44Nd9vElgeTZnIFPdA+f2yTUxTnjfdm0A3u+1yHU8oIHaAAuqniV2rKGjzGIGhtqcVt2lF8+hjukYlwTw95rKBeVftsSRNGCeCO5B+qokKSymFtcBU/CvSNX/Y//I87JdiOrz1M4cPxXxf4UxK8ToJNiUBNEVOAsnve0xgIzwN3gKMnRYY/ZS5DfJV53qcCSFx3dv4UVsrPMq5ISA+oKfURxuMoeNLOhT2bgLefLWgve4FN/Dm6eIsmOFmDZyFiZbU9/NgzUQjOGcOQsK5+HvX0PVNCq9gXCdGTxGsrvaPVpQU1KlgSUYnmYK7M05Z3biFyeOehKa1fPMojYdPx+N9iME8BpXU6ZnVzmsRLnEerJPJwfNmv2xCeDImOME0ooMB3tKv0uJfxFp7b7AYvOfRW0rCyHQP+NUGdWHcb MIME-Version: 1.0 X-OriginatorOrg: silicom.co.il X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9660.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f775b70f-8784-4ee8-5ca1-08dbe3fcf968 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Nov 2023 03:59:45.8648 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c9e326d8-ce47-4930-8612-cc99d3c87ad1 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: aPXu2sv2o6NAgs5SppTDVoazujF7aU6ZVOTvpRYCMmxRUO9imQHepfC5W0wAsx1NfusSCLGuRO4R7Lhw3yWfacQtjC7ErgEuD7l3+yQouIs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8945 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231112_195957_269599_230546DA X-CRM114-Status: UNSURE ( 5.47 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -0.0 (/) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Add new device Cordoba Edge Platform hardware specifications: CPU - Intel Atom C3000 Ethernet - 2 10Gbps ixgbe SPF+ 2 1Gbps ixgbe RJ45/SPF 4 2.5Gbps igc RJ45 WiFi - mt7915e LED - 3 multicolor(red|blue [...] Content analysis details: (-0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: openwrt-devel@lists.openwrt.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: OpenWrt Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "openwrt-devel" Errors-To: openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org Add new device Cordoba Edge Platform hardware specifications: CPU - Intel Atom C3000 Ethernet - 2 10Gbps ixgbe SPF+ 2 1Gbps ixgbe RJ45/SPF 4 2.5Gbps igc RJ45 WiFi - mt7915e LED - 3 multicolor(red|blue|green) LEDs Signed-off-by: Xiaojun Liu mailto:xiaojun.liu@silicom.co.il diff --git a/target/linux/x86/base-files/etc/board.d/01_leds b/target/linux/x86/base-files/etc/board.d/01_leds index efc5460df3..47ea0929e6 100644 --- a/target/linux/x86/base-files/etc/board.d/01_leds +++ b/target/linux/x86/base-files/etc/board.d/01_leds @@ -28,6 +28,10 @@ traverse-technologies-geos) ucidef_set_led_netdev "wlan" "WiFi" "geos:2" "phy0tpt" ucidef_set_led_default "diag" "DIAG" "geos:3" "1" ;; +silicom-80500-0214-*) + ucidef_set_led_netdev "wan" "WAN" "multicolor:fp_center" "wan0" + ucidef_set_led_netdev "lan" "LAN" "multicolor:fp_right" "br-lan" + ;; esac board_config_flush diff --git a/target/linux/x86/base-files/etc/board.d/02_network b/target/linux/x86/base-files/etc/board.d/02_network index e00e8c04dd..5174906264 100644 --- a/target/linux/x86/base-files/etc/board.d/02_network +++ b/target/linux/x86/base-files/etc/board.d/02_network @@ -75,6 +75,17 @@ traverse-technologies-geos) macaddr="$(cat /sys/class/net/eth0/address)" 2>/dev/null [ -n "$macaddr" ] && ucidef_set_interface_macaddr "wan" "$macaddr" ;; +silicom-80500-0214-*) + ucidef_set_network_device_path "wan0" "pci0000:00/0000:00:16.0/0000:03:00.0" + ucidef_set_network_device_path "wan1" "pci0000:00/0000:00:16.0/0000:03:00.1" + ucidef_set_network_device_path "media0" "pci0000:00/0000:00:17.0/0000:02:00.1" + ucidef_set_network_device_path "media1" "pci0000:00/0000:00:17.0/0000:02:00.0" + ucidef_set_network_device_path "eth0" "pci0000:00/0000:00:0c.0/0000:04:00.0" + ucidef_set_network_device_path "eth1" "pci0000:00/0000:00:0e.0/0000:05:00.0" + ucidef_set_network_device_path "eth2" "pci0000:00/0000:00:0f.0/0000:06:00.0" + ucidef_set_network_device_path "eth3" "pci0000:00/0000:00:10.0/0000:07:00.0" + ucidef_set_interfaces_lan_wan "eth0 eth1 eth2 eth3" "wan0" + ;; esac board_config_flush