On Thu, Nov 2, 2023 at 9:15 AM Patryk <[email protected]> wrote:
>
> Hi, I want to have two devices on the same SPI bus.
>
> These devices are:
>
> - SPI nor flash (QSPI compatible)
>
> - my custom device (SPI compatible).
>
> For SPI NOR flash I have the driver in the kernel, for my custom device I do 
> not have such a driver.
>
> My question is - how the access to this particular SPI peripheral can be 
> serialized between these two drivers in order to prevent simultaneous access 
> that would result in a mess on the SPI? Do I have to modify the existing 
> driver for SPI NOR flash or not?
>
> How about different configurations for these devices - as I mentioned one is 
> QSPI compatible whereas the other one is SPI compatible. Can I reconfigure 
> the SPI bus driver before each "transaction"?
>
>
> Best regards
>
> Patryk
>
> _______________________________________________
> Kernelnewbies mailing list
> [email protected]
> https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

To share the SPI bus between two devices just put them difirent chip
select pins.
Can you use regmap for what you trying to do?

_______________________________________________
Kernelnewbies mailing list
[email protected]
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

Reply via email to