Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp878218pxb; Tue, 29 Mar 2022 12:02:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwIlfp4cuIomFqnWoLc6jxs4dMSbKx2j8dRyv2xI8URBcW18fOlrilNC7jdfftcIUmqBG5j X-Received: by 2002:aa7:d751:0:b0:419:2558:a78b with SMTP id a17-20020aa7d751000000b004192558a78bmr6532545eds.6.1648580549609; Tue, 29 Mar 2022 12:02:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648580549; cv=none; d=google.com; s=arc-20160816; b=RRhfrfW7fZYr9jpCUPZgZLHbk8E75vvgo0fSHj887A8yc3Gt+Q2AmWxOpgL88sa7c8 hYxY3SGJ6sbzG8ckGbkDHVZ7L5vEmVujAyT6WPdNuByL4d5cKg4PwqFFUNjs7yEMz5oY 7YcHDeCEDp9CQ0ZKx0aTYJsHUum9fGtzxfwUHuhFgwLspKyDM3UPhKrML2ldIGTadlUR mJq7AxF9JetIZSF5C1HDXhlVXbtxt264It5EzLGtbpYR3dHvgq4gIdgp8OXHM4vigcun jSPka55AymbpEm9wb5P0HD3HGH5vSlyeA6jZdu4rgCQynfIahrX9HZ1eYdK04C3C+xYR 4Q8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=9pku7x1HOkynSZtBGYT65mg48GFxSnrEuQE0S3vwLeY=; b=PcpdTU3ccFCuN6j1I3W7N8xZFrEUFCKHY3mIKDwXzA8IXtY+N79HW3nEy/JptPrUvk jOjKzGtbGhtYgJdbgXoAxpX9KMt54SZu7IkNlLGy+q3kgi8XYLtjjV+IIi0VDm/BqHfK Ze+HvIHQmlaHKF6Hyyd033N5GcnfFTHhSu0ZxamIErGT4fmybVSxkuvVYOHTGLvQa1U5 xi4+ePZb6J6JESs/m8PGbHF/u6/maTZpDpu207+zrqX1Ow6HWnDfi5/j/SqfJIY+BO5D iQGmp7Spd6+/Bv2mW6RCEBoqaonSxK8p0AlFvPWej6xLJkHQc3PKlqPGZV2nl3MyTkZF ErkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=F8mdCuyc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h4-20020a1709060f4400b006df76385f12si18533114ejj.946.2022.03.29.12.01.54; Tue, 29 Mar 2022 12:02:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=F8mdCuyc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237788AbiC2ORa (ORCPT + 99 others); Tue, 29 Mar 2022 10:17:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55910 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235027AbiC2OR2 (ORCPT ); Tue, 29 Mar 2022 10:17:28 -0400 Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [46.235.227.227]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AED31D1CC0 for ; Tue, 29 Mar 2022 07:15:45 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: detlev) with ESMTPSA id 991DA1F42771 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1648563344; bh=5aRdTY9mn+6seuvtEvgDqM56RNvxAnbftkZBjriJEqI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=F8mdCuycUxrdSjSd41Aze3+Lh/Jsq+jbbhbOrZo7Vbt/JYFgzzPnwgMJMzCOIp99+ /4LprH1FxYLGp/mqD4QruTap56GEykEuALeR+yaBDXuW3ngSyx5k2ftyFLooScqs1I /l0uD87ybHTPcLkvqMVT0l+TcFx4GB9B05hAKgCogp0A9sKEKZXCqT6UFMTyRmfxJS fSGSJw2uxnxiBzikGksduEL7/RsUbpmpQNJguol66uKW9eyYDn9DGEL2Apb9kGLieO CIdXH3z4+KAfyEDExZZarQZhQCI8du+wqmzhpjMnNgfO3Zcxd13F6b6Wrz+QPms9Xs ZXm0ysHvmvZXA== From: Detlev Casanova To: linux-kernel@vger.kernel.org Cc: Arnd Bergmann , Olof Johansson , soc@kernel.org Subject: Re: [RFC PATCH v2 0/3] ARM: dts: Support official Raspberry Pi 7inch touchscreen Date: Tue, 29 Mar 2022 10:15:40 -0400 Message-ID: <11947259.O9o76ZdvQC@falcon9> In-Reply-To: <20220221140117.90284-1-detlev.casanova@collabora.com> References: <20220221140117.90284-1-detlev.casanova@collabora.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Monday, February 21, 2022 9:01:14 A.M. EDT Detlev Casanova wrote: > Add a devicetree overlay to support the official Raspberry Pi 7inch > touchscreen. > > This also demuxes the i2c0 controller to support both pinctrls. > > Changes in v2: > * The device tree in now an overlay > * The i2c demux patch is kept for now to have a working patch set. It has > not been merged yet in [1]. > * The device tree overlay doesn't use fragments. It is working as is > but not enough literature was found to go one way or the other. > > [1] https://www.spinics.net/lists/arm-kernel/msg944330.html > > Detlev Casanova (3): > ARM: dts: bcm2*: Demux i2c0 with a pinctrl > of: Add support for -@ when compiling overlays > ARM: dto: Add bcm2711-rpi-7-inches-ts.dts overlay > > arch/arm/boot/dts/Makefile | 4 + > arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 1 + > arch/arm/boot/dts/bcm2711.dtsi | 2 +- > arch/arm/boot/dts/bcm2835-rpi.dtsi | 9 +- > .../boot/dts/bcm283x-rpi-i2c0mux_0_44.dtsi | 4 + > arch/arm/boot/dts/bcm283x.dtsi | 26 +++- > arch/arm/boot/dts/overlays/Makefile | 3 + > .../dts/overlays/bcm2711-rpi-7-inches-ts.dts | 125 ++++++++++++++++++ > arch/arm64/boot/dts/broadcom/Makefile | 4 + > .../arm64/boot/dts/broadcom/overlays/Makefile | 3 + > .../overlays/bcm2711-rpi-7-inches-ts.dts | 2 + > drivers/of/Kconfig | 8 ++ > scripts/Makefile.lib | 9 +- > 13 files changed, 193 insertions(+), 7 deletions(-) > create mode 100644 arch/arm/boot/dts/bcm283x-rpi-i2c0mux_0_44.dtsi > create mode 100644 arch/arm/boot/dts/overlays/Makefile > create mode 100644 arch/arm/boot/dts/overlays/bcm2711-rpi-7-inches-ts.dts > create mode 100644 arch/arm64/boot/dts/broadcom/overlays/Makefile > create mode 100644 > arch/arm64/boot/dts/broadcom/overlays/bcm2711-rpi-7-inches-ts.dts Hello, Any comments on this ? Regards, Detlev.