Device configuration structure, this should be initialised by driver based on different devices respectively. All these parameters will be updated to the peripheral only when ``spi_hal_setup_device``. They may not get updated when ``spi_hal_setup_trans``.