Greetings!!
I have been trying to debug why the SPI, PWM2 and PWM3 interfaces do not show up with diet pi version 9.4 running on rock pi s board while they show up fine on old debian image with kernel version 4.4.
So I have been comparing the dts files on both the images.
I notice there are significant differences - diff spits out 3676 lines of differences between rk3308-rock-pi-s.dtb files of those images. There are non-critical ones such as phandle identifiers. But, there are critical semantic differences such as in operations table and in pwm, etc.
Is there a reason for these differences? How to resolve them so I can get those aforementioned interfaces? Please advise. Thank you!
I tried to use the device tree from Debian as is on diet pi 9.4. It does not boot up at all.