|
|
|
@ -110,12 +110,28 @@ static const struct usb2514_board odu_boards[] = {
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static const struct usb2514_board owhw_boards[] = {
|
|
|
|
|
{
|
|
|
|
|
.name = "OWHW",
|
|
|
|
|
.i2c_bus = 1,
|
|
|
|
|
.i2c_addr = 0x2C,
|
|
|
|
|
.board_version_op = EQUAL,
|
|
|
|
|
.ports_swap = 0x10, /* swap only DN4 */
|
|
|
|
|
.reset_gpio_path = "/sys/devices/platform/sob-odu.0/gpio_hub_reset/value",
|
|
|
|
|
.reset_low_active = 1,
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static const struct board_group boards[] = {
|
|
|
|
|
{
|
|
|
|
|
.proc_name = "sob-odu",
|
|
|
|
|
.device_tree_name = "sysmocom ODU",
|
|
|
|
|
.boards = odu_boards,
|
|
|
|
|
.num_boards = ARRAY_SIZE(odu_boards),
|
|
|
|
|
}, {
|
|
|
|
|
.device_tree_name = "GSMK OWHW",
|
|
|
|
|
.boards = owhw_boards,
|
|
|
|
|
.num_boards = ARRAY_SIZE(owhw_boards),
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|