From: Krzysztof Kozlowski <krzk@xxxxxxxxxx> Sent: Monday, March 17, 2025 11:34 AM >On Sat, Mar 15, 2025 at 07:32:28AM +0000, Maud Spierings | GOcontroll wrote: >> >> +required: >> >> + - compatible >> >> + - reg >> >> + - reset-gpios >> >> + - interrupts >> >> + - sync-gpios >> >> + - i2c-bus >> >> + - slot-number >> >> + >> >> +additionalProperties: false >> >> + >> >> +examples: >> >> + - | >> >> + #include <dt-bindings/gpio/gpio.h> >> >> + #include <dt-bindings/interrupt-controller/irq.h> >> >> + >> >> + spi { >> >> + #address-cells = <1>; >> >> + #size-cells = <0>; >> >> + >> >> + connector@0 { >> > >> >I find this being a SPI device a bit strange. Is there a defined SPI >> >device that every slot is going to have? Or the connector has SPI >> >interface and *anything* could be attached on it? >> >> So a module slot is like a pcie slot, it can be occupied or not, and when > >But which buses... I don't think I am fully understanding what you are asking of me. The module will always be an spi device, that is the main communication bus. Kind regards, Maud