From patchwork Mon Nov 28 08:30:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yu Chien Peter Lin X-Patchwork-Id: 1709602 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) 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=XCsgfeE+; dkim-atps=neutral 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 (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4NLJcQ4hTnz23nq for ; Mon, 28 Nov 2022 19:32:22 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:CC :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=vGIofIIpCtlYG4DalrQaoPvRyJGCwMXWXqVf4cwk9lU=; b=XCsgfeE+rhUFmc yfNT7dewHZTh6nLytnwhIJAziDClS1nnrgDs1IwvNguGTXLEvYm4wqsjrgUx2JmcDw2iOtRfcy3Ym BZF/y0SJVar5GgrwZ9lvHgZyxS7qy+JM4fwyDzziECp8qWMTbym2Iq5UDXIfQOWMn3nsRGADBEM3I fFqFPUzBw1gIcducwuR0rfbF6X/y3zKh/1cA0vOSIMCI8+gEMBNNvGOFW/iQNP6c8jU97d8lrkHD6 urChJVqVhRNClHZfZNYeg7dwBB/oDeD6KBqak7tP/ljXEgKxagOKukPCtN4vi3D6usO1IAH6y6W7/ WfJo+uupzbhpNWub0hwQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ozZY4-000FNF-B3; Mon, 28 Nov 2022 08:31:32 +0000 Received: from 60-248-80-70.hinet-ip.hinet.net ([60.248.80.70] helo=Atcsqr.andestech.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ozZXi-000FB7-0O for opensbi@lists.infradead.org; Mon, 28 Nov 2022 08:31:11 +0000 Received: from mail.andestech.com (ATCPCS16.andestech.com [10.0.1.222]) by Atcsqr.andestech.com with ESMTP id 2AS8UvWE033329; Mon, 28 Nov 2022 16:30:58 +0800 (+08) (envelope-from peterlin@andestech.com) Received: from atcfdc88.andestech.com (10.0.15.158) by ATCPCS16.andestech.com (10.0.1.222) with Microsoft SMTP Server id 14.3.498.0; Mon, 28 Nov 2022 16:30:58 +0800 From: Yu Chien Peter Lin To: CC: , , , , , "Yu Chien Peter Lin" Subject: [PATCH 0/4] Enable generic platform support for AE350 Date: Mon, 28 Nov 2022 16:30:42 +0800 Message-ID: <20221128083046.6799-1-peterlin@andestech.com> X-Mailer: git-send-email 2.38.0.68.ge85701b4af.dirty MIME-Version: 1.0 X-Originating-IP: [10.0.15.158] X-DNSRBL: X-MAIL: Atcsqr.andestech.com 2AS8UvWE033329 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221128_003110_512653_D4090097 X-CRM114-Status: UNSURE ( 8.09 ) X-CRM114-Notice: Please train this message. X-Spam-Score: 0.4 (/) 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: The fdt drivers used by AE350 are provided, we can now use generic platform sharing with other vendors and remove the duplicate code. This patchset also updates the documentation of AE350. Yu Chien Peter Lin (4): platform: generic/andes: Enable generic platform support for AE350 docs: platform: Update AE350 and generic platform documentation docs: andes-ae350.md: fix watchdog nodename i [...] Content analysis details: (0.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 TVD_RCVD_IP Message was received from an IP address -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-BeenThere: opensbi@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "opensbi" Errors-To: opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org The fdt drivers used by AE350 are provided, we can now use generic platform sharing with other vendors and remove the duplicate code. This patchset also updates the documentation of AE350. Yu Chien Peter Lin (4): platform: generic/andes: Enable generic platform support for AE350 docs: platform: Update AE350 and generic platform documentation docs: andes-ae350.md: fix watchdog nodename in dts example scripts/create-binary-archive.sh: remove andes/ae350 build directory docs/platform/andes-ae350.md | 7 +- docs/platform/generic.md | 2 + platform/andes/ae350/Kconfig | 34 ----- platform/andes/ae350/cache.c | 89 ------------- platform/andes/ae350/cache.h | 17 --- platform/andes/ae350/configs/defconfig | 0 platform/andes/ae350/objects.mk | 40 ------ platform/andes/ae350/platform.c | 169 ------------------------- platform/andes/ae350/platform.h | 109 ---------------- platform/generic/Kconfig | 4 + platform/generic/andes/ae350.c | 21 +++ platform/generic/andes/objects.mk | 6 + platform/generic/configs/defconfig | 4 + scripts/create-binary-archive.sh | 1 - 14 files changed, 41 insertions(+), 462 deletions(-) delete mode 100644 platform/andes/ae350/Kconfig delete mode 100644 platform/andes/ae350/cache.c delete mode 100644 platform/andes/ae350/cache.h delete mode 100644 platform/andes/ae350/configs/defconfig delete mode 100644 platform/andes/ae350/objects.mk delete mode 100644 platform/andes/ae350/platform.c delete mode 100644 platform/andes/ae350/platform.h create mode 100644 platform/generic/andes/ae350.c create mode 100644 platform/generic/andes/objects.mk