Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

reset: uniphier: add compatible string for LD11 SD-reset block

The LD11 SoC is equipped with not only MIO-reset but also SD-reset
for controlling RST_n pin of the eMMC device.

Update the binding document and remove unneeded "." from each line
in itemization.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>

authored by

Masahiro Yamada and committed by
Philipp Zabel
88a7f523 b38386f4

+28 -23
+24 -23
Documentation/devicetree/bindings/reset/uniphier-reset.txt
··· 6 6 7 7 Required properties: 8 8 - compatible: should be one of the following: 9 - "socionext,uniphier-sld3-reset" - for sLD3 SoC. 10 - "socionext,uniphier-ld4-reset" - for LD4 SoC. 11 - "socionext,uniphier-pro4-reset" - for Pro4 SoC. 12 - "socionext,uniphier-sld8-reset" - for sLD8 SoC. 13 - "socionext,uniphier-pro5-reset" - for Pro5 SoC. 14 - "socionext,uniphier-pxs2-reset" - for PXs2/LD6b SoC. 15 - "socionext,uniphier-ld11-reset" - for LD11 SoC. 16 - "socionext,uniphier-ld20-reset" - for LD20 SoC. 9 + "socionext,uniphier-sld3-reset" - for sLD3 SoC 10 + "socionext,uniphier-ld4-reset" - for LD4 SoC 11 + "socionext,uniphier-pro4-reset" - for Pro4 SoC 12 + "socionext,uniphier-sld8-reset" - for sLD8 SoC 13 + "socionext,uniphier-pro5-reset" - for Pro5 SoC 14 + "socionext,uniphier-pxs2-reset" - for PXs2/LD6b SoC 15 + "socionext,uniphier-ld11-reset" - for LD11 SoC 16 + "socionext,uniphier-ld20-reset" - for LD20 SoC 17 17 - #reset-cells: should be 1. 18 18 19 19 Example: ··· 37 37 38 38 Required properties: 39 39 - compatible: should be one of the following: 40 - "socionext,uniphier-sld3-mio-reset" - for sLD3 SoC. 41 - "socionext,uniphier-ld4-mio-reset" - for LD4 SoC. 42 - "socionext,uniphier-pro4-mio-reset" - for Pro4 SoC. 43 - "socionext,uniphier-sld8-mio-reset" - for sLD8 SoC. 44 - "socionext,uniphier-pro5-sd-reset" - for Pro5 SoC. 45 - "socionext,uniphier-pxs2-sd-reset" - for PXs2/LD6b SoC. 46 - "socionext,uniphier-ld11-mio-reset" - for LD11 SoC. 47 - "socionext,uniphier-ld20-sd-reset" - for LD20 SoC. 40 + "socionext,uniphier-sld3-mio-reset" - for sLD3 SoC 41 + "socionext,uniphier-ld4-mio-reset" - for LD4 SoC 42 + "socionext,uniphier-pro4-mio-reset" - for Pro4 SoC 43 + "socionext,uniphier-sld8-mio-reset" - for sLD8 SoC 44 + "socionext,uniphier-pro5-sd-reset" - for Pro5 SoC 45 + "socionext,uniphier-pxs2-sd-reset" - for PXs2/LD6b SoC 46 + "socionext,uniphier-ld11-mio-reset" - for LD11 SoC (MIO) 47 + "socionext,uniphier-ld11-sd-reset" - for LD11 SoC (SD) 48 + "socionext,uniphier-ld20-sd-reset" - for LD20 SoC 48 49 - #reset-cells: should be 1. 49 50 50 51 Example: ··· 69 68 70 69 Required properties: 71 70 - compatible: should be one of the following: 72 - "socionext,uniphier-ld4-peri-reset" - for LD4 SoC. 73 - "socionext,uniphier-pro4-peri-reset" - for Pro4 SoC. 74 - "socionext,uniphier-sld8-peri-reset" - for sLD8 SoC. 75 - "socionext,uniphier-pro5-peri-reset" - for Pro5 SoC. 76 - "socionext,uniphier-pxs2-peri-reset" - for PXs2/LD6b SoC. 77 - "socionext,uniphier-ld11-peri-reset" - for LD11 SoC. 78 - "socionext,uniphier-ld20-peri-reset" - for LD20 SoC. 71 + "socionext,uniphier-ld4-peri-reset" - for LD4 SoC 72 + "socionext,uniphier-pro4-peri-reset" - for Pro4 SoC 73 + "socionext,uniphier-sld8-peri-reset" - for sLD8 SoC 74 + "socionext,uniphier-pro5-peri-reset" - for Pro5 SoC 75 + "socionext,uniphier-pxs2-peri-reset" - for PXs2/LD6b SoC 76 + "socionext,uniphier-ld11-peri-reset" - for LD11 SoC 77 + "socionext,uniphier-ld20-peri-reset" - for LD20 SoC 79 78 - #reset-cells: should be 1. 80 79 81 80 Example:
+4
drivers/reset/reset-uniphier.c
··· 390 390 .data = uniphier_sld3_mio_reset_data, 391 391 }, 392 392 { 393 + .compatible = "socionext,uniphier-ld11-sd-reset", 394 + .data = uniphier_pro5_sd_reset_data, 395 + }, 396 + { 393 397 .compatible = "socionext,uniphier-ld20-sd-reset", 394 398 .data = uniphier_pro5_sd_reset_data, 395 399 },