diff --git a/doc/releases/migration-guide-4.2.rst b/doc/releases/migration-guide-4.2.rst index dc8515df7ddb..8b221a72ee4f 100644 --- a/doc/releases/migration-guide-4.2.rst +++ b/doc/releases/migration-guide-4.2.rst @@ -113,6 +113,8 @@ DMA * Renamed the devicetree property ``nxp,a_on`` to ``nxp,a-on``. * Renamed the devicetree property ``dma_channels`` to ``dma-channels``. +* The binding files for Xilinx DMA controllers have been renamed to use the proper vendor prefix + (``xlnx`` instead of ``xilinx``) and to match their compatible string. Regulator ========= @@ -250,6 +252,9 @@ Sensors }; }; +* The binding file for :dtcompatible:`raspberrypi,pico-temp.yaml` has been renamed to have a name + matching the compatible string. + Serial ======= @@ -540,6 +545,8 @@ SPI * Renamed the device tree property ``port_sel`` to ``port-sel``. * Renamed the device tree property ``chip_select`` to ``chip-select``. +* The binding file for :dtcompatible:`andestech,atcspi200` has been renamed to have a name + matching the compatible string. xSPI ==== @@ -579,6 +586,12 @@ Video ``video_stream_start`` ``video_stream_stop`` +Audio +===== + +* The binding file for :dtcompatible:`cirrus,cs43l22` has been renamed to have a name + matching the compatible string. + Other subsystems **************** diff --git a/dts/bindings/audio/cirrus,c43l22.yaml b/dts/bindings/audio/cirrus,cs43l22.yaml similarity index 100% rename from dts/bindings/audio/cirrus,c43l22.yaml rename to dts/bindings/audio/cirrus,cs43l22.yaml diff --git a/dts/bindings/auxdisplay/sparkfun,serlcd.yaml b/dts/bindings/auxdisplay/sparkfun,serlcd.yaml index 69c18e234763..2cbfd6a27688 100644 --- a/dts/bindings/auxdisplay/sparkfun,serlcd.yaml +++ b/dts/bindings/auxdisplay/sparkfun,serlcd.yaml @@ -42,7 +42,7 @@ properties: Delay in milliseconds (defaults to 10ms if not set) after a normal command was sent. The default value is based on the original SparkFun SerLCD library implementation which assumes 100 kbps I2C configuration. This value - might require tweaking if using I2C at a higher bitrare and/or relativily + might require tweaking if using I2C at a higher bitrate and/or relatively high update frequency of the display. special-command-delay-ms: @@ -52,5 +52,5 @@ properties: Delay in milliseconds (defaults to 50ms if not set) after a special command was sent. The default value is based on the original SparkFun SerLCD library implementation which assumes 100 kbps I2C configuration. This value - might require tweaking if using I2C at a higher bitrare and/or relativily + might require tweaking if using I2C at a higher bitrate and/or relatively high update frequency of the display. diff --git a/dts/bindings/bluetooth/infineon,cyw43xxx-bt-hci.yaml b/dts/bindings/bluetooth/infineon,cyw43xxx-bt-hci.yaml index 9f447f89e6f0..84b11a122f36 100644 --- a/dts/bindings/bluetooth/infineon,cyw43xxx-bt-hci.yaml +++ b/dts/bindings/bluetooth/infineon,cyw43xxx-bt-hci.yaml @@ -73,11 +73,11 @@ properties: hci-operation-speed: type: int description: | - HCI UART boudrate for feature operation. If not defined + HCI UART baudrate for feature operation. If not defined bus/current-speed will be used as default. fw-download-speed: type: int description: | - HCI UART boudrate for FW download operation. If not defined + HCI UART baudrate for FW download operation. If not defined bus/current-speed will be used as default. diff --git a/dts/bindings/dma/xilinx,axi-dma-base.yaml b/dts/bindings/dma/xlnx,axi-dma-base.yaml similarity index 100% rename from dts/bindings/dma/xilinx,axi-dma-base.yaml rename to dts/bindings/dma/xlnx,axi-dma-base.yaml diff --git a/dts/bindings/dma/xilinx,axi-dma.yaml b/dts/bindings/dma/xlnx,axi-dma.yaml similarity index 91% rename from dts/bindings/dma/xilinx,axi-dma.yaml rename to dts/bindings/dma/xlnx,axi-dma.yaml index ed6820a32cce..f98926e9aee1 100644 --- a/dts/bindings/dma/xilinx,axi-dma.yaml +++ b/dts/bindings/dma/xlnx,axi-dma.yaml @@ -5,7 +5,7 @@ description: | Xilinx AXI DMA LogiCORE IP controller with compatibility string generated for use of the DMA outside of the AXI Ethernet subsystem. -include: xilinx,axi-dma-base.yaml +include: xlnx,axi-dma-base.yaml compatible: "xlnx,axi-dma-1.00.a" diff --git a/dts/bindings/dma/xilinx,eth-dma.yaml b/dts/bindings/dma/xlnx,eth-dma.yaml similarity index 92% rename from dts/bindings/dma/xilinx,eth-dma.yaml rename to dts/bindings/dma/xlnx,eth-dma.yaml index 60b95a8c36bd..22e005002094 100644 --- a/dts/bindings/dma/xilinx,eth-dma.yaml +++ b/dts/bindings/dma/xlnx,eth-dma.yaml @@ -5,7 +5,7 @@ description: | Xilinx AXI DMA LogiCORE IP controller with compatibility string generated in use with the AXI Ethernet subsystem. -include: xilinx,axi-dma-base.yaml +include: xlnx,axi-dma-base.yaml # this is the compatible generated by Vitis for the AXI Ethernet subsystem compatible: "xlnx,eth-dma" diff --git a/dts/bindings/ethernet/infineon,xmc4xxx-ethernet.yaml b/dts/bindings/ethernet/infineon,xmc4xxx-ethernet.yaml index c526fe89055e..c3021b605b5b 100644 --- a/dts/bindings/ethernet/infineon,xmc4xxx-ethernet.yaml +++ b/dts/bindings/ethernet/infineon,xmc4xxx-ethernet.yaml @@ -51,7 +51,7 @@ properties: rxd3-port-ctrl: type: string - description: Receive bit 2 (rxd2) signal GPIO connection. Only used for MII interface. + description: Receive bit 3 (rxd3) signal GPIO connection. Only used for MII interface. enum: - "P5_9" - "P6_3" diff --git a/dts/bindings/i2c/atmel,sam-i2c-twim.yaml b/dts/bindings/i2c/atmel,sam-i2c-twim.yaml index dc06d32a9be5..3c9bb19fd45e 100644 --- a/dts/bindings/i2c/atmel,sam-i2c-twim.yaml +++ b/dts/bindings/i2c/atmel,sam-i2c-twim.yaml @@ -28,7 +28,7 @@ description: | hs-data-slew-lim = <0>; hs-data-strength-low = "0.5"; - For best performances, user can tune the slope curves using an osciloscope. + For best performances, user can tune the slope curves using an oscilloscope. The tuning should be performed by groups defined -. The prefix std- configures fast/fast-plus mode speeds and hs- selects the high speed mode. The tune should be performed for both clock and data lines diff --git a/dts/bindings/i2c/gd,gd32-i2c.yaml b/dts/bindings/i2c/gd,gd32-i2c.yaml index 27b37335ece0..20b264fadcfd 100644 --- a/dts/bindings/i2c/gd,gd32-i2c.yaml +++ b/dts/bindings/i2c/gd,gd32-i2c.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2021 BrainCo Inc. # SPDX-License-Identifier: Apache-2.0 -description: GigiDevice GD32 I2C +description: GigaDevice GD32 I2C compatible: "gd,gd32-i2c" diff --git a/dts/bindings/sensor/adi,adxl362.yaml b/dts/bindings/sensor/adi,adxl362.yaml index e79d88444905..ee01b8943db6 100644 --- a/dts/bindings/sensor/adi,adxl362.yaml +++ b/dts/bindings/sensor/adi,adxl362.yaml @@ -4,7 +4,7 @@ description: | ADXL362 3-axis SPI accelerometer When setting the accelerometer DTS properties and want to use - streaming funcionality, make sure to include adxl362.h and + streaming functionality, make sure to include adxl362.h and use the macros defined there for fifo-mode and fifo-watermark properties. Example: diff --git a/dts/bindings/sensor/adi,adxl367-common.yaml b/dts/bindings/sensor/adi,adxl367-common.yaml index b445f6ab9fc7..2ce874488f3a 100644 --- a/dts/bindings/sensor/adi,adxl367-common.yaml +++ b/dts/bindings/sensor/adi,adxl367-common.yaml @@ -4,7 +4,7 @@ description: | ADXL367 3-axis accelerometer When setting the accelerometer DTS properties and want to use - streaming funcionality, make sure to include adxl367.h and + streaming functionality, make sure to include adxl367.h and use the macros defined there for fifo-mode property. Example: diff --git a/dts/bindings/sensor/adi,adxl372-common.yaml b/dts/bindings/sensor/adi,adxl372-common.yaml index f7bd58e1a00c..d5eed9de52c8 100644 --- a/dts/bindings/sensor/adi,adxl372-common.yaml +++ b/dts/bindings/sensor/adi,adxl372-common.yaml @@ -6,7 +6,7 @@ include: sensor-device.yaml description: | ADXL372 3-axis SPI accelerometer When setting the accelerometer DTS properties and want to use - streaming funcionality, make sure to include adxl372.h and + streaming functionality, make sure to include adxl372.h and use the macros defined there for fifo-mode properties. Example: diff --git a/dts/bindings/sensor/aosong,aht20.yaml b/dts/bindings/sensor/aosong,aht20.yaml index 1ee8eca48cf6..ca8795625fc7 100644 --- a/dts/bindings/sensor/aosong,aht20.yaml +++ b/dts/bindings/sensor/aosong,aht20.yaml @@ -6,7 +6,7 @@ description: | Aosong AHT20 (Digital-output Humidity and Temperature Sensor) - The Asosong AHT20 sensor provides temperature and humidity + The Aosong AHT20 sensor provides temperature and humidity measurements through an I2C bus. compatible: "aosong,aht20" diff --git a/dts/bindings/sensor/aosong,am2301b.yaml b/dts/bindings/sensor/aosong,am2301b.yaml index 702362a1ea30..6f83e44adc31 100644 --- a/dts/bindings/sensor/aosong,am2301b.yaml +++ b/dts/bindings/sensor/aosong,am2301b.yaml @@ -6,7 +6,7 @@ description: | Aosong AM2301B (Digital-output Humidity and Temperature Sensor) - The Asosong AM2301B sensor provides temperature and humidity + The Aosong AM2301B sensor provides temperature and humidity measurements through an I2C bus. compatible: "aosong,am2301b" diff --git a/dts/bindings/sensor/aosong,dht20.yaml b/dts/bindings/sensor/aosong,dht20.yaml index 8cf0534ba904..4acbc87f230f 100644 --- a/dts/bindings/sensor/aosong,dht20.yaml +++ b/dts/bindings/sensor/aosong,dht20.yaml @@ -6,7 +6,7 @@ description: | Aosong DHT20 (Digital-output Humidity and Temperature Sensor) - The Asosong DHT20 sensor provides temperature and humidity + The Aosong DHT20 sensor provides temperature and humidity measurements through an I2C bus. compatible: "aosong,dht20" diff --git a/dts/bindings/sensor/raspberrrypi,pico-temp.yaml b/dts/bindings/sensor/raspberrypi,pico-temp.yaml similarity index 100% rename from dts/bindings/sensor/raspberrrypi,pico-temp.yaml rename to dts/bindings/sensor/raspberrypi,pico-temp.yaml diff --git a/dts/bindings/spi/andestech.atcspi200.yaml b/dts/bindings/spi/andestech,atcspi200.yaml similarity index 100% rename from dts/bindings/spi/andestech.atcspi200.yaml rename to dts/bindings/spi/andestech,atcspi200.yaml diff --git a/dts/bindings/spi/cypress,psoc6-spi.yaml b/dts/bindings/spi/cypress,psoc6-spi.yaml index 7d3b5011b7cc..5f2955447787 100644 --- a/dts/bindings/spi/cypress,psoc6-spi.yaml +++ b/dts/bindings/spi/cypress,psoc6-spi.yaml @@ -1,7 +1,7 @@ # Copyright (c) 2021, ATL Electronics # SPDX-License-Identifier: Apache-2.0 -description: Cypress SBC SPI controller +description: Cypress SCB SPI controller compatible: "cypress,psoc6-spi"