The GW5907 is a small single board computer based on the i.MX6DL SoC
with the following peripheral set:
- DDR3 memory (512MB default)
- 1x GigE (i.MX6 FEC)
- Gateworks System Controller
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
.msata_en = GP_MSATA_SEL,
.nand = true,
},
.msata_en = GP_MSATA_SEL,
.nand = true,
},
+
+ /* GW5907 */
+ {
+ .gpio_pads = gw51xx_gpio_pads,
+ .num_pads = ARRAY_SIZE(gw51xx_gpio_pads)/2,
+ .dio_cfg = gw51xx_dio,
+ .dio_num = ARRAY_SIZE(gw51xx_dio),
+ .leds = {
+ IMX_GPIO_NR(4, 6),
+ IMX_GPIO_NR(4, 10),
+ },
+ .pcie_rst = IMX_GPIO_NR(1, 0),
+ .wdis = IMX_GPIO_NR(7, 12),
+ .nand = true,
+ },
};
#define SETUP_GPIO_OUTPUT(gpio, name, level) \
};
#define SETUP_GPIO_OUTPUT(gpio, name, level) \
type = GW5905;
else if (info->model[4] == '0' && info->model[5] == '6')
type = GW5906;
type = GW5905;
else if (info->model[4] == '0' && info->model[5] == '6')
type = GW5906;
+ else if (info->model[4] == '0' && info->model[5] == '7')
+ type = GW5907;
GW_UNKNOWN,
GW_BADCRC,
};
GW_UNKNOWN,
GW_BADCRC,
};