浏览代码

make to rtl8366_smi of binding use gpio_is_valid

SVN-Revision: 34816
John Crispin 13 年之前
父节点
当前提交
123343d424
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      target/linux/generic/files/drivers/net/phy/rtl8366_smi.c

+ 1 - 1
target/linux/generic/files/drivers/net/phy/rtl8366_smi.c

@@ -1379,7 +1379,7 @@ int rtl8366_smi_probe_of(struct platform_device *pdev, struct rtl8366_smi *smi)
 	int sck = of_get_named_gpio(pdev->dev.of_node, "gpio-sck", 0);
 	int sda = of_get_named_gpio(pdev->dev.of_node, "gpio-sda", 0);
 
-	if (!sck || !sda) {
+	if (!gpio_is_valid(sck) || !gpio_is_valid(sda)) {
 		dev_err(&pdev->dev, "gpios missing in devictree\n");
 		return -EINVAL;
 	}