The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/display/bridge/nxp,ptn3460.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/display/bridge/nxp,ptn3460.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: NXP PTN3460 eDP to LVDS bridge
    8 
    9 maintainers:
   10   - Sean Paul <seanpaul@chromium.org>
   11 
   12 properties:
   13   compatible:
   14     const: nxp,ptn3460
   15 
   16   reg:
   17     description: I2C address of the bridge
   18     maxItems: 1
   19 
   20   edid-emulation:
   21     $ref: "/schemas/types.yaml#/definitions/uint32"
   22     description:
   23       The EDID emulation entry to use
   24       Value  Resolution  Description
   25         0     1024x768   NXP Generic
   26         1     1920x1080  NXP Generic
   27         2     1920x1080  NXP Generic
   28         3     1600x900   Samsung LTM200KT
   29         4     1920x1080  Samsung LTM230HT
   30         5     1366x768   NXP Generic
   31         6     1600x900   ChiMei M215HGE
   32     enum: [0, 1, 2, 3, 4, 5, 6]
   33 
   34   powerdown-gpios:
   35     description: GPIO connected to the PD_N signal.
   36     maxItems: 1
   37 
   38   reset-gpios:
   39     description: GPIO connected to the RST_N signal.
   40     maxItems: 1
   41 
   42   ports:
   43     $ref: /schemas/graph.yaml#/properties/ports
   44 
   45     properties:
   46       port@0:
   47         $ref: /schemas/graph.yaml#/properties/port
   48         description:
   49           Video port for LVDS output
   50 
   51       port@1:
   52         $ref: /schemas/graph.yaml#/properties/port
   53         description:
   54           Video port for eDP input
   55 
   56     required:
   57       - port@0
   58       - port@1
   59 
   60 required:
   61   - compatible
   62   - reg
   63   - edid-emulation
   64   - powerdown-gpios
   65   - reset-gpios
   66   - ports
   67 
   68 additionalProperties: false
   69 
   70 examples:
   71   - |
   72     #include <dt-bindings/gpio/gpio.h>
   73 
   74     i2c1 {
   75       #address-cells = <1>;
   76       #size-cells = <0>;
   77 
   78       bridge@20 {
   79         compatible = "nxp,ptn3460";
   80         reg = <0x20>;
   81         edid-emulation = <5>;
   82         powerdown-gpios = <&gpy2 5 GPIO_ACTIVE_HIGH>;
   83         reset-gpios = <&gpx1 5 GPIO_ACTIVE_LOW>;
   84 
   85         ports {
   86           #address-cells = <1>;
   87           #size-cells = <0>;
   88 
   89           port@0 {
   90             reg = <0>;
   91             bridge_out: endpoint {
   92               remote-endpoint = <&panel_in>;
   93             };
   94           };
   95 
   96           port@1 {
   97             reg = <1>;
   98             bridge_in: endpoint {
   99               remote-endpoint = <&dp_out>;
  100             };
  101           };
  102         };
  103       };
  104     };
  105 
  106 ...

Cache object: 368bff3ceeab0490f6f8de4e2dbd7721


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.