lkml.org 
[lkml]   [2022]   [Nov]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 1/3] dt-bindings: net: phy: dp83867: add LED mode property
    Date
    Add description for new property ti,led-modes in binding file.

    Signed-off-by: Tim Harvey <tharvey@gateworks.com>
    ---
    .../devicetree/bindings/net/ti,dp83867.yaml | 6 ++++++
    include/dt-bindings/net/ti-dp83867.h | 16 ++++++++++++++++
    2 files changed, 22 insertions(+)

    diff --git a/Documentation/devicetree/bindings/net/ti,dp83867.yaml b/Documentation/devicetree/bindings/net/ti,dp83867.yaml
    index b8c0e4b5b494..8b84c34d389f 100644
    --- a/Documentation/devicetree/bindings/net/ti,dp83867.yaml
    +++ b/Documentation/devicetree/bindings/net/ti,dp83867.yaml
    @@ -118,6 +118,12 @@ properties:
    Transmitt FIFO depth- see dt-bindings/net/ti-dp83867.h for applicable
    values.

    + ti,led-modes:
    + description: |
    + List of LED modes - see dt-bindings/net/ti-dp83867.h for applicable
    + values.
    + $ref: schemas/types.yaml#/definitions/uint32-array
    +
    required:
    - reg

    diff --git a/include/dt-bindings/net/ti-dp83867.h b/include/dt-bindings/net/ti-dp83867.h
    index 6fc4b445d3a1..ea3e17b27427 100644
    --- a/include/dt-bindings/net/ti-dp83867.h
    +++ b/include/dt-bindings/net/ti-dp83867.h
    @@ -50,4 +50,20 @@
    #define DP83867_CLK_O_SEL_REF_CLK 0xC
    /* Special flag to indicate clock should be off */
    #define DP83867_CLK_O_SEL_OFF 0xFFFFFFFF
    +
    +/* LED_CFG - LED configuration selection */
    +#define DP83867_LED_SEL_LINK 0
    +#define DP83867_LED_SEL_ACT 1
    +#define DP83867_LED_SEL_ACT_TX 2
    +#define DP83867_LED_SEL_ACT_RX 3
    +#define DP83867_LED_SEL_COL 4
    +#define DP83867_LED_SEL_LINK_1000BT 5
    +#define DP83867_LED_SEL_LINK_100BT 6
    +#define DP83867_LED_SEL_LINK_10BT 7
    +#define DP83867_LED_SEL_LINK_10_100BT 8
    +#define DP83867_LED_SEL_LINK_100_1000BT 9
    +#define DP83867_LED_SEL_FULL_DUPLEX 10
    +#define DP83867_LED_SEL_LINK_ACT 11
    +#define DP83867_LED_SEL_ERR_TX_RX 13
    +#define DP83867_LED_SEL_ERR_RX 14
    #endif
    --
    2.25.1
    \
     
     \ /
      Last update: 2022-11-18 01:45    [W:4.122 / U:0.016 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site