From: Conor Dooley <conor@kernel.org>
To: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Cc: Lee Jones <lee@kernel.org>, Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Heiko Stuebner <heiko@sntech.de>,
Chris Zhong <zyw@rock-chips.com>,
Zhang Qing <zhangqing@rock-chips.com>,
Chris Morgan <macromorgan@hotmail.com>,
Furkan Kardame <f.kardame@manjaro.org>,
Michael Riesch <michael.riesch@wolfvision.net>,
kernel@collabora.com, devicetree@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v2 2/5] dt-bindings: mfd: rk817: Merge support for RK809
Date: Sat, 22 Jun 2024 11:54:56 +0100 [thread overview]
Message-ID: <20240622-error-ignition-48cc0708d466@spud> (raw)
In-Reply-To: <20240622-rk809-fixes-v2-2-c0db420d3639@collabora.com>
[-- Attachment #1.1: Type: text/plain, Size: 1590 bytes --]
On Sat, Jun 22, 2024 at 12:57:19AM +0300, Cristian Ciocaltea wrote:
> The Rockchip RK809 PMIC is compatible with RK817 and provides the same
> capabilities, except for the battery charger manager.
>
> There are also minor regulator related differences: BOOST and OTG_SWITCH
> are specific to RK817, while DCDC_REG5, SWITCH_REG1 and SWITCH_REG2 are
> provided RK809.
>
> The current binding for RK809 doesn't document the audio codec
> properties, although it has been already in use by several boards:
> rk3566-quartz64-b, k3566-roc-pc, rk3568-evb1-v10, rk3568-lubancat-2,
> rk3568-odroid-m1, rk3568-rock-3a.
>
> Therefore dtbs_check fails for all of them:
>
> DTC_CHK arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dtb
> rk3568-rock-3a.dtb: pmic@20: '#sound-dai-cells', 'assigned-clock-parents', 'assigned-clocks', 'clock-names', 'clocks', 'codec' do not match any of the regexes: 'pinctrl-[0-9]+'
> from schema $id: http://devicetree.org/schemas/mfd/rockchip,rk809.yaml#
>
> Additionally, the example in rockchip,rk809 binding is not able to
> actually test the schema since it uses a wrong compatible
> 'rockchip,rk808' instead of the expected 'rockchip,rk809'.
lol
>
> Instead of duplicating even more content, merge the RK809 support into
> the more inclusive RK817 schema and drop the now obsolete rockchip,rk809
> related file.
>
> Fixes: 6c38ca03406e ("dt-bindings: mfd: rk808: Convert bindings to yaml")
> Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
[-- Attachment #2: Type: text/plain, Size: 170 bytes --]
_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-rockchip
WARNING: multiple messages have this Message-ID (diff)
From: Conor Dooley <conor@kernel.org>
To: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Cc: Lee Jones <lee@kernel.org>, Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Heiko Stuebner <heiko@sntech.de>,
Chris Zhong <zyw@rock-chips.com>,
Zhang Qing <zhangqing@rock-chips.com>,
Chris Morgan <macromorgan@hotmail.com>,
Furkan Kardame <f.kardame@manjaro.org>,
Michael Riesch <michael.riesch@wolfvision.net>,
kernel@collabora.com, devicetree@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v2 2/5] dt-bindings: mfd: rk817: Merge support for RK809
Date: Sat, 22 Jun 2024 11:54:56 +0100 [thread overview]
Message-ID: <20240622-error-ignition-48cc0708d466@spud> (raw)
In-Reply-To: <20240622-rk809-fixes-v2-2-c0db420d3639@collabora.com>
[-- Attachment #1: Type: text/plain, Size: 1590 bytes --]
On Sat, Jun 22, 2024 at 12:57:19AM +0300, Cristian Ciocaltea wrote:
> The Rockchip RK809 PMIC is compatible with RK817 and provides the same
> capabilities, except for the battery charger manager.
>
> There are also minor regulator related differences: BOOST and OTG_SWITCH
> are specific to RK817, while DCDC_REG5, SWITCH_REG1 and SWITCH_REG2 are
> provided RK809.
>
> The current binding for RK809 doesn't document the audio codec
> properties, although it has been already in use by several boards:
> rk3566-quartz64-b, k3566-roc-pc, rk3568-evb1-v10, rk3568-lubancat-2,
> rk3568-odroid-m1, rk3568-rock-3a.
>
> Therefore dtbs_check fails for all of them:
>
> DTC_CHK arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dtb
> rk3568-rock-3a.dtb: pmic@20: '#sound-dai-cells', 'assigned-clock-parents', 'assigned-clocks', 'clock-names', 'clocks', 'codec' do not match any of the regexes: 'pinctrl-[0-9]+'
> from schema $id: http://devicetree.org/schemas/mfd/rockchip,rk809.yaml#
>
> Additionally, the example in rockchip,rk809 binding is not able to
> actually test the schema since it uses a wrong compatible
> 'rockchip,rk808' instead of the expected 'rockchip,rk809'.
lol
>
> Instead of duplicating even more content, merge the RK809 support into
> the more inclusive RK817 schema and drop the now obsolete rockchip,rk809
> related file.
>
> Fixes: 6c38ca03406e ("dt-bindings: mfd: rk808: Convert bindings to yaml")
> Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
next prev parent reply other threads:[~2024-06-22 10:55 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-06-21 21:57 [PATCH v2 0/5] DT fixes for Rockchip RK809 audio codec support Cristian Ciocaltea
2024-06-21 21:57 ` Cristian Ciocaltea
2024-06-21 21:57 ` [PATCH v2 1/5] dt-bindings: mfd: rk817: Fixup clocks and reference dai-common Cristian Ciocaltea
2024-06-21 21:57 ` Cristian Ciocaltea
2024-06-22 10:52 ` Conor Dooley
2024-06-22 10:52 ` Conor Dooley
2024-06-26 15:44 ` Lee Jones
2024-06-26 15:44 ` Lee Jones
2024-06-26 16:19 ` Conor Dooley
2024-06-26 16:19 ` Conor Dooley
2024-06-21 21:57 ` [PATCH v2 2/5] dt-bindings: mfd: rk817: Merge support for RK809 Cristian Ciocaltea
2024-06-21 21:57 ` Cristian Ciocaltea
2024-06-22 10:54 ` Conor Dooley [this message]
2024-06-22 10:54 ` Conor Dooley
2024-06-21 21:57 ` [PATCH v2 3/5] arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a Cristian Ciocaltea
2024-06-21 21:57 ` Cristian Ciocaltea
2024-06-21 21:57 ` [PATCH v2 4/5] arm64: dts: rockchip: Fix mic-in-differential usage on rk3566-roc-pc Cristian Ciocaltea
2024-06-21 21:57 ` Cristian Ciocaltea
2024-06-21 21:57 ` [PATCH v2 5/5] arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10 Cristian Ciocaltea
2024-06-21 21:57 ` Cristian Ciocaltea
2024-06-27 8:30 ` (subset) [PATCH v2 0/5] DT fixes for Rockchip RK809 audio codec support Lee Jones
2024-06-27 8:30 ` Lee Jones
2024-06-27 19:27 ` Heiko Stuebner
2024-06-27 19:27 ` Heiko Stuebner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240622-error-ignition-48cc0708d466@spud \
--to=conor@kernel.org \
--cc=conor+dt@kernel.org \
--cc=cristian.ciocaltea@collabora.com \
--cc=devicetree@vger.kernel.org \
--cc=f.kardame@manjaro.org \
--cc=heiko@sntech.de \
--cc=kernel@collabora.com \
--cc=krzk+dt@kernel.org \
--cc=lee@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-rockchip@lists.infradead.org \
--cc=macromorgan@hotmail.com \
--cc=michael.riesch@wolfvision.net \
--cc=robh@kernel.org \
--cc=zhangqing@rock-chips.com \
--cc=zyw@rock-chips.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.