~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/media/cnm,wave521c.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/media/cnm,wave521c.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Chips&Media Wave 5 Series multi-standard codec IP
  8 
  9 maintainers:
 10   - Nas Chung <nas.chung@chipsnmedia.com>
 11   - Jackson Lee <jackson.lee@chipsnmedia.com>
 12 
 13 description:
 14   The Chips&Media WAVE codec IP is a multi format video encoder/decoder
 15 
 16 properties:
 17   compatible:
 18     items:
 19       - enum:
 20           - ti,j721s2-wave521c
 21       - const: cnm,wave521c
 22 
 23   reg:
 24     maxItems: 1
 25 
 26   clocks:
 27     items:
 28       - description: VCODEC clock
 29 
 30   interrupts:
 31     maxItems: 1
 32 
 33   power-domains:
 34     maxItems: 1
 35 
 36   resets:
 37     maxItems: 1
 38 
 39   sram:
 40     $ref: /schemas/types.yaml#/definitions/phandle
 41     description:
 42       The VPU uses the SRAM to store some of the reference data instead of
 43       storing it on DMA memory. It is mainly used for the purpose of reducing
 44       bandwidth.
 45 
 46 required:
 47   - compatible
 48   - reg
 49   - clocks
 50 
 51 additionalProperties: false
 52 
 53 examples:
 54   - |
 55     vpu: video-codec@12345678 {
 56         compatible = "ti,j721s2-wave521c", "cnm,wave521c";
 57         reg = <0x12345678 0x1000>;
 58         clocks = <&clks 42>;
 59         interrupts = <42>;
 60         sram = <&sram>;
 61     };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php