Hi Guennadi, > +struct s6e63d6 { > + unsigned int bus; > + unsigned int cs; > + struct spi_slave *slave; > +}; could we use "bus" and "cs" from struct spi_slave? "struct spi_slave" declares them already. Maybe we should drop struct s6e63d6 entirely and use struct spi_slave instead? Best regards, Anatolij