diff for duplicates of <20161102083751.6335-4-richard.dorsch@gmail.com> diff --git a/a/1.txt b/N1/1.txt index ef7f5cf..c5a12d1 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,4 +1,4 @@ -Signed-off-by: Richard Vidal-Dorsch <richard.dorsch@gmail.com> +Signed-off-by: Richard Vidal-Dorsch <richard.dorsch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> --- drivers/hwmon/Kconfig | 11 + drivers/hwmon/Makefile | 1 + @@ -51,7 +51,7 @@ index 0000000..af72c35 + * Partially derived from nct6775 + * + * Copyright (C) 2016 Advantech Co., Ltd. -+ * Author: Richard Vidal-Dorsch <richard.dorsch@advantech.com> ++ * Author: Richard Vidal-Dorsch <richard.dorsch-ELdSlb/RfAS1Z/+hSey0Gg@public.gmane.org> + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the @@ -523,7 +523,7 @@ index 0000000..af72c35 + int nr = to_sensor_dev_attr(attr)->index - 1; + struct imanager_hwmon_smartfan *fan = &data->fan[nr]; + struct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control; -+ bool is_alarm = (ctrl->mode = MODE_AUTO) ? 0 : check_fan_alarm(fan); ++ bool is_alarm = (ctrl->mode == MODE_AUTO) ? 0 : check_fan_alarm(fan); + + return sprintf(buf, "%u\n", is_alarm); +} @@ -635,13 +635,13 @@ index 0000000..af72c35 + + mutex_lock(&imgr->lock); + -+ if (ctrl->mode = MODE_MANUAL) { ++ if (ctrl->mode == MODE_MANUAL) { + ctrl->type = CTRL_PWM; + ctrl->pulse = 0; + ctrl->enable = 1; + imanager_hwmon_write_fan_config(&imgr->ec, nr, fan); + imanager_write8(&imgr->ec, EC_CMD_HWP_WR, did, pwm); -+ } else if ((ctrl->mode = MODE_AUTO) && (ctrl->type = CTRL_PWM)) { ++ } else if ((ctrl->mode == MODE_AUTO) && (ctrl->type == CTRL_PWM)) { + ctrl->pulse = 0; + ctrl->enable = 1; + fan->cfg.rpm_min = 0; @@ -683,7 +683,7 @@ index 0000000..af72c35 + struct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control; + uint mode = ctrl->mode - 1; + -+ if (ctrl->mode = MODE_OFF) ++ if (ctrl->mode == MODE_OFF) + mode = 0; + + return sprintf(buf, "%u\n", mode); @@ -745,9 +745,9 @@ index 0000000..af72c35 + int nr = to_sensor_dev_attr(attr)->index - 1; + struct imanager_hwmon_smartfan *fan = &data->fan[nr]; + struct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control; -+ uint mode = (ctrl->type = CTRL_PWM) ? 1 : 0; ++ uint mode = (ctrl->type == CTRL_PWM) ? 1 : 0; + -+ if (ctrl->mode = MODE_OFF) ++ if (ctrl->mode == MODE_OFF) + mode = 0; + + return sprintf(buf, "%u\n", mode); @@ -811,7 +811,7 @@ index 0000000..af72c35 + int nr = to_sensor_dev_attr(attr)->index - 1; + struct fan_dev_config *cfg = &data->fan[nr].cfg; + struct fan_ctrl *ctrl = (struct fan_ctrl *)&cfg->control; -+ bool is_alarm = (ctrl->mode = MODE_AUTO) ? 0 : ++ bool is_alarm = (ctrl->mode == MODE_AUTO) ? 0 : + is_outside(cfg->temp_min, cfg->temp_max, cfg->temp); + + return sprintf(buf, "%u\n", is_alarm); @@ -1128,7 +1128,7 @@ index 0000000..af72c35 + * vin3 is current monitoring + * vin4 is CPU VID + */ -+ if (hwmon->adc.num = EC_MAX_ADC_NUM) ++ if (hwmon->adc.num == EC_MAX_ADC_NUM) + return attr->mode; + + return 0; @@ -1274,3 +1274,8 @@ index 0000000..af72c35 +MODULE_ALIAS("platform:imanager-hwmon"); -- 2.10.1 + +-- +To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in +the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org +More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/a/content_digest b/N1/content_digest index f10502e..4f04025 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,8 +1,8 @@ "ref\020161102083751.6335-1-richard.dorsch@gmail.com\0" "ref\020161102083751.6335-1-richard.dorsch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org\0" - "From\0Richard Vidal-Dorsch <richard.dorsch@gmail.com>\0" + "From\0Richard Vidal-Dorsch <richard.dorsch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\0" "Subject\0[PATCH v4 3/6] Add Advantech iManager HWmon driver\0" - "Date\0Wed, 02 Nov 2016 08:37:48 +0000\0" + "Date\0Wed, 2 Nov 2016 01:37:48 -0700\0" "To\0linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org" gnurou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org jdelvare-IBi9RG/b67k@public.gmane.org @@ -25,7 +25,7 @@ " andrew.chou-ELdSlb/RfAS1Z/+hSey0Gg@public.gmane.org\0" "\00:1\0" "b\0" - "Signed-off-by: Richard Vidal-Dorsch <richard.dorsch@gmail.com>\n" + "Signed-off-by: Richard Vidal-Dorsch <richard.dorsch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\n" "---\n" " drivers/hwmon/Kconfig | 11 +\n" " drivers/hwmon/Makefile | 1 +\n" @@ -78,7 +78,7 @@ "+ * Partially derived from nct6775\n" "+ *\n" "+ * Copyright (C) 2016 Advantech Co., Ltd.\n" - "+ * Author: Richard Vidal-Dorsch <richard.dorsch@advantech.com>\n" + "+ * Author: Richard Vidal-Dorsch <richard.dorsch-ELdSlb/RfAS1Z/+hSey0Gg@public.gmane.org>\n" "+ *\n" "+ * This program is free software; you can redistribute it and/or modify it\n" "+ * under the terms of the GNU General Public License as published by the\n" @@ -550,7 +550,7 @@ "+\tint nr = to_sensor_dev_attr(attr)->index - 1;\n" "+\tstruct imanager_hwmon_smartfan *fan = &data->fan[nr];\n" "+\tstruct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control;\n" - "+\tbool is_alarm = (ctrl->mode = MODE_AUTO) ? 0 : check_fan_alarm(fan);\n" + "+\tbool is_alarm = (ctrl->mode == MODE_AUTO) ? 0 : check_fan_alarm(fan);\n" "+\n" "+\treturn sprintf(buf, \"%u\\n\", is_alarm);\n" "+}\n" @@ -662,13 +662,13 @@ "+\n" "+\tmutex_lock(&imgr->lock);\n" "+\n" - "+\tif (ctrl->mode = MODE_MANUAL) {\n" + "+\tif (ctrl->mode == MODE_MANUAL) {\n" "+\t\tctrl->type = CTRL_PWM;\n" "+\t\tctrl->pulse = 0;\n" "+\t\tctrl->enable = 1;\n" "+\t\timanager_hwmon_write_fan_config(&imgr->ec, nr, fan);\n" "+\t\timanager_write8(&imgr->ec, EC_CMD_HWP_WR, did, pwm);\n" - "+\t} else if ((ctrl->mode = MODE_AUTO) && (ctrl->type = CTRL_PWM)) {\n" + "+\t} else if ((ctrl->mode == MODE_AUTO) && (ctrl->type == CTRL_PWM)) {\n" "+\t\tctrl->pulse = 0;\n" "+\t\tctrl->enable = 1;\n" "+\t\tfan->cfg.rpm_min = 0;\n" @@ -710,7 +710,7 @@ "+\tstruct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control;\n" "+\tuint mode = ctrl->mode - 1;\n" "+\n" - "+\tif (ctrl->mode = MODE_OFF)\n" + "+\tif (ctrl->mode == MODE_OFF)\n" "+\t\tmode = 0;\n" "+\n" "+\treturn sprintf(buf, \"%u\\n\", mode);\n" @@ -772,9 +772,9 @@ "+\tint nr = to_sensor_dev_attr(attr)->index - 1;\n" "+\tstruct imanager_hwmon_smartfan *fan = &data->fan[nr];\n" "+\tstruct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control;\n" - "+\tuint mode = (ctrl->type = CTRL_PWM) ? 1 : 0;\n" + "+\tuint mode = (ctrl->type == CTRL_PWM) ? 1 : 0;\n" "+\n" - "+\tif (ctrl->mode = MODE_OFF)\n" + "+\tif (ctrl->mode == MODE_OFF)\n" "+\t\tmode = 0;\n" "+\n" "+\treturn sprintf(buf, \"%u\\n\", mode);\n" @@ -838,7 +838,7 @@ "+\tint nr = to_sensor_dev_attr(attr)->index - 1;\n" "+\tstruct fan_dev_config *cfg = &data->fan[nr].cfg;\n" "+\tstruct fan_ctrl *ctrl = (struct fan_ctrl *)&cfg->control;\n" - "+\tbool is_alarm = (ctrl->mode = MODE_AUTO) ? 0 :\n" + "+\tbool is_alarm = (ctrl->mode == MODE_AUTO) ? 0 :\n" "+\t\t\tis_outside(cfg->temp_min, cfg->temp_max, cfg->temp);\n" "+\n" "+\treturn sprintf(buf, \"%u\\n\", is_alarm);\n" @@ -1155,7 +1155,7 @@ "+\t * vin3 is current monitoring\n" "+\t * vin4 is CPU VID\n" "+\t */\n" - "+\tif (hwmon->adc.num = EC_MAX_ADC_NUM)\n" + "+\tif (hwmon->adc.num == EC_MAX_ADC_NUM)\n" "+\t\treturn attr->mode;\n" "+\n" "+\treturn 0;\n" @@ -1300,6 +1300,11 @@ "+MODULE_LICENSE(\"GPL\");\n" "+MODULE_ALIAS(\"platform:imanager-hwmon\");\n" "-- \n" - 2.10.1 + "2.10.1\n" + "\n" + "--\n" + "To unsubscribe from this list: send the line \"unsubscribe linux-watchdog\" in\n" + "the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" + More majordomo info at http://vger.kernel.org/majordomo-info.html -c1947075110c2b3651fbc131aaa5aa0d08a605a5bb24e03804227c89ea582164 +954a017ef4a400684332d7c7792443f3cfdc03ec5ee4a85fa2ebf9c3258a25fb
diff --git a/a/1.txt b/N2/1.txt index ef7f5cf..c83dff8 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -523,7 +523,7 @@ index 0000000..af72c35 + int nr = to_sensor_dev_attr(attr)->index - 1; + struct imanager_hwmon_smartfan *fan = &data->fan[nr]; + struct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control; -+ bool is_alarm = (ctrl->mode = MODE_AUTO) ? 0 : check_fan_alarm(fan); ++ bool is_alarm = (ctrl->mode == MODE_AUTO) ? 0 : check_fan_alarm(fan); + + return sprintf(buf, "%u\n", is_alarm); +} @@ -635,13 +635,13 @@ index 0000000..af72c35 + + mutex_lock(&imgr->lock); + -+ if (ctrl->mode = MODE_MANUAL) { ++ if (ctrl->mode == MODE_MANUAL) { + ctrl->type = CTRL_PWM; + ctrl->pulse = 0; + ctrl->enable = 1; + imanager_hwmon_write_fan_config(&imgr->ec, nr, fan); + imanager_write8(&imgr->ec, EC_CMD_HWP_WR, did, pwm); -+ } else if ((ctrl->mode = MODE_AUTO) && (ctrl->type = CTRL_PWM)) { ++ } else if ((ctrl->mode == MODE_AUTO) && (ctrl->type == CTRL_PWM)) { + ctrl->pulse = 0; + ctrl->enable = 1; + fan->cfg.rpm_min = 0; @@ -683,7 +683,7 @@ index 0000000..af72c35 + struct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control; + uint mode = ctrl->mode - 1; + -+ if (ctrl->mode = MODE_OFF) ++ if (ctrl->mode == MODE_OFF) + mode = 0; + + return sprintf(buf, "%u\n", mode); @@ -745,9 +745,9 @@ index 0000000..af72c35 + int nr = to_sensor_dev_attr(attr)->index - 1; + struct imanager_hwmon_smartfan *fan = &data->fan[nr]; + struct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control; -+ uint mode = (ctrl->type = CTRL_PWM) ? 1 : 0; ++ uint mode = (ctrl->type == CTRL_PWM) ? 1 : 0; + -+ if (ctrl->mode = MODE_OFF) ++ if (ctrl->mode == MODE_OFF) + mode = 0; + + return sprintf(buf, "%u\n", mode); @@ -811,7 +811,7 @@ index 0000000..af72c35 + int nr = to_sensor_dev_attr(attr)->index - 1; + struct fan_dev_config *cfg = &data->fan[nr].cfg; + struct fan_ctrl *ctrl = (struct fan_ctrl *)&cfg->control; -+ bool is_alarm = (ctrl->mode = MODE_AUTO) ? 0 : ++ bool is_alarm = (ctrl->mode == MODE_AUTO) ? 0 : + is_outside(cfg->temp_min, cfg->temp_max, cfg->temp); + + return sprintf(buf, "%u\n", is_alarm); @@ -1128,7 +1128,7 @@ index 0000000..af72c35 + * vin3 is current monitoring + * vin4 is CPU VID + */ -+ if (hwmon->adc.num = EC_MAX_ADC_NUM) ++ if (hwmon->adc.num == EC_MAX_ADC_NUM) + return attr->mode; + + return 0; diff --git a/a/content_digest b/N2/content_digest index f10502e..644026e 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,28 +1,27 @@ "ref\020161102083751.6335-1-richard.dorsch@gmail.com\0" - "ref\020161102083751.6335-1-richard.dorsch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org\0" "From\0Richard Vidal-Dorsch <richard.dorsch@gmail.com>\0" "Subject\0[PATCH v4 3/6] Add Advantech iManager HWmon driver\0" - "Date\0Wed, 02 Nov 2016 08:37:48 +0000\0" - "To\0linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org" - gnurou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org - jdelvare-IBi9RG/b67k@public.gmane.org - linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org - wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org - lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org - jingoohan1-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org - tomi.valkeinen-l0cyMroinI0@public.gmane.org - wim-IQzOog9fTRqzQB+pC5nmwQ@public.gmane.org - linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-gpio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-hwmon-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-fbdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-watchdog-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - " k.kozlowski-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org\0" - "Cc\0Richard Vidal-Dorsch <richard.dorsch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>" - jo.sunga-ELdSlb/RfAS1Z/+hSey0Gg@public.gmane.org - weilun.huang-ELdSlb/RfAS1Z/+hSey0Gg@public.gmane.org - " andrew.chou-ELdSlb/RfAS1Z/+hSey0Gg@public.gmane.org\0" + "Date\0Wed, 2 Nov 2016 01:37:48 -0700\0" + "To\0linus.walleij@linaro.org" + gnurou@gmail.com + jdelvare@suse.com + linux@roeck-us.net + wsa@the-dreams.de + lee.jones@linaro.org + jingoohan1@gmail.com + tomi.valkeinen@ti.com + wim@iguana.be + linux-kernel@vger.kernel.org + linux-gpio@vger.kernel.org + linux-hwmon@vger.kernel.org + linux-i2c@vger.kernel.org + linux-fbdev@vger.kernel.org + linux-watchdog@vger.kernel.org + " k.kozlowski@samsung.com\0" + "Cc\0Richard Vidal-Dorsch <richard.dorsch@gmail.com>" + jo.sunga@advantech.com + weilun.huang@advantech.com + " andrew.chou@advantech.com\0" "\00:1\0" "b\0" "Signed-off-by: Richard Vidal-Dorsch <richard.dorsch@gmail.com>\n" @@ -550,7 +549,7 @@ "+\tint nr = to_sensor_dev_attr(attr)->index - 1;\n" "+\tstruct imanager_hwmon_smartfan *fan = &data->fan[nr];\n" "+\tstruct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control;\n" - "+\tbool is_alarm = (ctrl->mode = MODE_AUTO) ? 0 : check_fan_alarm(fan);\n" + "+\tbool is_alarm = (ctrl->mode == MODE_AUTO) ? 0 : check_fan_alarm(fan);\n" "+\n" "+\treturn sprintf(buf, \"%u\\n\", is_alarm);\n" "+}\n" @@ -662,13 +661,13 @@ "+\n" "+\tmutex_lock(&imgr->lock);\n" "+\n" - "+\tif (ctrl->mode = MODE_MANUAL) {\n" + "+\tif (ctrl->mode == MODE_MANUAL) {\n" "+\t\tctrl->type = CTRL_PWM;\n" "+\t\tctrl->pulse = 0;\n" "+\t\tctrl->enable = 1;\n" "+\t\timanager_hwmon_write_fan_config(&imgr->ec, nr, fan);\n" "+\t\timanager_write8(&imgr->ec, EC_CMD_HWP_WR, did, pwm);\n" - "+\t} else if ((ctrl->mode = MODE_AUTO) && (ctrl->type = CTRL_PWM)) {\n" + "+\t} else if ((ctrl->mode == MODE_AUTO) && (ctrl->type == CTRL_PWM)) {\n" "+\t\tctrl->pulse = 0;\n" "+\t\tctrl->enable = 1;\n" "+\t\tfan->cfg.rpm_min = 0;\n" @@ -710,7 +709,7 @@ "+\tstruct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control;\n" "+\tuint mode = ctrl->mode - 1;\n" "+\n" - "+\tif (ctrl->mode = MODE_OFF)\n" + "+\tif (ctrl->mode == MODE_OFF)\n" "+\t\tmode = 0;\n" "+\n" "+\treturn sprintf(buf, \"%u\\n\", mode);\n" @@ -772,9 +771,9 @@ "+\tint nr = to_sensor_dev_attr(attr)->index - 1;\n" "+\tstruct imanager_hwmon_smartfan *fan = &data->fan[nr];\n" "+\tstruct fan_ctrl *ctrl = (struct fan_ctrl *)&fan->cfg.control;\n" - "+\tuint mode = (ctrl->type = CTRL_PWM) ? 1 : 0;\n" + "+\tuint mode = (ctrl->type == CTRL_PWM) ? 1 : 0;\n" "+\n" - "+\tif (ctrl->mode = MODE_OFF)\n" + "+\tif (ctrl->mode == MODE_OFF)\n" "+\t\tmode = 0;\n" "+\n" "+\treturn sprintf(buf, \"%u\\n\", mode);\n" @@ -838,7 +837,7 @@ "+\tint nr = to_sensor_dev_attr(attr)->index - 1;\n" "+\tstruct fan_dev_config *cfg = &data->fan[nr].cfg;\n" "+\tstruct fan_ctrl *ctrl = (struct fan_ctrl *)&cfg->control;\n" - "+\tbool is_alarm = (ctrl->mode = MODE_AUTO) ? 0 :\n" + "+\tbool is_alarm = (ctrl->mode == MODE_AUTO) ? 0 :\n" "+\t\t\tis_outside(cfg->temp_min, cfg->temp_max, cfg->temp);\n" "+\n" "+\treturn sprintf(buf, \"%u\\n\", is_alarm);\n" @@ -1155,7 +1154,7 @@ "+\t * vin3 is current monitoring\n" "+\t * vin4 is CPU VID\n" "+\t */\n" - "+\tif (hwmon->adc.num = EC_MAX_ADC_NUM)\n" + "+\tif (hwmon->adc.num == EC_MAX_ADC_NUM)\n" "+\t\treturn attr->mode;\n" "+\n" "+\treturn 0;\n" @@ -1302,4 +1301,4 @@ "-- \n" 2.10.1 -c1947075110c2b3651fbc131aaa5aa0d08a605a5bb24e03804227c89ea582164 +db17518831537e7f94ff3355394abad30666b0979999fd02f301ff37e0b3c599
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.