mhm, board hangs after loading the module
[email protected] {
pinctrl-names = "default";
#address-cells = <0x01>;
pinctrl-0 = <0x0b>;
clock-names = "parent-clk\0sel-clk\0spi-clk\0hclk";
interrupts = <0x00 0x8d 0x04>;
clocks = <0x04 0x04 0x04 0x1d 0x03 0x24 0x03 0x26>;
#size-cells = <0x00>;
compatible = "mediatek,mt7986-spi-ipm\0mediatek,spi-ipm";
status = "okay";
reg = <0x00 0x1100b000 0x00 0x100>;
phandle = <0x46>;
[email protected] {
spi-max-frequency = <0x1e84800>;
reset-gpios = <0x02 0x3e 0x00>;
compatible = "waveshare,rpi-lcd-35\0ilitek,ili9486";
dc-gpios = <0x02 0x2c 0x00>;
reg = <0x00>;
};
};
[email protected]:~# find /lib/modules/$(uname -r) -iname '*ili9486*'
/lib/modules/6.2.0-rc1-bpi-r3-rpidisplay/kernel/drivers/staging/fbtft/fb_ili9486.ko
/lib/modules/6.2.0-rc1-bpi-r3-rpidisplay/kernel/drivers/gpu/drm/tiny/ili9486.ko
[email protected]:~# modprobe ili9486
[ 149.869776] SPI driver ili9486 has no spi_device_id for waveshare,rpi-lcd-35
[ 149.876861] SPI driver ili9486 has no spi_device_id for ozzmaker,piscreen
[ 149.884278] [drm] Initialized ili9486 1.0.0 20200118 for spi1.0 on minor 0
seems i cannot abort it with ctrl+c or similar 
any idea how to debug this? have only connected 1x 5v, 1x 3v3 and 1xGND + spi-pins including CS0 (no CS1), reset and the dc-pin (defined like above)…wonder if i need to set the CS in dts? and i’m not sure polarity is right…only found the wiki i linked above