+ [PORT_ID_THERMISTOR1] = {
+ .name = "THERM1",
+ .numchn = 1,
+ .bpch = 16,
+ .get = NULL,
+ .set = port_spi_set,
+ .cfg = { .spi = { .dev = SPIDEV_MCP6S93_TH1 }, },
+ },
+ [PORT_ID_THERMISTOR2] = {
+ .name = "THERM2",
+ .numchn = 1,
+ .bpch = 16,
+ .get = NULL,
+ .set = port_spi_set,
+ .cfg = { .spi = { .dev = SPIDEV_MCP6S93_TH2 }, },
+ },
+ [PORT_ID_ADC_COND] = {
+ .name = "ADCCND",
+ .numchn = 6,
+ .bpch = 16, /* 6 ICs in daisy chain */
+ .get = NULL,
+ .set = port_spi_set,
+ .cfg = { .spi = { .dev = SPIDEV_MCP6S93_6ADC }, },
+ },
+ [PORT_ID_POWER_SUPPLY] = {
+ .name = "PWR",
+ .numchn = 1,
+ .bpch = 16,
+ .get = NULL,
+ .set = port_spi_set,
+ .cfg = { .spi = { .dev = SPIDEV_TPS65381_PWR }, },
+ },
+ [PORT_ID_SENSOR_SUPPLY] = {
+ .name = "SENSUP",
+ .numchn = 1,
+ .bpch = 16,
+ .get = NULL,
+ .set = port_spi_set,
+ .cfg = { .spi = { .dev = SPIDEV_MCP6S93_SENSUP }, },
+ },
+ [PORT_ID_DAC_ADC_LOOPBACK] = {
+ .name = "DACLBK",
+ .numchn = 1,
+ .bpch = 16,
+ .get = NULL,
+ .set = port_spi_set,
+ .cfg = { .spi = { .dev = SPIDEV_MCP6S93_DAC }, },
+ },