]> git.sur5r.net Git - u-boot/blobdiff - board/gateworks/gw_ventana/common.c
imx: ventana: enable pwm device-tree property based on hwconfig
[u-boot] / board / gateworks / gw_ventana / common.c
index 7610381184eafd627fae43130da0c50e2389e123..44ee73f13d49f6583172b28756fe0afcbfbc9d8e 100644 (file)
@@ -762,6 +762,11 @@ void setup_board_gpio(int board, struct ventana_board_info *info)
                        gpio_direction_input(cfg->gpio_param);
                } else if (hwconfig_subarg_cmp(arg, "mode", "pwm") &&
                           cfg->pwm_padmux) {
+                       if (!cfg->pwm_param) {
+                               printf("DIO%d:  Error: pwm config invalid\n",
+                                       i);
+                               continue;
+                       }
                        if (!quiet)
                                printf("DIO%d:  pwm%d\n", i, cfg->pwm_param);
                        imx_iomux_v3_setup_pad(cfg->pwm_padmux[cputype] |