[PATCH V3] dt-bindings: serial: amlogic, meson-uart: support S4

Rob Herring robh at kernel.org
Mon Dec 27 07:33:26 PST 2021


On Mon, 27 Dec 2021 13:45:29 +0800, Xianwei Zhao wrote:
> Add serial bindings support meson S4 SoC family.
> 
> Signed-off-by: Xianwei Zhao <xianwei.zhao at amlogic.com>
> ---
> V2 -> V3 : fix the type menson->meson
> V1 -> V2 : update author name
> ---
>  .../devicetree/bindings/serial/amlogic,meson-uart.yaml          | 2 ++
>  1 file changed, 2 insertions(+)
> 

Running 'make dtbs_check' with the schema in this patch gives the
following warnings. Consider if they are expected or the schema is
incorrect. These may not be new warnings.

Note that it is not yet a requirement to have 0 warnings for dtbs_check.
This will change in the future.

Full log is available here: https://patchwork.ozlabs.org/patch/1573297


serial at 23000: 'bluetooth', 'uart-has-rtscts' do not match any of the regexes: 'pinctrl-[0-9]+'
	arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dt.yaml

serial at 24000: 'bluetooth', 'uart-has-rtscts' do not match any of the regexes: 'pinctrl-[0-9]+'
	arch/arm64/boot/dts/amlogic/meson-axg-s400.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-g12b-a311d-khadas-vim3.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-g12b-gsking-x.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-g12b-gtking-pro.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-g12b-s922x-khadas-vim3.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim3l.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dt.yaml

serial at 4c0: clock-names:0: 'xtal' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 4c0: clock-names:1: 'pclk' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 4c0: clock-names:2: 'baud' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 4c0: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/meson6-atv1200.dt.yaml
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 4e0: 'uart-has-rtscts' does not match any of the regexes: 'pinctrl-[0-9]+'
	arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dt.yaml

serial at 84c0: 'bluetooth' does not match any of the regexes: 'pinctrl-[0-9]+'
	arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-meta.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-pro.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-telos.dt.yaml

serial at 84c0: 'bluetooth', 'uart-has-rtscts' do not match any of the regexes: 'pinctrl-[0-9]+'
	arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-hub.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-play2.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxl-s905d-mecool-kii-pro.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxm-mecool-kiii-pro.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxm-minix-neo-u9h.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxm-wetek-core2.dt.yaml

serial at 84c0: clock-names:0: 'xtal' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 84c0: clock-names:1: 'pclk' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 84c0: clock-names:2: 'baud' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 84c0: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/meson6-atv1200.dt.yaml
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 84c0: 'uart-has-rtscts' does not match any of the regexes: 'pinctrl-[0-9]+'
	arch/arm64/boot/dts/amlogic/meson-gxl-s805x-p241.dt.yaml
	arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml

serial at 84dc: clock-names:0: 'xtal' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 84dc: clock-names:1: 'pclk' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 84dc: clock-names:2: 'baud' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 84dc: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/meson6-atv1200.dt.yaml
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 84dc: 'uart-has-rtscts' does not match any of the regexes: 'pinctrl-[0-9]+'
	arch/arm/boot/dts/meson8b-ec100.dt.yaml

serial at 8700: clock-names:0: 'xtal' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 8700: clock-names:1: 'pclk' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 8700: clock-names:2: 'baud' was expected
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml

serial at 8700: compatible: 'oneOf' conditional failed, one must be fixed:
	arch/arm/boot/dts/meson6-atv1200.dt.yaml
	arch/arm/boot/dts/meson8b-ec100.dt.yaml
	arch/arm/boot/dts/meson8b-mxq.dt.yaml
	arch/arm/boot/dts/meson8b-odroidc1.dt.yaml
	arch/arm/boot/dts/meson8m2-mxiii-plus.dt.yaml
	arch/arm/boot/dts/meson8-minix-neo-x8.dt.yaml




More information about the linux-arm-kernel mailing list