X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=package%2Fkernel%2Fw1-gpio-custom%2Fsrc%2Fw1-gpio-custom.c;h=004c9240ba81a67dd42876e88f3072d3f8297499;hb=383c113a59c5f2eee80b323a38d068d8a54ef69b;hp=96cfcabc610703cba707d2fbf5f95567b28fbb54;hpb=4d953d3a481dd847524eae78c7aae00153bc7efd;p=openwrt-working-2016%2F.git diff --git a/package/kernel/w1-gpio-custom/src/w1-gpio-custom.c b/package/kernel/w1-gpio-custom/src/w1-gpio-custom.c index 96cfcabc61..004c9240ba 100644 --- a/package/kernel/w1-gpio-custom/src/w1-gpio-custom.c +++ b/package/kernel/w1-gpio-custom/src/w1-gpio-custom.c @@ -111,8 +111,9 @@ static int __init w1_gpio_custom_add_one(unsigned int id, unsigned int *params) } pdata.pin = params[BUS_PARAM_PIN]; - pdata.is_open_drain = params[BUS_PARAM_OD] ? 1:0; + pdata.is_open_drain = params[BUS_PARAM_OD] ? 1 : 0; pdata.enable_external_pullup = NULL; + pdata.ext_pullup_enable_pin = -EINVAL; err = platform_device_add_data(pdev, &pdata, sizeof(pdata)); if (err) @@ -139,16 +140,20 @@ static int __init w1_gpio_custom_probe(void) printk(KERN_INFO DRV_DESC " version " DRV_VERSION "\n"); err = w1_gpio_custom_add_one(0, bus0); - if (err) goto err; + if (err) + goto err; err = w1_gpio_custom_add_one(1, bus1); - if (err) goto err; + if (err) + goto err; err = w1_gpio_custom_add_one(2, bus2); - if (err) goto err; + if (err) + goto err; err = w1_gpio_custom_add_one(3, bus3); - if (err) goto err; + if (err) + goto err; if (!nr_devices) { printk(KERN_ERR PFX "no bus parameter(s) specified\n");