diff --git a/overlay/jetson-adafruit-sph0645lm4h.dtsi b/overlay/jetson-adafruit-sph0645lm4h.dtsi index 9da3843..4550868 100644 --- a/overlay/jetson-adafruit-sph0645lm4h.dtsi +++ b/overlay/jetson-adafruit-sph0645lm4h.dtsi @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019-2020, NVIDIA CORPORATION. All rights reserved. + * Copyright (c) 2019-2021, NVIDIA CORPORATION. All rights reserved. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, @@ -23,16 +23,17 @@ / { overlay-name = "Adafruit SPH0645LM4H"; + jetson-header-name = "Jetson 40pin Header"; compatible = JETSON_COMPATIBLE; fragment@0 { target = <&pinmux>; __overlay__ { pinctrl-names = "default"; - pinctrl-0 = <&hdr40_pinmux>; + pinctrl-0 = <&jetson_io_pinmux>; - hdr40_pinmux: header-40pin-pinmux { - pin12 { + jetson_io_pinmux: exp-header-pinmux { + hdr40-pin12 { nvidia,pins = HDR40_PIN12; nvidia,function = HDR40_I2S; nvidia,pull = ; @@ -40,7 +41,7 @@ nvidia,enable-input = ; }; - pin35 { + hdr40-pin35 { nvidia,pins = HDR40_PIN35; nvidia,function = HDR40_I2S; nvidia,pull = ; @@ -48,7 +49,7 @@ nvidia,enable-input = ; }; - pin38 { + hdr40-pin38 { nvidia,pins = HDR40_PIN38; nvidia,function = HDR40_I2S; nvidia,pull = ; diff --git a/overlay/jetson-fe-pi-audio.dtsi b/overlay/jetson-fe-pi-audio.dtsi index ad26692..99d6801 100644 --- a/overlay/jetson-fe-pi-audio.dtsi +++ b/overlay/jetson-fe-pi-audio.dtsi @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019-2020, NVIDIA CORPORATION. All rights reserved. + * Copyright (c) 2019-2021, NVIDIA CORPORATION. All rights reserved. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, @@ -22,6 +22,7 @@ / { overlay-name = "FE-PI Audio V1 and Z V2"; + jetson-header-name = "Jetson 40pin Header"; compatible = JETSON_COMPATIBLE; fragment@0 { @@ -95,10 +96,10 @@ target = <&pinmux>; __overlay__ { pinctrl-names = "default"; - pinctrl-0 = <&hdr40_pinmux>; + pinctrl-0 = <&jetson_io_pinmux>; - hdr40_pinmux: header-40pin-pinmux { - pin12 { + jetson_io_pinmux: exp-header-pinmux { + hdr40-pin12 { nvidia,pins = HDR40_PIN12; nvidia,function = HDR40_I2S; nvidia,pull = ; @@ -106,7 +107,7 @@ nvidia,enable-input = ; }; - pin35 { + hdr40-pin35 { nvidia,pins = HDR40_PIN35; nvidia,function = HDR40_I2S; nvidia,pull = ; @@ -114,7 +115,7 @@ nvidia,enable-input = ; }; - pin38 { + hdr40-pin38 { nvidia,pins = HDR40_PIN38; nvidia,function = HDR40_I2S; nvidia,pull = ; @@ -122,7 +123,7 @@ nvidia,enable-input = ; }; - pin40 { + hdr40-pin40 { nvidia,pins = HDR40_PIN40; nvidia,function = HDR40_I2S; nvidia,pull = ; diff --git a/overlay/jetson-mcp251x.dtsi b/overlay/jetson-mcp251x.dtsi index 3923992..1abb8eb 100644 --- a/overlay/jetson-mcp251x.dtsi +++ b/overlay/jetson-mcp251x.dtsi @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020, NVIDIA CORPORATION. All rights reserved. + * Copyright (c) 2020-2021, NVIDIA CORPORATION. All rights reserved. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, @@ -22,6 +22,7 @@ / { overlay-name = "MCP251x CAN Controller"; + jetson-header-name = "Jetson 40pin Header"; compatible = JETSON_COMPATIBLE; fragment@0 { @@ -64,38 +65,38 @@ target = <&pinmux>; __overlay__ { pinctrl-names = "default"; - pinctrl-0 = <&hdr40_pinmux>; + pinctrl-0 = <&jetson_io_pinmux>; - hdr40_pinmux: header-40pin-pinmux { - pin19 { + jetson_io_pinmux: exp-header-pinmux { + hdr40-pin19 { nvidia,pins = HDR40_PIN19; nvidia,function = HDR40_SPI; nvidia,pull = ; nvidia,tristate = ; nvidia,enable-input = ; }; - pin21 { + hdr40-pin21 { nvidia,pins = HDR40_PIN21; nvidia,function = HDR40_SPI; nvidia,pull = ; nvidia,tristate = ; nvidia,enable-input = ; }; - pin23 { + hdr40-pin23 { nvidia,pins = HDR40_PIN23; nvidia,function = HDR40_SPI; nvidia,pull = ; nvidia,tristate = ; nvidia,enable-input = ; }; - pin24 { + hdr40-pin24 { nvidia,pins = HDR40_PIN24; nvidia,function = HDR40_SPI; nvidia,pull = ; nvidia,tristate = ; nvidia,enable-input = ; }; - pin26 { + hdr40-pin26 { nvidia,pins = HDR40_PIN26; nvidia,function = HDR40_SPI; nvidia,pull = ; diff --git a/overlay/jetson-respeaker-4-mic-array.dtsi b/overlay/jetson-respeaker-4-mic-array.dtsi index dca61a2..1923296 100644 --- a/overlay/jetson-respeaker-4-mic-array.dtsi +++ b/overlay/jetson-respeaker-4-mic-array.dtsi @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020, NVIDIA CORPORATION. All rights reserved. + * Copyright (c) 2020-2021, NVIDIA CORPORATION. All rights reserved. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, @@ -22,6 +22,7 @@ / { overlay-name = "ReSpeaker 4 Mic Array"; + jetson-header-name = "Jetson 40pin Header"; compatible = JETSON_COMPATIBLE; fragment@0 { @@ -75,10 +76,10 @@ target = <&pinmux>; __overlay__ { pinctrl-names = "default"; - pinctrl-0 = <&hdr40_pinmux>; + pinctrl-0 = <&jetson_io_pinmux>; - hdr40_pinmux: header-40pin-pinmux { - pin12 { + jetson_io_pinmux: exp-header-pinmux { + hdr40-pin12 { nvidia,pins = HDR40_PIN12; nvidia,function = HDR40_I2S; nvidia,pull = ; @@ -86,7 +87,7 @@ nvidia,enable-input = ; }; - pin35 { + hdr40-pin35 { nvidia,pins = HDR40_PIN35; nvidia,function = HDR40_I2S; nvidia,pull = ; @@ -94,7 +95,7 @@ nvidia,enable-input = ; }; - pin38 { + hdr40-pin38 { nvidia,pins = HDR40_PIN38; nvidia,function = HDR40_I2S; nvidia,pull = ;