| a29bf0b1 | 22-Aug-2025 |
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> |
arm64: dts: socionext: uniphier-pxs3: Add default PCI interrup controller address cells
Add missing address-cells 0 to the PCI interrupt node to silence W=1 warning:
uniphier-pxs3.dtsi:915.4-918.
arm64: dts: socionext: uniphier-pxs3: Add default PCI interrup controller address cells
Add missing address-cells 0 to the PCI interrupt node to silence W=1 warning:
uniphier-pxs3.dtsi:915.4-918.29: Warning (interrupt_map): /soc@0/pcie@66000000:interrupt-map: Missing property '#address-cells' in node /soc@0/pcie@66000000/legacy-interrupt-controller, using 0 as fallback
Value '0' is correct because: 1. GIC interrupt controller does not have children, 2. interrupt-map property (in PCI node) consists of five components and the fourth component "parent unit address", which size is defined by '#address-cells' of the node pointed to by the interrupt-parent component, is not used (=0)
Reviewed-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20250822133318.312232-4-krzysztof.kozlowski@linaro.org Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
show more ...
|
| 63252893 | 01-Apr-2024 |
Krzysztof Kozlowski <krzk@kernel.org> |
arm64: dts: uniphier: ld20-global: drop audio codec port unit address
Audio codec port does not have "reg", thus it should not have unit address, as reported by dtc W=1 warning:
uniphier-ld20-glo
arm64: dts: uniphier: ld20-global: drop audio codec port unit address
Audio codec port does not have "reg", thus it should not have unit address, as reported by dtc W=1 warning:
uniphier-ld20-global.dts:127.10-132.5: Warning (unit_address_vs_reg): /soc@0/i2c@58780000/tas5707@1b/port@0: node has a unit name, but no reg or ranges property
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Link: https://lore.kernel.org/r/20240401140952.97923-4-krzk@kernel.org
show more ...
|
| e505949a | 01-Apr-2024 |
Krzysztof Kozlowski <krzk@kernel.org> |
arm64: dts: uniphier: ld20-global: use generic node name for audio-codec
Devicetree specification expects node names to be generic, representing the class of devices.
Signed-off-by: Krzysztof Kozlo
arm64: dts: uniphier: ld20-global: use generic node name for audio-codec
Devicetree specification expects node names to be generic, representing the class of devices.
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Link: https://lore.kernel.org/r/20240401140952.97923-3-krzk@kernel.org
show more ...
|
| 2e279837 | 01-Apr-2024 |
Krzysztof Kozlowski <krzk@kernel.org> |
arm64: dts: uniphier: ld11-global: drop audio codec port unit address
Audio codec port does not have "reg", thus it should not have unit address, as reported by dtc W=1 warning:
uniphier-ld11-glo
arm64: dts: uniphier: ld11-global: drop audio codec port unit address
Audio codec port does not have "reg", thus it should not have unit address, as reported by dtc W=1 warning:
uniphier-ld11-global.dts:127.10-132.5: Warning (unit_address_vs_reg): /soc@0/i2c@58780000/tas5707a@1d/port@0: node has a unit name, but no reg or ranges property
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Link: https://lore.kernel.org/r/20240401140952.97923-2-krzk@kernel.org
show more ...
|
| e035ddb6 | 23-Oct-2023 |
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> |
arm64: dts: socionext: add missing cache properties
As all level 2 and level 3 caches are unified, add required cache-unified property to fix warnings like:
uniphier-ld11-ref.dtb: l2-cache: 'cach
arm64: dts: socionext: add missing cache properties
As all level 2 and level 3 caches are unified, add required cache-unified property to fix warnings like:
uniphier-ld11-ref.dtb: l2-cache: 'cache-unified' is a required property
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20231023021221.2884828-3-hayashi.kunihiko@socionext.com Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|
| 2508d5ef | 07-Feb-2023 |
Kunihiko Hayashi <hayashi.kunihiko@socionext.com> |
arm64: dts: uniphier: Fix property name in PXs3 USB node
The property "snps,usb2_gadget_lpm_disable" is wrong. It should be fixed to "snps,usb2-gadget-lpm-disable".
Cc: stable@vger.kernel.org Fixes
arm64: dts: uniphier: Fix property name in PXs3 USB node
The property "snps,usb2_gadget_lpm_disable" is wrong. It should be fixed to "snps,usb2-gadget-lpm-disable".
Cc: stable@vger.kernel.org Fixes: 19fee1a1096d ("arm64: dts: uniphier: Add USB-device support for PXs3 reference board") Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20230207021429.28925-1-hayashi.kunihiko@socionext.com Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|
| a8d3f2d9 | 07-Feb-2023 |
Kunihiko Hayashi <hayashi.kunihiko@socionext.com> |
arm64: dts: uniphier: Add syscon-uhs-mode to SD node
Add sociopnext,syscon-uhs-mode prpperty to the SD node to refer the handle of the control logic node.
Signed-off-by: Kunihiko Hayashi <hayashi.k
arm64: dts: uniphier: Add syscon-uhs-mode to SD node
Add sociopnext,syscon-uhs-mode prpperty to the SD node to refer the handle of the control logic node.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20230207023514.29783-9-hayashi.kunihiko@socionext.com Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|
| 5381a96c | 13-Sep-2022 |
Kunihiko Hayashi <hayashi.kunihiko@socionext.com> |
arm64: dts: uniphier: Add L2 cache node
Add a L2 cache node referenced from CPU nodes as the missing cache hierarchy information because the following warning was issued.
cacheinfo: Unable to det
arm64: dts: uniphier: Add L2 cache node
Add a L2 cache node referenced from CPU nodes as the missing cache hierarchy information because the following warning was issued.
cacheinfo: Unable to detect cache hierarchy for CPU 0 Early cacheinfo failed, ret = -2
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20220913042321.4817-11-hayashi.kunihiko@socionext.com' Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|
| d93ecbf5 | 13-Sep-2022 |
Kunihiko Hayashi <hayashi.kunihiko@socionext.com> |
arm64: dts: uniphier: Remove compatible "snps,dw-pcie" from pcie node
The generic platform driver pcie-designware-plat.c doesn't work for UniPhier PCIe host controller, because the controller has so
arm64: dts: uniphier: Remove compatible "snps,dw-pcie" from pcie node
The generic platform driver pcie-designware-plat.c doesn't work for UniPhier PCIe host controller, because the controller has some necessary initialization sequence for the controller-specific logic.
Currently the controller doesn't use "snps,dw-pcie" compatible, so this is no longer needed. Remove the compatible string from the pcie node.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20220913042321.4817-10-hayashi.kunihiko@socionext.com' Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|
| 4ff64e70 | 13-Sep-2022 |
Kunihiko Hayashi <hayashi.kunihiko@socionext.com> |
arm64: dts: uniphier: Fix opp-table node name for LD20
To fix dtbs_check warning:
uniphier-ld20-akebi96.dt.yaml: opp-table0: $nodename:0: 'opp-table0' does not match '^opp-table(-[a-z0-9]+)?$'
arm64: dts: uniphier: Fix opp-table node name for LD20
To fix dtbs_check warning:
uniphier-ld20-akebi96.dt.yaml: opp-table0: $nodename:0: 'opp-table0' does not match '^opp-table(-[a-z0-9]+)?$' From schema: Documentation/devicetree/bindings/opp/opp-v2.yaml
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20220913042321.4817-9-hayashi.kunihiko@socionext.com' Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|
| 19fee1a1 | 13-Sep-2022 |
Kunihiko Hayashi <hayashi.kunihiko@socionext.com> |
arm64: dts: uniphier: Add USB-device support for PXs3 reference board
PXs3 reference board can change each USB port 0 and 1 to device mode with jumpers. Prepare devicetree sources for USB port 0 and
arm64: dts: uniphier: Add USB-device support for PXs3 reference board
PXs3 reference board can change each USB port 0 and 1 to device mode with jumpers. Prepare devicetree sources for USB port 0 and 1.
This specifies dr_mode, pinctrl, and some quirks and removes nodes for unused phys and vbus-supply properties.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20220913042321.4817-8-hayashi.kunihiko@socionext.com' Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|
| 173b9b8e | 13-Sep-2022 |
Kunihiko Hayashi <hayashi.kunihiko@socionext.com> |
arm64: dts: uniphier: Rename gpio-hog nodes
According to gpio-hog schema, should add the suffix "-hog" to the node names including gpio-hog to fix the following warning.
uniphier-ld11-ref.dtb: gp
arm64: dts: uniphier: Rename gpio-hog nodes
According to gpio-hog schema, should add the suffix "-hog" to the node names including gpio-hog to fix the following warning.
uniphier-ld11-ref.dtb: gpio@55000000: 'xirq0' does not match any of the regexes: '^.+-hog(-[0-9+)?$', 'pinctrl-[0-9]+' From schema: Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
This applies to the devicetre for LD11, LD20 and PXs3 SoCs.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20220913042321.4817-5-hayashi.kunihiko@socionext.com' Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|
| 4cc752a8 | 13-Sep-2022 |
Kunihiko Hayashi <hayashi.kunihiko@socionext.com> |
arm64: dts: uniphier: Rename usb-glue node for USB3 to usb-controller
This "usb-glue" stands for an external controller associated with USB core, however, this is not common. So rename to "usb-contr
arm64: dts: uniphier: Rename usb-glue node for USB3 to usb-controller
This "usb-glue" stands for an external controller associated with USB core, however, this is not common. So rename to "usb-controller".
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20220913042321.4817-4-hayashi.kunihiko@socionext.com' Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|
| 8fa3e658 | 13-Sep-2022 |
Kunihiko Hayashi <hayashi.kunihiko@socionext.com> |
arm64: dts: uniphier: Rename usb-phy node for USB2 to usb-controller
Actual phy nodes are each child node. The parent node should be usb-controller node as a representation of the phy integration. T
arm64: dts: uniphier: Rename usb-phy node for USB2 to usb-controller
Actual phy nodes are each child node. The parent node should be usb-controller node as a representation of the phy integration. This applies to the devicetree for LD11 SoC.
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Link: https://lore.kernel.org/r/20220913042321.4817-3-hayashi.kunihiko@socionext.com' Signed-off-by: Arnd Bergmann <arnd@arndb.de>
show more ...
|