From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 538A3C433FE for ; Tue, 8 Nov 2022 23:22:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229918AbiKHXWm (ORCPT ); Tue, 8 Nov 2022 18:22:42 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60410 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229492AbiKHXWi (ORCPT ); Tue, 8 Nov 2022 18:22:38 -0500 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 25763220E7 for ; Tue, 8 Nov 2022 15:22:38 -0800 (PST) Received: from notapiano.myfiosgateway.com (zone.collabora.co.uk [167.235.23.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: nfraprado) by madras.collabora.co.uk (Postfix) with ESMTPSA id A264766029AE; Tue, 8 Nov 2022 23:22:34 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1667949757; bh=iSYLVFrfBDBtb0u+gyb24wBKS/tjJ7khQ16l2UcBsKg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=jW5s06q6CR34h4ck0WOnojS66azvqy74YZuLahqQAC411ENBi9ZXAhm73ifzNCrTi Kzfi4af4ypr5YasWCUMNgna0Cx56HXZWu4QUIqEUdIag6FcrzuU9UnOKI7ipBRr6Rr l1imlYVS678rEgc3YSeDeRYK6yzvS5qeXmn1XJGqiU+YM4ABzolVArmE5o9E20PToE N3lfETfLE38qe7CGQmvzkycl007DU0fZs3LtObVt/vbqFAOthPZSHlpozFw2HRxrs3 wNLEUCazUJY5RyrdBNZLQye7iT476uR0i2jAW/KoSCwTmtBudCNBM5+CKqRPo0eLOR eea6kVQWmvGHg== From: =?UTF-8?q?N=C3=ADcolas=20F=2E=20R=2E=20A=2E=20Prado?= To: Matthias Brugger Cc: kernel@collabora.com, AngeloGioacchino Del Regno , =?UTF-8?q?N=C3=ADcolas=20F=2E=20R=2E=20A=2E=20Prado?= , Arnd Bergmann , Bjorn Andersson , Catalin Marinas , Dmitry Baryshkov , Krzysztof Kozlowski , Marcel Ziswiler , Mark Brown , Shawn Guo , Vinod Koul , Will Deacon , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 01/13] arm64: defconfig: Enable SPI_MT65XX Date: Tue, 8 Nov 2022 18:22:16 -0500 Message-Id: <20221108232228.1177199-2-nfraprado@collabora.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221108232228.1177199-1-nfraprado@collabora.com> References: <20221108232228.1177199-1-nfraprado@collabora.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Enable support for the SPI bus on pretty much every MediaTek SoC. Only MT7621 is handled by a separate driver, all the others use this one. It is enabled as builtin since on some platforms like mt8195-cherry, the ChromeOS Embedded Controller is connected through SPI and it is responsible for the regulators powering the MMC controller used for the SD card, and thus SPI support is essential for booting. By enabling this on the defconfig we make it effortless to test the relevant hardware on CI systems like KernelCI. Signed-off-by: NĂ­colas F. R. A. Prado --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 226bb30ea7e2..171fbecd7372 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -505,6 +505,7 @@ CONFIG_SPI_IMX=m CONFIG_SPI_FSL_DSPI=y CONFIG_SPI_MESON_SPICC=m CONFIG_SPI_MESON_SPIFC=m +CONFIG_SPI_MT65XX=y CONFIG_SPI_ORION=y CONFIG_SPI_PL022=y CONFIG_SPI_ROCKCHIP=y -- 2.38.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 037E8C433FE for ; Tue, 8 Nov 2022 23:23:51 +0000 (UTC) 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:References:In-Reply-To: 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: List-Owner; bh=0z9h91zvCanLoan7+UFqtacmHTQO4sU0eyIQew4cVw8=; b=gQI2x4seqsTwLz i02SegylQUlq2Qxlva97xKRA0yf3w3Q4i1v1fiWxYoUTlY9v9uDny0ETBd4jBJKQXyxX2caEKy2UQ F4YLXSeyvm/J58t8TGRsprC0OCXenQHgnkcpznLpPPcrtAm+PEFGJO/ECpFNJVkE6sYrlXQuukg16 +l2sNaM4bItN3qZpthEwVT9l6bHhXRVj116qvcpZb4N/J8IiBg+u9xuGf/EuzDwxXYBie9WIsibxD G1DaVocDnIFQIB9JvDX3OJeBaJEzNOR3K86Gw/04SncWHPhT0DNFrWOR4zzvYEnllP+EdyfquBLmb fteypyFkBodhTbnWPPww==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1osXvW-0094Dh-SE; Tue, 08 Nov 2022 23:22:42 +0000 Received: from madras.collabora.co.uk ([46.235.227.172]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1osXvT-0094Ch-9G for linux-arm-kernel@lists.infradead.org; Tue, 08 Nov 2022 23:22:40 +0000 Received: from notapiano.myfiosgateway.com (zone.collabora.co.uk [167.235.23.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: nfraprado) by madras.collabora.co.uk (Postfix) with ESMTPSA id A264766029AE; Tue, 8 Nov 2022 23:22:34 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1667949757; bh=iSYLVFrfBDBtb0u+gyb24wBKS/tjJ7khQ16l2UcBsKg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=jW5s06q6CR34h4ck0WOnojS66azvqy74YZuLahqQAC411ENBi9ZXAhm73ifzNCrTi Kzfi4af4ypr5YasWCUMNgna0Cx56HXZWu4QUIqEUdIag6FcrzuU9UnOKI7ipBRr6Rr l1imlYVS678rEgc3YSeDeRYK6yzvS5qeXmn1XJGqiU+YM4ABzolVArmE5o9E20PToE N3lfETfLE38qe7CGQmvzkycl007DU0fZs3LtObVt/vbqFAOthPZSHlpozFw2HRxrs3 wNLEUCazUJY5RyrdBNZLQye7iT476uR0i2jAW/KoSCwTmtBudCNBM5+CKqRPo0eLOR eea6kVQWmvGHg== From: =?UTF-8?q?N=C3=ADcolas=20F=2E=20R=2E=20A=2E=20Prado?= To: Matthias Brugger Cc: kernel@collabora.com, AngeloGioacchino Del Regno , =?UTF-8?q?N=C3=ADcolas=20F=2E=20R=2E=20A=2E=20Prado?= , Arnd Bergmann , Bjorn Andersson , Catalin Marinas , Dmitry Baryshkov , Krzysztof Kozlowski , Marcel Ziswiler , Mark Brown , Shawn Guo , Vinod Koul , Will Deacon , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 01/13] arm64: defconfig: Enable SPI_MT65XX Date: Tue, 8 Nov 2022 18:22:16 -0500 Message-Id: <20221108232228.1177199-2-nfraprado@collabora.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221108232228.1177199-1-nfraprado@collabora.com> References: <20221108232228.1177199-1-nfraprado@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221108_152239_468514_6E6863C3 X-CRM114-Status: GOOD ( 12.36 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org RW5hYmxlIHN1cHBvcnQgZm9yIHRoZSBTUEkgYnVzIG9uIHByZXR0eSBtdWNoIGV2ZXJ5IE1lZGlh VGVrIFNvQy4gT25seQpNVDc2MjEgaXMgaGFuZGxlZCBieSBhIHNlcGFyYXRlIGRyaXZlciwgYWxs IHRoZSBvdGhlcnMgdXNlIHRoaXMgb25lLgoKSXQgaXMgZW5hYmxlZCBhcyBidWlsdGluIHNpbmNl IG9uIHNvbWUgcGxhdGZvcm1zIGxpa2UgbXQ4MTk1LWNoZXJyeSwgdGhlCkNocm9tZU9TIEVtYmVk ZGVkIENvbnRyb2xsZXIgaXMgY29ubmVjdGVkIHRocm91Z2ggU1BJIGFuZCBpdCBpcwpyZXNwb25z aWJsZSBmb3IgdGhlIHJlZ3VsYXRvcnMgcG93ZXJpbmcgdGhlIE1NQyBjb250cm9sbGVyIHVzZWQg Zm9yIHRoZQpTRCBjYXJkLCBhbmQgdGh1cyBTUEkgc3VwcG9ydCBpcyBlc3NlbnRpYWwgZm9yIGJv b3RpbmcuCgpCeSBlbmFibGluZyB0aGlzIG9uIHRoZSBkZWZjb25maWcgd2UgbWFrZSBpdCBlZmZv cnRsZXNzIHRvIHRlc3QgdGhlCnJlbGV2YW50IGhhcmR3YXJlIG9uIENJIHN5c3RlbXMgbGlrZSBL ZXJuZWxDSS4KClNpZ25lZC1vZmYtYnk6IE7DrWNvbGFzIEYuIFIuIEEuIFByYWRvIDxuZnJhcHJh ZG9AY29sbGFib3JhLmNvbT4KCi0tLQoKIGFyY2gvYXJtNjQvY29uZmlncy9kZWZjb25maWcgfCAx ICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2FyY2gvYXJt NjQvY29uZmlncy9kZWZjb25maWcgYi9hcmNoL2FybTY0L2NvbmZpZ3MvZGVmY29uZmlnCmluZGV4 IDIyNmJiMzBlYTdlMi4uMTcxZmJlY2Q3MzcyIDEwMDY0NAotLS0gYS9hcmNoL2FybTY0L2NvbmZp Z3MvZGVmY29uZmlnCisrKyBiL2FyY2gvYXJtNjQvY29uZmlncy9kZWZjb25maWcKQEAgLTUwNSw2 ICs1MDUsNyBAQCBDT05GSUdfU1BJX0lNWD1tCiBDT05GSUdfU1BJX0ZTTF9EU1BJPXkKIENPTkZJ R19TUElfTUVTT05fU1BJQ0M9bQogQ09ORklHX1NQSV9NRVNPTl9TUElGQz1tCitDT05GSUdfU1BJ X01UNjVYWD15CiBDT05GSUdfU1BJX09SSU9OPXkKIENPTkZJR19TUElfUEwwMjI9eQogQ09ORklH X1NQSV9ST0NLQ0hJUD15Ci0tIAoyLjM4LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1h cm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcv bWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==