Received: by 2002:ab2:715a:0:b0:1fd:c064:50c with SMTP id l26csp67776lqm; Mon, 10 Jun 2024 12:55:22 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVai94ysoodo5n5K/mWJJ7drj6HT1/1s4Ewe+DJXkfspOrV7m6UotxJIukaJaDnMq7nlmOamirfbw00FH9erIzMqsTRc3bb+79Qm6VXog== X-Google-Smtp-Source: AGHT+IGblevvZHfvDvK5CH/msSIfFFmTZ/jKB0lIxuBfZkS9i76VulPvZEjr/Rbzy5hH5BveZ4xc X-Received: by 2002:a05:6358:70cc:b0:19f:3a23:87a with SMTP id e5c5f4694b2df-19f3a230bcfmr951447455d.20.1718049322412; Mon, 10 Jun 2024 12:55:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718049322; cv=pass; d=google.com; s=arc-20160816; b=Rnqk3IcAz9Pgrv1mjLu5flkxHEP5XPLhtWRwRbJx6U9DhzdsOUsvPnbDyfr5/MVNTI 9i1gMsh7uj8RgYjE5M6BnrOT0JCcItLuZ9CpDDYV1UAPJi+L9ZMOJVv89yxu6hPuTQ5R 0/KAE22OImfEeUcGJx7Pc3ppe0fHbUVku3uzkSgIEBBOCiopXQBFoQYe21LHlh92rMO7 MGfdFaqMlGxpxBOqFEoDXL3c//Ze73OOz6IiiWcxkh6536pKsongqneKbtoxZ0N4rBUZ VWdi5Mq9jyzc8wwXdNbCPAln8r0J5JK4yT12t+/ytppP3ZxK2nGTOd8l52ACjay7nMsX WFFQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=subject:message-id:references:in-reply-to:cc:to:from:mime-version :list-unsubscribe:list-subscribe:list-id:precedence :content-transfer-encoding:date:dkim-signature; bh=r/sBkrqy3rolrkrH95Ksr66Qee/VpaGP734MgnKmgdI=; fh=oVMTzaBWtauSCr0oQGurpPX/IqwpbNAGYS4tvEpZKpI=; b=ojtOUsWSu6KgfK41sliq7fUlRThUSFIHCfnBSYIO2cTUL+k5A4ndgFgeV9UTzH3Yal zge8bTby7vASk//y0vOnF+pKZwZ8lE1ohRHM61BmTMmDxewa57nQXLJHabso1bJvzqt8 FVrpwz+Uk/+HRtCLAgqQoKwuqVG11PpBKmF2GOA5L09OEKzn23YLTaRe5NNlyEjscEoF bQEsc8w99FjJmjvBH3F/c9iIsNvxH+iqPCnq1epQTvBIkMbTn+MuvVFIY+cdVrYyuGG2 0WNvxEQLamkcvm3pB2gErcQYy95i+vJ8PQ26g9YbI0ELQ6NJug1fEq/qnIrRDNDWIrDy cEbw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=nhBaCMGN; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-208816-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-208816-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id 41be03b00d2f7-6de261c9a83si8214156a12.253.2024.06.10.12.55.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Jun 2024 12:55:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-208816-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=nhBaCMGN; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-208816-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-208816-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 04C97285ADC for ; Mon, 10 Jun 2024 19:55:22 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0278F14E2EC; Mon, 10 Jun 2024 19:55:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="nhBaCMGN" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0DE921BC39; Mon, 10 Jun 2024 19:55:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718049313; cv=none; b=tpPZTpp5M9U79o31xqwQZXI9ZBNK30A1+QtE8VkC+7heQNq8GYHclJ+x5ROxNO67ANTutolv1KnrhAUSbQiQ2xJl6/kl+DEedzHSdFBV8c3yWDG3esbYxNmrDFhpzsEog4rLNXlNPvGoHPeYCnsd6JftyVV0UKDTguXeyAiq8wY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718049313; c=relaxed/simple; bh=ZXno21ruQX7U9aDUjGK6FqcPyvaWK4QVLpAwyNfzCEE=; h=Date:Content-Type:MIME-Version:From:To:Cc:In-Reply-To:References: Message-Id:Subject; b=i6RFh2FjRTG58ip8l5/FJBKAazI/lYtMY7JdexrvsWodsSKbAAO8zr38KEPaX0PoQE7RkZiMAcKTbIpGJjRSEfqvm5yJ+1bsaKlBeVetvblll0JQCXc64eLF/f5mKZhiVX+EGDuiG2KzOXhAN3rqhFgRsE2V9WgcKdg+1hClMSY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=nhBaCMGN; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5207CC2BBFC; Mon, 10 Jun 2024 19:55:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1718049312; bh=ZXno21ruQX7U9aDUjGK6FqcPyvaWK4QVLpAwyNfzCEE=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From; b=nhBaCMGNS+8oSuHkiBunoxU4rsqzW0XmtDCnlK20fkoFpO7rkBYeODA0BBq/A6LSl Wf7OpAqQwKFvY0IZTYo2QO1UfB4uW675xM/IpqEvTWaChULATQSyHNa08X5QItebKs GXIzB62HYXI5LvORc9C31gn8I6U0Oqtw8O9m/dp6bcY4pEH+KjpoXEuKVciQiARj6z Tcl6u/NTe7CUzttQYJndBc+CSNRF1X1l1QcYXnjINKyRP+37YIUDsq3Uyxv4dFOJPz 9THunnSLwyta25WX0LIJHqxrtmkIm/xUyUmZSXwANWikwA2G7rV2zhQfxCIO0yxCDm g/k4HQnVl7OMg== Date: Mon, 10 Jun 2024 13:55:11 -0600 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: "Rob Herring (Arm)" To: Viacheslav Bocharov Cc: Jerome Brunet , linux-arm-kernel@lists.infradead.org, Martin Blumenstingl , devicetree@vger.kernel.org, Krzysztof Kozlowski , linux-amlogic@lists.infradead.org, Kevin Hilman , Neil Armstrong , Conor Dooley , linux-kernel@vger.kernel.org, Rob Herring In-Reply-To: <20240607145148.2246990-1-adeep@lexina.in> References: <20240607145148.2246990-1-adeep@lexina.in> Message-Id: <171804879810.2984676.7472745438656826180.robh@kernel.org> Subject: Re: [PATCH v1 0/2] arm64: meson: add support for JetHome JetHub D2 On Fri, 07 Jun 2024 17:50:02 +0300, Viacheslav Bocharov wrote: > Add support for new controller. > JetHome Jethub D2 (j200) is a home automation controller with the following > features: > - DIN Rail Mounting > - Amlogic S905X3 (ARM Cortex-A55) quad-core > - micro-HDMI video out > - 4GB LPDDR4 > - 32GB eMMC flash > - 1 x USB 2.0 > - 1 x 10/100/1000Mbps ethernet > - two module slots for radio/wire interface cards > - 2 x gpio LEDS > - 1 x 1-Wire > - 1 x RS-485 > - 3 x dry contact digital GPIO inputs > - 2 x relay GPIO outputs > - DC 9-36V power source with battery UPS on board option > > Viacheslav Bocharov (2): > dt-bindings: arm: amlogic: add binding for JetHome JetHub D2 > arm64: dts: meson-axg: add support for JetHome JetHub D2 (j200) > > .../devicetree/bindings/arm/amlogic.yaml | 1 + > arch/arm64/boot/dts/amlogic/Makefile | 1 + > .../amlogic/meson-sm1-jethome-jethub-j200.dts | 614 ++++++++++++++++++ > 3 files changed, 616 insertions(+) > create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dts > > > base-commit: 32f88d65f01bf6f45476d7edbe675e44fb9e1d58 > -- > 2.45.2 > > > My bot found new DTB warnings on the .dts files added or changed in this series. Some warnings may be from an existing SoC .dtsi. Or perhaps the warnings are fixed by another series. Ultimately, it is up to the platform maintainer whether these warnings are acceptable or not. No need to reply unless the platform maintainer has comments. If you already ran DT checks and didn't see these error(s), then make sure dt-schema is up to date: pip3 install dtschema --upgrade New warnings running 'make CHECK_DTBS=y amlogic/meson-sm1-jethome-jethub-j200.dtb' for 20240607145148.2246990-1-adeep@lexina.in: arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: /soc/bus@ff600000/bus@60000/clock-controller@0: failed to match any schema with compatible: ['amlogic,sm1-audio-clkc'] arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller@300: compatible: ['amlogic,sm1-tdmin', 'amlogic,axg-tdmin'] is too long from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-formatters.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller@340: compatible: ['amlogic,sm1-tdmin', 'amlogic,axg-tdmin'] is too long from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-formatters.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller@380: compatible: ['amlogic,sm1-tdmin', 'amlogic,axg-tdmin'] is too long from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-formatters.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller@3c0: compatible: ['amlogic,sm1-tdmin', 'amlogic,axg-tdmin'] is too long from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-formatters.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: sys-ctrl@0: '#address-cells', '#size-cells', 'ranges' do not match any of the regexes: 'pinctrl-[0-9]+' from schema $id: http://devicetree.org/schemas/soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-0: clock-names:0: 'sclk' was expected from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-0: clock-names:1: 'lrclk' was expected from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-0: clock-names:2: 'mclk' was expected from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-1: clock-names:0: 'sclk' was expected from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-1: clock-names:1: 'lrclk' was expected from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-1: clock-names:2: 'mclk' was expected from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-1: Unevaluated properties are not allowed ('clock-names' was unexpected) from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-2: clock-names:0: 'sclk' was expected from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-2: clock-names:1: 'lrclk' was expected from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: audio-controller-2: clock-names:2: 'mclk' was expected from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-tdm-iface.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: sound: Unevaluated properties are not allowed ('assigned-clock-parents', 'assigned-clock-rates', 'assigned-clocks' were unexpected) from schema $id: http://devicetree.org/schemas/sound/amlogic,axg-sound-card.yaml# arch/arm64/boot/dts/amlogic/meson-sm1-jethome-jethub-j200.dtb: sound: 'anyOf' conditional failed, one must be fixed: 'clocks' is a required property '#clock-cells' is a required property from schema $id: http://devicetree.org/schemas/clock/clock.yaml#