Progress on Converting Device Tree Bindings to YAML DT Schema
Hello everyone, I have passed the GSoC mid-term evaluation!
I have been working consistently with The Linux Foundation since May’24 on my GSoC project. This blog is an update on the status of my work. So far I have got 17 patches accepted in the mainline kernel(v6.11), 2 more are in the linux-next kernel and 5 more are being reviewed.
Following is the complete list of all the patches so far.
Patches Accepted During the Application Period.
- /ata/fsl,imx-pata.yaml
- /i2c/nxp,pnx-i2c.yaml
- /ata/ti,da850-ahci.yaml
- /crypto/ti,omap-sham.yaml
- /sound/ti,pcm1681.yaml
All of these patches are applied in the mainline linux kernel. These conversions laid the groundwork for the coding period and helped me in understanding the nuances of the conversion process.
Patches Accepted During the Coding Period so far:
Patches accepted in the mainline kernel v6.11:
- /fsl,imx-dma.yaml
- /sound/asahi-kasei,ak4554.yaml
- /sound/spdif-receiver.txt: Merged in /sound/linux,spdif.yaml
- /sound/wlf,wm8782.yaml
- /sound/wlf,wm8804.yaml
- /sound/realtek,rt5631.yaml#
- /sound/realtek,rt5514.yaml
- /sound/realtek,rt5659.yaml
- /sound/realtek,rt5677.yaml
- /sound/realtek,rt5645.yaml
- /sound/cirrus,cs4270.yaml
- sound/cirrus,cs42xx8.yaml
Patches accepted in the linux-next kernel:
Patches under review:
- /clock/nxp,lpc3220-clk.yaml
- /clock/nxp,lpc3220-usb-clk.yaml
- /gpio/nxp,lpc3220-gpio.yaml#
- /timer/nxp,lpc3220-timer.yaml
- /timer/fsl,ftm-timer.yaml