diff for duplicates of <56E7A0B4.2050900@nvidia.com> diff --git a/a/1.txt b/N1/1.txt index 782b6cf..73e7ff5 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,108 +1,62 @@ - - -On 2016年03月15日 05:16, Eduardo Valentin wrote: -> * PGP Signed by an unknown key -> -> On Thu, Mar 10, 2016 at 04:46:55PM +0800, Wei Ni wrote: ->> ->> ->> On 2016年03月10日 05:35, Eduardo Valentin wrote: ->>> This changes the driver to use the devm_ version ->>> of thermal_zone_of_sensor_register and cleans ->>> up the local points and unregister calls. ->>> ->>> Cc: Zhang Rui <rui.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> ->>> Cc: Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org> ->>> Cc: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> ->>> Cc: Alexandre Courbot <gnurou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> ->>> Cc: linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org ->>> Cc: linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org ->>> Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org ->>> Signed-off-by: Eduardo Valentin <edubezval-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> ->>> --- ->>> drivers/thermal/tegra_soctherm.c | 31 +++++++++---------------------- ->>> 1 file changed, 9 insertions(+), 22 deletions(-) ->>> ->>> diff --git a/drivers/thermal/tegra_soctherm.c b/drivers/thermal/tegra_soctherm.c ->>> index 74ea576..0018ccd 100644 ->>> --- a/drivers/thermal/tegra_soctherm.c ->>> +++ b/drivers/thermal/tegra_soctherm.c ->>> @@ -168,7 +168,7 @@ struct tegra_soctherm { ->>> struct clk *clock_soctherm; ->>> void __iomem *regs; ->>> ->>> - struct thermal_zone_device *thermctl_tzs[4]; ->>> +#define ZONE_NUMBER 4 ->>> }; ->>> ->>> struct tsensor_shared_calibration { ->>> @@ -342,7 +342,7 @@ static const struct thermctl_zone_desc t124_thermctl_temp_zones[] = { ->>> static int tegra_soctherm_probe(struct platform_device *pdev) ->>> { ->>> struct tegra_soctherm *tegra; ->>> - struct thermal_zone_device *tz; ->>> + struct thermal_zone_device *z; ->>> struct tsensor_shared_calibration shared_calib; ->>> struct resource *res; ->>> unsigned int i; ->>> @@ -408,36 +408,29 @@ static int tegra_soctherm_probe(struct platform_device *pdev) ->>> ->>> /* Initialize thermctl sensors */ ->>> ->>> - for (i = 0; i < ARRAY_SIZE(tegra->thermctl_tzs); ++i) { ->>> + for (i = 0; i < ZONE_NUMBER; ++i) { ->>> struct tegra_thermctl_zone *zone = ->>> devm_kzalloc(&pdev->dev, sizeof(*zone), GFP_KERNEL); ->>> if (!zone) { ->>> err = -ENOMEM; ->>> - goto unregister_tzs; ->>> + goto disable_clocks; ->>> } ->>> ->>> zone->reg = tegra->regs + t124_thermctl_temp_zones[i].offset; ->>> zone->shift = t124_thermctl_temp_zones[i].shift; ->>> ->>> - tz = thermal_zone_of_sensor_register(&pdev->dev, i, zone, ->>> - &tegra_of_thermal_ops); ->>> - if (IS_ERR(tz)) { ->>> - err = PTR_ERR(tz); ->>> + z = devm_thermal_zone_of_sensor_register(&pdev->dev, i, zone, ->> ->> I prefer to still use "tz", it seems this line isn't over 80 characters, or we ->> can add newline. -> -> -> Yeah, -> -> ->> ->>> + &tegra_of_thermal_ops); -> -> CHECK: Alignment should match open parenthesis -> #423: FILE: drivers/thermal/tegra_soctherm.c:423: -> + tz = devm_thermal_zone_of_sensor_register(&pdev->dev, i, zone, -> + &tegra_of_thermal_ops); -> -> and if you align it, then, you get the warning: -> WARNING: line over 80 characters -> #423: FILE: drivers/thermal/tegra_soctherm.c:423: -> + &tegra_of_thermal_ops); -> -> And I did not want to add either of the above to the driver. -> -> But if you prefer tz over z, we can keep the first (check) then. -> -> What do you prefer? - -Hmm, I see. -Ok, it's better to use "z" to resolve it. - -Wei. -> -> -> -> -> -> * Unknown Key -> * 0x7DA4E256 -> +CgpPbiAyMDE25bm0MDPmnIgxNeaXpSAwNToxNiwgRWR1YXJkbyBWYWxlbnRpbiB3cm90ZToKPiAq +IFBHUCBTaWduZWQgYnkgYW4gdW5rbm93biBrZXkKPiAKPiBPbiBUaHUsIE1hciAxMCwgMjAxNiBh +dCAwNDo0Njo1NVBNICswODAwLCBXZWkgTmkgd3JvdGU6Cj4+Cj4+Cj4+IE9uIDIwMTblubQwM+ac +iDEw5pelIDA1OjM1LCBFZHVhcmRvIFZhbGVudGluIHdyb3RlOgo+Pj4gVGhpcyBjaGFuZ2VzIHRo +ZSBkcml2ZXIgdG8gdXNlIHRoZSBkZXZtXyB2ZXJzaW9uCj4+PiBvZiB0aGVybWFsX3pvbmVfb2Zf +c2Vuc29yX3JlZ2lzdGVyIGFuZCBjbGVhbnMKPj4+IHVwIHRoZSAgbG9jYWwgcG9pbnRzIGFuZCB1 +bnJlZ2lzdGVyIGNhbGxzLgo+Pj4KPj4+IENjOiBaaGFuZyBSdWkgPHJ1aS56aGFuZ0BpbnRlbC5j +b20+Cj4+PiBDYzogU3RlcGhlbiBXYXJyZW4gPHN3YXJyZW5Ad3d3ZG90b3JnLm9yZz4KPj4+IENj +OiBUaGllcnJ5IFJlZGluZyA8dGhpZXJyeS5yZWRpbmdAZ21haWwuY29tPgo+Pj4gQ2M6IEFsZXhh +bmRyZSBDb3VyYm90IDxnbnVyb3VAZ21haWwuY29tPgo+Pj4gQ2M6IGxpbnV4LXBtQHZnZXIua2Vy +bmVsLm9yZwo+Pj4gQ2M6IGxpbnV4LXRlZ3JhQHZnZXIua2VybmVsLm9yZwo+Pj4gQ2M6IGxpbnV4 +LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKPj4+IFNpZ25lZC1vZmYtYnk6IEVkdWFyZG8gVmFsZW50 +aW4gPGVkdWJlenZhbEBnbWFpbC5jb20+Cj4+PiAtLS0KPj4+ICBkcml2ZXJzL3RoZXJtYWwvdGVn +cmFfc29jdGhlcm0uYyB8IDMxICsrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4+ICAx +IGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKPj4+Cj4+PiBk +aWZmIC0tZ2l0IGEvZHJpdmVycy90aGVybWFsL3RlZ3JhX3NvY3RoZXJtLmMgYi9kcml2ZXJzL3Ro +ZXJtYWwvdGVncmFfc29jdGhlcm0uYwo+Pj4gaW5kZXggNzRlYTU3Ni4uMDAxOGNjZCAxMDA2NDQK +Pj4+IC0tLSBhL2RyaXZlcnMvdGhlcm1hbC90ZWdyYV9zb2N0aGVybS5jCj4+PiArKysgYi9kcml2 +ZXJzL3RoZXJtYWwvdGVncmFfc29jdGhlcm0uYwo+Pj4gQEAgLTE2OCw3ICsxNjgsNyBAQCBzdHJ1 +Y3QgdGVncmFfc29jdGhlcm0gewo+Pj4gIAlzdHJ1Y3QgY2xrICpjbG9ja19zb2N0aGVybTsKPj4+ +ICAJdm9pZCBfX2lvbWVtICpyZWdzOwo+Pj4gIAo+Pj4gLQlzdHJ1Y3QgdGhlcm1hbF96b25lX2Rl +dmljZSAqdGhlcm1jdGxfdHpzWzRdOwo+Pj4gKyNkZWZpbmUgWk9ORV9OVU1CRVIJCTQKPj4+ICB9 +Owo+Pj4gIAo+Pj4gIHN0cnVjdCB0c2Vuc29yX3NoYXJlZF9jYWxpYnJhdGlvbiB7Cj4+PiBAQCAt +MzQyLDcgKzM0Miw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGhlcm1jdGxfem9uZV9kZXNjIHQx +MjRfdGhlcm1jdGxfdGVtcF96b25lc1tdID0gewo+Pj4gIHN0YXRpYyBpbnQgdGVncmFfc29jdGhl +cm1fcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKPj4+ICB7Cj4+PiAgCXN0cnVj +dCB0ZWdyYV9zb2N0aGVybSAqdGVncmE7Cj4+PiAtCXN0cnVjdCB0aGVybWFsX3pvbmVfZGV2aWNl +ICp0ejsKPj4+ICsJc3RydWN0IHRoZXJtYWxfem9uZV9kZXZpY2UgKno7Cj4+PiAgCXN0cnVjdCB0 +c2Vuc29yX3NoYXJlZF9jYWxpYnJhdGlvbiBzaGFyZWRfY2FsaWI7Cj4+PiAgCXN0cnVjdCByZXNv +dXJjZSAqcmVzOwo+Pj4gIAl1bnNpZ25lZCBpbnQgaTsKPj4+IEBAIC00MDgsMzYgKzQwOCwyOSBA +QCBzdGF0aWMgaW50IHRlZ3JhX3NvY3RoZXJtX3Byb2JlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2Ug +KnBkZXYpCj4+PiAgCj4+PiAgCS8qIEluaXRpYWxpemUgdGhlcm1jdGwgc2Vuc29ycyAqLwo+Pj4g +IAo+Pj4gLQlmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRSh0ZWdyYS0+dGhlcm1jdGxfdHpzKTsg +KytpKSB7Cj4+PiArCWZvciAoaSA9IDA7IGkgPCBaT05FX05VTUJFUjsgKytpKSB7Cj4+PiAgCQlz +dHJ1Y3QgdGVncmFfdGhlcm1jdGxfem9uZSAqem9uZSA9Cj4+PiAgCQkJZGV2bV9remFsbG9jKCZw +ZGV2LT5kZXYsIHNpemVvZigqem9uZSksIEdGUF9LRVJORUwpOwo+Pj4gIAkJaWYgKCF6b25lKSB7 +Cj4+PiAgCQkJZXJyID0gLUVOT01FTTsKPj4+IC0JCQlnb3RvIHVucmVnaXN0ZXJfdHpzOwo+Pj4g +KwkJCWdvdG8gZGlzYWJsZV9jbG9ja3M7Cj4+PiAgCQl9Cj4+PiAgCj4+PiAgCQl6b25lLT5yZWcg +PSB0ZWdyYS0+cmVncyArIHQxMjRfdGhlcm1jdGxfdGVtcF96b25lc1tpXS5vZmZzZXQ7Cj4+PiAg +CQl6b25lLT5zaGlmdCA9IHQxMjRfdGhlcm1jdGxfdGVtcF96b25lc1tpXS5zaGlmdDsKPj4+ICAK +Pj4+IC0JCXR6ID0gdGhlcm1hbF96b25lX29mX3NlbnNvcl9yZWdpc3RlcigmcGRldi0+ZGV2LCBp +LCB6b25lLAo+Pj4gLQkJCQkJCSAgICAgJnRlZ3JhX29mX3RoZXJtYWxfb3BzKTsKPj4+IC0JCWlm +IChJU19FUlIodHopKSB7Cj4+PiAtCQkJZXJyID0gUFRSX0VSUih0eik7Cj4+PiArCQl6ID0gZGV2 +bV90aGVybWFsX3pvbmVfb2Zfc2Vuc29yX3JlZ2lzdGVyKCZwZGV2LT5kZXYsIGksIHpvbmUsCj4+ +Cj4+IEkgcHJlZmVyIHRvIHN0aWxsIHVzZSAidHoiLCBpdCBzZWVtcyB0aGlzIGxpbmUgaXNuJ3Qg +b3ZlciA4MCBjaGFyYWN0ZXJzLCBvciB3ZQo+PiBjYW4gYWRkIG5ld2xpbmUuCj4gCj4gCj4gWWVh +aCwKPiAKPiAKPj4KPj4+ICsJCQkJCQkJICZ0ZWdyYV9vZl90aGVybWFsX29wcyk7Cj4gCj4gQ0hF +Q0s6IEFsaWdubWVudCBzaG91bGQgbWF0Y2ggb3BlbiBwYXJlbnRoZXNpcwo+ICM0MjM6IEZJTEU6 +IGRyaXZlcnMvdGhlcm1hbC90ZWdyYV9zb2N0aGVybS5jOjQyMzoKPiArCQl0eiA9IGRldm1fdGhl +cm1hbF96b25lX29mX3NlbnNvcl9yZWdpc3RlcigmcGRldi0+ZGV2LCBpLCB6b25lLAo+ICsJCQkJ +CQkJICZ0ZWdyYV9vZl90aGVybWFsX29wcyk7Cj4gCj4gYW5kIGlmIHlvdSBhbGlnbiBpdCwgdGhl +biwgeW91IGdldCB0aGUgd2FybmluZzoKPiBXQVJOSU5HOiBsaW5lIG92ZXIgODAgY2hhcmFjdGVy +cwo+ICM0MjM6IEZJTEU6IGRyaXZlcnMvdGhlcm1hbC90ZWdyYV9zb2N0aGVybS5jOjQyMzoKPiAr +CQkJCQkJCSAgJnRlZ3JhX29mX3RoZXJtYWxfb3BzKTsKPiAKPiBBbmQgSSBkaWQgbm90IHdhbnQg +dG8gYWRkIGVpdGhlciBvZiB0aGUgYWJvdmUgdG8gdGhlIGRyaXZlci4gCj4gCj4gQnV0IGlmIHlv +dSBwcmVmZXIgdHogb3ZlciB6LCB3ZSBjYW4ga2VlcCB0aGUgZmlyc3QgKGNoZWNrKSB0aGVuLgo+ +IAo+IFdoYXQgZG8geW91IHByZWZlcj8KCkhtbSwgSSBzZWUuCk9rLCBpdCdzIGJldHRlciB0byB1 +c2UgInoiIHRvIHJlc29sdmUgaXQuCgpXZWkuCj4gCj4gCj4gCj4gCj4gCj4gKiBVbmtub3duIEtl +eQo+ICogMHg3REE0RTI1Ngo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f +X19fX19fX19fX18KbG0tc2Vuc29ycyBtYWlsaW5nIGxpc3QKbG0tc2Vuc29yc0BsbS1zZW5zb3Jz +Lm9yZwpodHRwOi8vbGlzdHMubG0tc2Vuc29ycy5vcmcvbWFpbG1hbi9saXN0aW5mby9sbS1zZW5z +b3Jz diff --git a/a/content_digest b/N1/content_digest index 21d74a2..f693728 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,9 +3,9 @@ "ref\056E1347F.8040406@nvidia.com\0" "ref\020160314211607.GC4740@localhost.localdomain\0" "ref\020160314211607.GC4740-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org\0" - "From\0Wei Ni <wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>\0" - "Subject\0Re: [PATCH 12/13] thermal: convert tegra_thermal to use devm_thermal_zone_of_sensor_register\0" - "Date\0Tue, 15 Mar 2016 13:42:12 +0800\0" + "From\0Wei Ni <wni@nvidia.com>\0" + "Subject\0Re: [lm-sensors] [PATCH 12/13] thermal: convert tegra_thermal to use devm_thermal_zone_of_sensor_reg\0" + "Date\0Tue, 15 Mar 2016 05:42:12 +0000\0" "To\0Eduardo Valentin <edubezval-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\0" "Cc\0Rui Zhang <rui.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>" Linux PM <linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> @@ -17,113 +17,67 @@ " linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\0" "\00:1\0" "b\0" - "\n" - "\n" - "On 2016\345\271\26403\346\234\21015\346\227\245 05:16, Eduardo Valentin wrote:\n" - "> * PGP Signed by an unknown key\n" - "> \n" - "> On Thu, Mar 10, 2016 at 04:46:55PM +0800, Wei Ni wrote:\n" - ">>\n" - ">>\n" - ">> On 2016\345\271\26403\346\234\21010\346\227\245 05:35, Eduardo Valentin wrote:\n" - ">>> This changes the driver to use the devm_ version\n" - ">>> of thermal_zone_of_sensor_register and cleans\n" - ">>> up the local points and unregister calls.\n" - ">>>\n" - ">>> Cc: Zhang Rui <rui.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>\n" - ">>> Cc: Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>\n" - ">>> Cc: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\n" - ">>> Cc: Alexandre Courbot <gnurou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\n" - ">>> Cc: linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" - ">>> Cc: linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" - ">>> Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" - ">>> Signed-off-by: Eduardo Valentin <edubezval-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\n" - ">>> ---\n" - ">>> drivers/thermal/tegra_soctherm.c | 31 +++++++++----------------------\n" - ">>> 1 file changed, 9 insertions(+), 22 deletions(-)\n" - ">>>\n" - ">>> diff --git a/drivers/thermal/tegra_soctherm.c b/drivers/thermal/tegra_soctherm.c\n" - ">>> index 74ea576..0018ccd 100644\n" - ">>> --- a/drivers/thermal/tegra_soctherm.c\n" - ">>> +++ b/drivers/thermal/tegra_soctherm.c\n" - ">>> @@ -168,7 +168,7 @@ struct tegra_soctherm {\n" - ">>> \tstruct clk *clock_soctherm;\n" - ">>> \tvoid __iomem *regs;\n" - ">>> \n" - ">>> -\tstruct thermal_zone_device *thermctl_tzs[4];\n" - ">>> +#define ZONE_NUMBER\t\t4\n" - ">>> };\n" - ">>> \n" - ">>> struct tsensor_shared_calibration {\n" - ">>> @@ -342,7 +342,7 @@ static const struct thermctl_zone_desc t124_thermctl_temp_zones[] = {\n" - ">>> static int tegra_soctherm_probe(struct platform_device *pdev)\n" - ">>> {\n" - ">>> \tstruct tegra_soctherm *tegra;\n" - ">>> -\tstruct thermal_zone_device *tz;\n" - ">>> +\tstruct thermal_zone_device *z;\n" - ">>> \tstruct tsensor_shared_calibration shared_calib;\n" - ">>> \tstruct resource *res;\n" - ">>> \tunsigned int i;\n" - ">>> @@ -408,36 +408,29 @@ static int tegra_soctherm_probe(struct platform_device *pdev)\n" - ">>> \n" - ">>> \t/* Initialize thermctl sensors */\n" - ">>> \n" - ">>> -\tfor (i = 0; i < ARRAY_SIZE(tegra->thermctl_tzs); ++i) {\n" - ">>> +\tfor (i = 0; i < ZONE_NUMBER; ++i) {\n" - ">>> \t\tstruct tegra_thermctl_zone *zone =\n" - ">>> \t\t\tdevm_kzalloc(&pdev->dev, sizeof(*zone), GFP_KERNEL);\n" - ">>> \t\tif (!zone) {\n" - ">>> \t\t\terr = -ENOMEM;\n" - ">>> -\t\t\tgoto unregister_tzs;\n" - ">>> +\t\t\tgoto disable_clocks;\n" - ">>> \t\t}\n" - ">>> \n" - ">>> \t\tzone->reg = tegra->regs + t124_thermctl_temp_zones[i].offset;\n" - ">>> \t\tzone->shift = t124_thermctl_temp_zones[i].shift;\n" - ">>> \n" - ">>> -\t\ttz = thermal_zone_of_sensor_register(&pdev->dev, i, zone,\n" - ">>> -\t\t\t\t\t\t &tegra_of_thermal_ops);\n" - ">>> -\t\tif (IS_ERR(tz)) {\n" - ">>> -\t\t\terr = PTR_ERR(tz);\n" - ">>> +\t\tz = devm_thermal_zone_of_sensor_register(&pdev->dev, i, zone,\n" - ">>\n" - ">> I prefer to still use \"tz\", it seems this line isn't over 80 characters, or we\n" - ">> can add newline.\n" - "> \n" - "> \n" - "> Yeah,\n" - "> \n" - "> \n" - ">>\n" - ">>> +\t\t\t\t\t\t\t &tegra_of_thermal_ops);\n" - "> \n" - "> CHECK: Alignment should match open parenthesis\n" - "> #423: FILE: drivers/thermal/tegra_soctherm.c:423:\n" - "> +\t\ttz = devm_thermal_zone_of_sensor_register(&pdev->dev, i, zone,\n" - "> +\t\t\t\t\t\t\t &tegra_of_thermal_ops);\n" - "> \n" - "> and if you align it, then, you get the warning:\n" - "> WARNING: line over 80 characters\n" - "> #423: FILE: drivers/thermal/tegra_soctherm.c:423:\n" - "> +\t\t\t\t\t\t\t &tegra_of_thermal_ops);\n" - "> \n" - "> And I did not want to add either of the above to the driver. \n" - "> \n" - "> But if you prefer tz over z, we can keep the first (check) then.\n" - "> \n" - "> What do you prefer?\n" - "\n" - "Hmm, I see.\n" - "Ok, it's better to use \"z\" to resolve it.\n" - "\n" - "Wei.\n" - "> \n" - "> \n" - "> \n" - "> \n" - "> \n" - "> * Unknown Key\n" - "> * 0x7DA4E256\n" - > + "CgpPbiAyMDE25bm0MDPmnIgxNeaXpSAwNToxNiwgRWR1YXJkbyBWYWxlbnRpbiB3cm90ZToKPiAq\n" + "IFBHUCBTaWduZWQgYnkgYW4gdW5rbm93biBrZXkKPiAKPiBPbiBUaHUsIE1hciAxMCwgMjAxNiBh\n" + "dCAwNDo0Njo1NVBNICswODAwLCBXZWkgTmkgd3JvdGU6Cj4+Cj4+Cj4+IE9uIDIwMTblubQwM+ac\n" + "iDEw5pelIDA1OjM1LCBFZHVhcmRvIFZhbGVudGluIHdyb3RlOgo+Pj4gVGhpcyBjaGFuZ2VzIHRo\n" + "ZSBkcml2ZXIgdG8gdXNlIHRoZSBkZXZtXyB2ZXJzaW9uCj4+PiBvZiB0aGVybWFsX3pvbmVfb2Zf\n" + "c2Vuc29yX3JlZ2lzdGVyIGFuZCBjbGVhbnMKPj4+IHVwIHRoZSAgbG9jYWwgcG9pbnRzIGFuZCB1\n" + "bnJlZ2lzdGVyIGNhbGxzLgo+Pj4KPj4+IENjOiBaaGFuZyBSdWkgPHJ1aS56aGFuZ0BpbnRlbC5j\n" + "b20+Cj4+PiBDYzogU3RlcGhlbiBXYXJyZW4gPHN3YXJyZW5Ad3d3ZG90b3JnLm9yZz4KPj4+IENj\n" + "OiBUaGllcnJ5IFJlZGluZyA8dGhpZXJyeS5yZWRpbmdAZ21haWwuY29tPgo+Pj4gQ2M6IEFsZXhh\n" + "bmRyZSBDb3VyYm90IDxnbnVyb3VAZ21haWwuY29tPgo+Pj4gQ2M6IGxpbnV4LXBtQHZnZXIua2Vy\n" + "bmVsLm9yZwo+Pj4gQ2M6IGxpbnV4LXRlZ3JhQHZnZXIua2VybmVsLm9yZwo+Pj4gQ2M6IGxpbnV4\n" + "LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKPj4+IFNpZ25lZC1vZmYtYnk6IEVkdWFyZG8gVmFsZW50\n" + "aW4gPGVkdWJlenZhbEBnbWFpbC5jb20+Cj4+PiAtLS0KPj4+ICBkcml2ZXJzL3RoZXJtYWwvdGVn\n" + "cmFfc29jdGhlcm0uYyB8IDMxICsrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4+ICAx\n" + "IGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKPj4+Cj4+PiBk\n" + "aWZmIC0tZ2l0IGEvZHJpdmVycy90aGVybWFsL3RlZ3JhX3NvY3RoZXJtLmMgYi9kcml2ZXJzL3Ro\n" + "ZXJtYWwvdGVncmFfc29jdGhlcm0uYwo+Pj4gaW5kZXggNzRlYTU3Ni4uMDAxOGNjZCAxMDA2NDQK\n" + "Pj4+IC0tLSBhL2RyaXZlcnMvdGhlcm1hbC90ZWdyYV9zb2N0aGVybS5jCj4+PiArKysgYi9kcml2\n" + "ZXJzL3RoZXJtYWwvdGVncmFfc29jdGhlcm0uYwo+Pj4gQEAgLTE2OCw3ICsxNjgsNyBAQCBzdHJ1\n" + "Y3QgdGVncmFfc29jdGhlcm0gewo+Pj4gIAlzdHJ1Y3QgY2xrICpjbG9ja19zb2N0aGVybTsKPj4+\n" + "ICAJdm9pZCBfX2lvbWVtICpyZWdzOwo+Pj4gIAo+Pj4gLQlzdHJ1Y3QgdGhlcm1hbF96b25lX2Rl\n" + "dmljZSAqdGhlcm1jdGxfdHpzWzRdOwo+Pj4gKyNkZWZpbmUgWk9ORV9OVU1CRVIJCTQKPj4+ICB9\n" + "Owo+Pj4gIAo+Pj4gIHN0cnVjdCB0c2Vuc29yX3NoYXJlZF9jYWxpYnJhdGlvbiB7Cj4+PiBAQCAt\n" + "MzQyLDcgKzM0Miw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgdGhlcm1jdGxfem9uZV9kZXNjIHQx\n" + "MjRfdGhlcm1jdGxfdGVtcF96b25lc1tdID0gewo+Pj4gIHN0YXRpYyBpbnQgdGVncmFfc29jdGhl\n" + "cm1fcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKPj4+ICB7Cj4+PiAgCXN0cnVj\n" + "dCB0ZWdyYV9zb2N0aGVybSAqdGVncmE7Cj4+PiAtCXN0cnVjdCB0aGVybWFsX3pvbmVfZGV2aWNl\n" + "ICp0ejsKPj4+ICsJc3RydWN0IHRoZXJtYWxfem9uZV9kZXZpY2UgKno7Cj4+PiAgCXN0cnVjdCB0\n" + "c2Vuc29yX3NoYXJlZF9jYWxpYnJhdGlvbiBzaGFyZWRfY2FsaWI7Cj4+PiAgCXN0cnVjdCByZXNv\n" + "dXJjZSAqcmVzOwo+Pj4gIAl1bnNpZ25lZCBpbnQgaTsKPj4+IEBAIC00MDgsMzYgKzQwOCwyOSBA\n" + "QCBzdGF0aWMgaW50IHRlZ3JhX3NvY3RoZXJtX3Byb2JlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2Ug\n" + "KnBkZXYpCj4+PiAgCj4+PiAgCS8qIEluaXRpYWxpemUgdGhlcm1jdGwgc2Vuc29ycyAqLwo+Pj4g\n" + "IAo+Pj4gLQlmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRSh0ZWdyYS0+dGhlcm1jdGxfdHpzKTsg\n" + "KytpKSB7Cj4+PiArCWZvciAoaSA9IDA7IGkgPCBaT05FX05VTUJFUjsgKytpKSB7Cj4+PiAgCQlz\n" + "dHJ1Y3QgdGVncmFfdGhlcm1jdGxfem9uZSAqem9uZSA9Cj4+PiAgCQkJZGV2bV9remFsbG9jKCZw\n" + "ZGV2LT5kZXYsIHNpemVvZigqem9uZSksIEdGUF9LRVJORUwpOwo+Pj4gIAkJaWYgKCF6b25lKSB7\n" + "Cj4+PiAgCQkJZXJyID0gLUVOT01FTTsKPj4+IC0JCQlnb3RvIHVucmVnaXN0ZXJfdHpzOwo+Pj4g\n" + "KwkJCWdvdG8gZGlzYWJsZV9jbG9ja3M7Cj4+PiAgCQl9Cj4+PiAgCj4+PiAgCQl6b25lLT5yZWcg\n" + "PSB0ZWdyYS0+cmVncyArIHQxMjRfdGhlcm1jdGxfdGVtcF96b25lc1tpXS5vZmZzZXQ7Cj4+PiAg\n" + "CQl6b25lLT5zaGlmdCA9IHQxMjRfdGhlcm1jdGxfdGVtcF96b25lc1tpXS5zaGlmdDsKPj4+ICAK\n" + "Pj4+IC0JCXR6ID0gdGhlcm1hbF96b25lX29mX3NlbnNvcl9yZWdpc3RlcigmcGRldi0+ZGV2LCBp\n" + "LCB6b25lLAo+Pj4gLQkJCQkJCSAgICAgJnRlZ3JhX29mX3RoZXJtYWxfb3BzKTsKPj4+IC0JCWlm\n" + "IChJU19FUlIodHopKSB7Cj4+PiAtCQkJZXJyID0gUFRSX0VSUih0eik7Cj4+PiArCQl6ID0gZGV2\n" + "bV90aGVybWFsX3pvbmVfb2Zfc2Vuc29yX3JlZ2lzdGVyKCZwZGV2LT5kZXYsIGksIHpvbmUsCj4+\n" + "Cj4+IEkgcHJlZmVyIHRvIHN0aWxsIHVzZSAidHoiLCBpdCBzZWVtcyB0aGlzIGxpbmUgaXNuJ3Qg\n" + "b3ZlciA4MCBjaGFyYWN0ZXJzLCBvciB3ZQo+PiBjYW4gYWRkIG5ld2xpbmUuCj4gCj4gCj4gWWVh\n" + "aCwKPiAKPiAKPj4KPj4+ICsJCQkJCQkJICZ0ZWdyYV9vZl90aGVybWFsX29wcyk7Cj4gCj4gQ0hF\n" + "Q0s6IEFsaWdubWVudCBzaG91bGQgbWF0Y2ggb3BlbiBwYXJlbnRoZXNpcwo+ICM0MjM6IEZJTEU6\n" + "IGRyaXZlcnMvdGhlcm1hbC90ZWdyYV9zb2N0aGVybS5jOjQyMzoKPiArCQl0eiA9IGRldm1fdGhl\n" + "cm1hbF96b25lX29mX3NlbnNvcl9yZWdpc3RlcigmcGRldi0+ZGV2LCBpLCB6b25lLAo+ICsJCQkJ\n" + "CQkJICZ0ZWdyYV9vZl90aGVybWFsX29wcyk7Cj4gCj4gYW5kIGlmIHlvdSBhbGlnbiBpdCwgdGhl\n" + "biwgeW91IGdldCB0aGUgd2FybmluZzoKPiBXQVJOSU5HOiBsaW5lIG92ZXIgODAgY2hhcmFjdGVy\n" + "cwo+ICM0MjM6IEZJTEU6IGRyaXZlcnMvdGhlcm1hbC90ZWdyYV9zb2N0aGVybS5jOjQyMzoKPiAr\n" + "CQkJCQkJCSAgJnRlZ3JhX29mX3RoZXJtYWxfb3BzKTsKPiAKPiBBbmQgSSBkaWQgbm90IHdhbnQg\n" + "dG8gYWRkIGVpdGhlciBvZiB0aGUgYWJvdmUgdG8gdGhlIGRyaXZlci4gCj4gCj4gQnV0IGlmIHlv\n" + "dSBwcmVmZXIgdHogb3ZlciB6LCB3ZSBjYW4ga2VlcCB0aGUgZmlyc3QgKGNoZWNrKSB0aGVuLgo+\n" + "IAo+IFdoYXQgZG8geW91IHByZWZlcj8KCkhtbSwgSSBzZWUuCk9rLCBpdCdzIGJldHRlciB0byB1\n" + "c2UgInoiIHRvIHJlc29sdmUgaXQuCgpXZWkuCj4gCj4gCj4gCj4gCj4gCj4gKiBVbmtub3duIEtl\n" + "eQo+ICogMHg3REE0RTI1Ngo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f\n" + "X19fX19fX19fX18KbG0tc2Vuc29ycyBtYWlsaW5nIGxpc3QKbG0tc2Vuc29yc0BsbS1zZW5zb3Jz\n" + "Lm9yZwpodHRwOi8vbGlzdHMubG0tc2Vuc29ycy5vcmcvbWFpbG1hbi9saXN0aW5mby9sbS1zZW5z\n" + b3Jz -266b28d00ad15c3700f82ad9013838a6767a8930fb0bed488ecb4cb3ed90aeaa +49634579836094af6ead28a025bcf43c6e63011af3f9bb02fb072534bec5f76c
diff --git a/a/1.txt b/N2/1.txt index 782b6cf..b5d6290 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -11,14 +11,14 @@ On 2016年03月15日 05:16, Eduardo Valentin wrote: >>> of thermal_zone_of_sensor_register and cleans >>> up the local points and unregister calls. >>> ->>> Cc: Zhang Rui <rui.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> ->>> Cc: Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org> ->>> Cc: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> ->>> Cc: Alexandre Courbot <gnurou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> ->>> Cc: linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org ->>> Cc: linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org ->>> Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org ->>> Signed-off-by: Eduardo Valentin <edubezval-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> +>>> Cc: Zhang Rui <rui.zhang@intel.com> +>>> Cc: Stephen Warren <swarren@wwwdotorg.org> +>>> Cc: Thierry Reding <thierry.reding@gmail.com> +>>> Cc: Alexandre Courbot <gnurou@gmail.com> +>>> Cc: linux-pm@vger.kernel.org +>>> Cc: linux-tegra@vger.kernel.org +>>> Cc: linux-kernel@vger.kernel.org +>>> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> >>> --- >>> drivers/thermal/tegra_soctherm.c | 31 +++++++++---------------------- >>> 1 file changed, 9 insertions(+), 22 deletions(-) diff --git a/a/content_digest b/N2/content_digest index 21d74a2..5330bba 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -2,19 +2,18 @@ "ref\01457559336-17652-13-git-send-email-edubezval@gmail.com\0" "ref\056E1347F.8040406@nvidia.com\0" "ref\020160314211607.GC4740@localhost.localdomain\0" - "ref\020160314211607.GC4740-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org\0" - "From\0Wei Ni <wni-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>\0" + "From\0Wei Ni <wni@nvidia.com>\0" "Subject\0Re: [PATCH 12/13] thermal: convert tegra_thermal to use devm_thermal_zone_of_sensor_register\0" "Date\0Tue, 15 Mar 2016 13:42:12 +0800\0" - "To\0Eduardo Valentin <edubezval-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\0" - "Cc\0Rui Zhang <rui.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>" - Linux PM <linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - LKML <linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - lm-sensors-GZX6beZjE8VD60Wz+7aTrA@public.gmane.org - Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org> - Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - Alexandre Courbot <gnurou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - " linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\0" + "To\0Eduardo Valentin <edubezval@gmail.com>\0" + "Cc\0Rui Zhang <rui.zhang@intel.com>" + Linux PM <linux-pm@vger.kernel.org> + LKML <linux-kernel@vger.kernel.org> + <lm-sensors@lm-sensors.org> + Stephen Warren <swarren@wwwdotorg.org> + Thierry Reding <thierry.reding@gmail.com> + Alexandre Courbot <gnurou@gmail.com> + " <linux-tegra@vger.kernel.org>\0" "\00:1\0" "b\0" "\n" @@ -30,14 +29,14 @@ ">>> of thermal_zone_of_sensor_register and cleans\n" ">>> up the local points and unregister calls.\n" ">>>\n" - ">>> Cc: Zhang Rui <rui.zhang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>\n" - ">>> Cc: Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>\n" - ">>> Cc: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\n" - ">>> Cc: Alexandre Courbot <gnurou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\n" - ">>> Cc: linux-pm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" - ">>> Cc: linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" - ">>> Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" - ">>> Signed-off-by: Eduardo Valentin <edubezval-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\n" + ">>> Cc: Zhang Rui <rui.zhang@intel.com>\n" + ">>> Cc: Stephen Warren <swarren@wwwdotorg.org>\n" + ">>> Cc: Thierry Reding <thierry.reding@gmail.com>\n" + ">>> Cc: Alexandre Courbot <gnurou@gmail.com>\n" + ">>> Cc: linux-pm@vger.kernel.org\n" + ">>> Cc: linux-tegra@vger.kernel.org\n" + ">>> Cc: linux-kernel@vger.kernel.org\n" + ">>> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>\n" ">>> ---\n" ">>> drivers/thermal/tegra_soctherm.c | 31 +++++++++----------------------\n" ">>> 1 file changed, 9 insertions(+), 22 deletions(-)\n" @@ -126,4 +125,4 @@ "> * 0x7DA4E256\n" > -266b28d00ad15c3700f82ad9013838a6767a8930fb0bed488ecb4cb3ed90aeaa +59b2371c40af792331b7cf58693ef2a1b9885025cc5add7df4ecc0f955e139d2
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.