[esmil:d1-6.8.y 29/50] dtbs_check: Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml:88:16: [error] string value is redundantly quoted with any quotes (quoted-strings)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tree:   https://github.com/esmil/linux d1-6.8.y
head:   f3b6698ac10e7f6528408bda7d8d162065a44af1
commit: 5da366657ae1b4fc31ebf3e2ce0f56ffc951cfde [29/50] dt-bindings: display: sun4i-tcon: Add external LVDS PHY
compiler: loongarch64-linux-gcc (GCC) 13.2.0
reproduce: (https://download.01.org/0day-ci/archive/20240209/202402091759.3wlzvJqR-lkp@xxxxxxxxx/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@xxxxxxxxx>
| Closes: https://lore.kernel.org/oe-kbuild-all/202402091759.3wlzvJqR-lkp@xxxxxxxxx/

dtcheck warnings: (new ones prefixed by >>)
>> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml:88:16: [error] string value is redundantly quoted with any quotes (quoted-strings)

vim +88 Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml

     8	
     9	maintainers:
    10	  - Chen-Yu Tsai <wens@xxxxxxxx>
    11	  - Maxime Ripard <mripard@xxxxxxxxxx>
    12	
    13	description: |
    14	  The TCON acts as a timing controller for RGB, LVDS and TV
    15	  interfaces.
    16	
    17	properties:
    18	  "#clock-cells":
    19	    const: 0
    20	
    21	  compatible:
    22	    oneOf:
    23	      - const: allwinner,sun4i-a10-tcon
    24	      - const: allwinner,sun5i-a13-tcon
    25	      - const: allwinner,sun6i-a31-tcon
    26	      - const: allwinner,sun6i-a31s-tcon
    27	      - const: allwinner,sun7i-a20-tcon
    28	      - const: allwinner,sun8i-a23-tcon
    29	      - const: allwinner,sun8i-a33-tcon
    30	      - const: allwinner,sun8i-a83t-tcon-lcd
    31	      - const: allwinner,sun8i-a83t-tcon-tv
    32	      - const: allwinner,sun8i-r40-tcon-tv
    33	      - const: allwinner,sun8i-v3s-tcon
    34	      - const: allwinner,sun9i-a80-tcon-lcd
    35	      - const: allwinner,sun9i-a80-tcon-tv
    36	      - const: allwinner,sun20i-d1-tcon-lcd
    37	      - const: allwinner,sun20i-d1-tcon-tv
    38	
    39	      - items:
    40	          - enum:
    41	              - allwinner,sun7i-a20-tcon0
    42	              - allwinner,sun7i-a20-tcon1
    43	          - const: allwinner,sun7i-a20-tcon
    44	
    45	      - items:
    46	          - enum:
    47	              - allwinner,sun50i-a64-tcon-lcd
    48	          - const: allwinner,sun8i-a83t-tcon-lcd
    49	
    50	      - items:
    51	          - enum:
    52	              - allwinner,sun8i-h3-tcon-tv
    53	              - allwinner,sun50i-a64-tcon-tv
    54	          - const: allwinner,sun8i-a83t-tcon-tv
    55	
    56	      - items:
    57	          - enum:
    58	              - allwinner,sun50i-h6-tcon-tv
    59	          - const: allwinner,sun8i-r40-tcon-tv
    60	
    61	  reg:
    62	    maxItems: 1
    63	
    64	  interrupts:
    65	    maxItems: 1
    66	
    67	  clocks:
    68	    minItems: 1
    69	    maxItems: 4
    70	
    71	  clock-names:
    72	    minItems: 1
    73	    maxItems: 4
    74	
    75	  clock-output-names:
    76	    description:
    77	      Name of the LCD pixel clock created.
    78	    maxItems: 1
    79	
    80	  dmas:
    81	    maxItems: 1
    82	
    83	  phys:
    84	    maxItems: 1
    85	
    86	  phy-names:
    87	    items:
  > 88	      - const: "lvds0"
    89	
    90	  resets:
    91	    anyOf:
    92	      - items:
    93	          - description: TCON Reset Line
    94	
    95	      - items:
    96	          - description: TCON Reset Line
    97	          - description: TCON LVDS Reset Line
    98	
    99	      - items:
   100	          - description: TCON Reset Line
   101	          - description: TCON eDP Reset Line
   102	
   103	      - items:
   104	          - description: TCON Reset Line
   105	          - description: TCON eDP Reset Line
   106	          - description: TCON LVDS Reset Line
   107	
   108	  reset-names:
   109	    oneOf:
   110	      - const: lcd
   111	
   112	      - items:
   113	          - const: lcd
   114	          - const: lvds
   115	
   116	      - items:
   117	          - const: lcd
   118	          - const: edp
   119	
   120	      - items:
   121	          - const: lcd
   122	          - const: edp
   123	          - const: lvds
   124	
   125	  ports:
   126	    $ref: /schemas/graph.yaml#/properties/ports
   127	
   128	    properties:
   129	      port@0:
   130	        $ref: /schemas/graph.yaml#/properties/port
   131	        description: |
   132	          Input endpoints of the controller.
   133	
   134	      port@1:
   135	        $ref: /schemas/graph.yaml#/$defs/port-base
   136	        unevaluatedProperties: false
   137	        description: |
   138	          Output endpoints of the controller.
   139	
   140	        patternProperties:
   141	          "^endpoint(@[0-9])$":
   142	            $ref: /schemas/graph.yaml#/$defs/endpoint-base
   143	            unevaluatedProperties: false
   144	
   145	            properties:
   146	              allwinner,tcon-channel:
   147	                $ref: /schemas/types.yaml#/definitions/uint32
   148	                description: |
   149	                  TCON can have 1 or 2 channels, usually with the
   150	                  first channel being used for the panels interfaces
   151	                  (RGB, LVDS, etc.), and the second being used for the
   152	                  outputs that require another controller (TV Encoder,
   153	                  HDMI, etc.).
   154	
   155	                  If that property is present, specifies the TCON
   156	                  channel the endpoint is associated to. If that
   157	                  property is not present, the endpoint number will be
   158	                  used as the channel number.
   159	
   160	    required:
   161	      - port@0
   162	      - port@1
   163	
   164	required:
   165	  - compatible
   166	  - reg
   167	  - interrupts
   168	  - clocks
   169	  - clock-names
   170	  - resets
   171	  - ports
   172	

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki




[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux