From: "Cédric Le Goater" <clg@fr.ibm.com> To: linuxppc-dev@lists.ozlabs.org Cc: "Stewart Smith" <stewart@linux.vnet.ibm.com>, lm-sensors@lm-sensors.org, "Cédric Le Goater" <clg@fr.ibm.com>, "Guenter Roeck" <linux@roeck-us.net>, "Neelesh Gupta" <neelegup@linux.vnet.ibm.com>, skiboot@lists.ozlabs.org, "Jean Delvare" <jdelvare@suse.de> Subject: [RFC PATCH 1/3] powerpc/powernv: Check OPAL sensor calls exist Date: Fri, 20 Feb 2015 16:07:35 +0100 [thread overview] Message-ID: <1424444857-13805-2-git-send-email-clg@fr.ibm.com> (raw) In-Reply-To: <1423117857-32759-1-git-send-email-clg@fr.ibm.com> Signed-off-by: Cédric Le Goater <clg@fr.ibm.com> --- arch/powerpc/platforms/powernv/opal-sensor.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/powerpc/platforms/powernv/opal-sensor.c b/arch/powerpc/platforms/powernv/opal-sensor.c index 4ab67ef7abc9..544292f2020f 100644 --- a/arch/powerpc/platforms/powernv/opal-sensor.c +++ b/arch/powerpc/platforms/powernv/opal-sensor.c @@ -72,6 +72,9 @@ static __init int opal_sensor_init(void) struct platform_device *pdev; struct device_node *sensor; + if (!opal_check_token(OPAL_SENSOR_READ)) + return -ENODEV; + sensor = of_find_node_by_path("/ibm,opal/sensors"); if (!sensor) { pr_err("Opal node 'sensors' not found\n"); -- 1.7.10.4
WARNING: multiple messages have this Message-ID (diff)
From: "Cédric Le Goater" <clg@fr.ibm.com> To: linuxppc-dev@lists.ozlabs.org Cc: "Stewart Smith" <stewart@linux.vnet.ibm.com>, lm-sensors@lm-sensors.org, "Cédric Le Goater" <clg@fr.ibm.com>, "Guenter Roeck" <linux@roeck-us.net>, "Neelesh Gupta" <neelegup@linux.vnet.ibm.com>, skiboot@lists.ozlabs.org, "Jean Delvare" <jdelvare@suse.de> Subject: [lm-sensors] [RFC PATCH 1/3] powerpc/powernv: Check OPAL sensor calls exist Date: Fri, 20 Feb 2015 15:07:35 +0000 [thread overview] Message-ID: <1424444857-13805-2-git-send-email-clg@fr.ibm.com> (raw) In-Reply-To: <1423117857-32759-1-git-send-email-clg@fr.ibm.com> U2lnbmVkLW9mZi1ieTogQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0Bmci5pYm0uY29tPgotLS0KIGFy Y2gvcG93ZXJwYy9wbGF0Zm9ybXMvcG93ZXJudi9vcGFsLXNlbnNvci5jIHwgICAgMyArKysKIDEg ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9hcmNoL3Bvd2VycGMv cGxhdGZvcm1zL3Bvd2VybnYvb3BhbC1zZW5zb3IuYyBiL2FyY2gvcG93ZXJwYy9wbGF0Zm9ybXMv cG93ZXJudi9vcGFsLXNlbnNvci5jCmluZGV4IDRhYjY3ZWY3YWJjOS4uNTQ0MjkyZjIwMjBmIDEw MDY0NAotLS0gYS9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvb3BhbC1zZW5zb3IuYwor KysgYi9hcmNoL3Bvd2VycGMvcGxhdGZvcm1zL3Bvd2VybnYvb3BhbC1zZW5zb3IuYwpAQCAtNzIs NiArNzIsOSBAQCBzdGF0aWMgX19pbml0IGludCBvcGFsX3NlbnNvcl9pbml0KHZvaWQpCiAJc3Ry dWN0IHBsYXRmb3JtX2RldmljZSAqcGRldjsKIAlzdHJ1Y3QgZGV2aWNlX25vZGUgKnNlbnNvcjsK IAorCWlmICghb3BhbF9jaGVja190b2tlbihPUEFMX1NFTlNPUl9SRUFEKSkKKwkJcmV0dXJuIC1F Tk9ERVY7CisKIAlzZW5zb3IgPSBvZl9maW5kX25vZGVfYnlfcGF0aCgiL2libSxvcGFsL3NlbnNv cnMiKTsKIAlpZiAoIXNlbnNvcikgewogCQlwcl9lcnIoIk9wYWwgbm9kZSAnc2Vuc29ycycgbm90 IGZvdW5kXG4iKTsKLS0gCjEuNy4xMC40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbG0tc2Vuc29ycyBtYWlsaW5nIGxpc3QKbG0tc2Vuc29yc0BsbS1z ZW5zb3JzLm9yZwpodHRwOi8vbGlzdHMubG0tc2Vuc29ycy5vcmcvbWFpbG1hbi9saXN0aW5mby9s bS1zZW5zb3Jz
next prev parent reply other threads:[~2015-02-20 15:10 UTC|newest] Thread overview: 96+ messages / expand[flat|nested] mbox.gz Atom feed top [not found] <1423117857-32759-1-git-send-email-clg@fr.ibm.com> 2015-02-20 15:07 ` [RFC PATCH 0/3] hwmon: (ibmpowernv) add DTS support Cédric Le Goater 2015-02-20 15:07 ` [lm-sensors] " Cédric Le Goater 2015-02-20 16:52 ` Guenter Roeck 2015-02-20 16:52 ` [lm-sensors] " Guenter Roeck 2015-02-20 20:15 ` Cedric Le Goater 2015-02-20 20:15 ` [lm-sensors] " Cedric Le Goater 2015-02-20 23:52 ` Guenter Roeck 2015-02-20 23:52 ` [lm-sensors] " Guenter Roeck 2015-02-21 7:14 ` Cedric Le Goater 2015-02-21 7:14 ` [lm-sensors] " Cedric Le Goater 2015-02-21 11:03 ` Guenter Roeck 2015-02-21 11:03 ` [lm-sensors] " Guenter Roeck 2015-02-23 10:54 ` Cedric Le Goater 2015-02-23 10:54 ` [lm-sensors] " Cedric Le Goater 2015-02-20 15:07 ` Cédric Le Goater [this message] 2015-02-20 15:07 ` [lm-sensors] [RFC PATCH 1/3] powerpc/powernv: Check OPAL sensor calls exist Cédric Le Goater 2015-02-20 16:53 ` Guenter Roeck 2015-02-20 16:53 ` [lm-sensors] " Guenter Roeck 2015-02-20 20:18 ` Cedric Le Goater 2015-02-20 20:18 ` [lm-sensors] " Cedric Le Goater 2015-02-24 4:54 ` Michael Ellerman 2015-02-24 4:54 ` [lm-sensors] " Michael Ellerman 2015-02-25 17:28 ` Cedric Le Goater 2015-02-25 17:28 ` [lm-sensors] " Cedric Le Goater 2015-02-20 15:07 ` [RFC PATCH 2/3] powerpc/powernv: handle OPAL_SUCCESS return in opal_sensor_read Cédric Le Goater 2015-02-20 15:07 ` [lm-sensors] " Cédric Le Goater 2015-02-20 15:07 ` [RFC PATCH 3/3] hwmon: (ibmpowernv) add DTS support Cédric Le Goater 2015-02-20 15:07 ` [lm-sensors] " Cédric Le Goater 2015-03-18 15:47 ` [PATCH 0/5] hwmon: (ibmpowernv) remove dependency on OPAL index Cédric Le Goater 2015-03-18 15:47 ` [lm-sensors] " Cédric Le Goater 2015-03-19 4:05 ` Guenter Roeck 2015-03-19 4:05 ` [lm-sensors] " Guenter Roeck 2015-03-18 15:47 ` [PATCH 1/5] hwmon: (ibmpowernv) replace AMBIENT_TEMP by TEMP Cédric Le Goater 2015-03-18 15:47 ` [lm-sensors] " Cédric Le Goater 2015-03-18 15:47 ` [PATCH 2/5] hwmon: (ibmpowernv) add a get_sensor_type() routine Cédric Le Goater 2015-03-18 15:47 ` [lm-sensors] " Cédric Le Goater 2015-03-18 15:47 ` [PATCH 3/5] hwmon: (ibmpowernv) add a convert_opal_attr_name() routine Cédric Le Goater 2015-03-18 15:47 ` [lm-sensors] " Cédric Le Goater 2015-03-19 3:58 ` Guenter Roeck 2015-03-19 3:58 ` [lm-sensors] " Guenter Roeck 2015-03-18 15:47 ` [PATCH 4/5] hwmon: (ibmpowernv) change create_hwmon_attr_name() prototype Cédric Le Goater 2015-03-18 15:47 ` [lm-sensors] " Cédric Le Goater 2015-03-19 4:02 ` Guenter Roeck 2015-03-19 4:02 ` [lm-sensors] " Guenter Roeck 2015-03-18 15:47 ` [PATCH 5/5] hwmon: (ibmpowernv) do not use the OPAL index for hwmon attribute names Cédric Le Goater 2015-03-18 15:47 ` [lm-sensors] " Cédric Le Goater 2015-03-19 17:44 ` [PATCH v2 0/5] hwmon: (ibmpowernv) remove dependency on OPAL index Cédric Le Goater 2015-03-19 17:44 ` [lm-sensors] " Cédric Le Goater 2015-03-20 15:26 ` Guenter Roeck 2015-03-20 15:26 ` [lm-sensors] " Guenter Roeck 2015-03-20 16:52 ` Cedric Le Goater 2015-03-20 16:52 ` [lm-sensors] " Cedric Le Goater 2015-04-01 10:15 ` [PATCH 0/4] hwmon: (ibmpowernv) add DTS support Cédric Le Goater 2015-04-01 10:15 ` [lm-sensors] " Cédric Le Goater 2015-04-01 10:15 ` [PATCH 1/4] hwmon: (ibmpowernv) add a helper routine create_hwmon_attr Cédric Le Goater 2015-04-01 10:15 ` [lm-sensors] " Cédric Le Goater 2015-04-01 10:15 ` [PATCH 2/4] hwmon: (ibmpowernv) add support for the new device tree Cédric Le Goater 2015-04-01 10:15 ` [lm-sensors] " Cédric Le Goater 2015-04-01 10:15 ` [PATCH 3/4] hwmon: (ibmpowernv) add a label attribute Cédric Le Goater 2015-04-01 10:15 ` [lm-sensors] " Cédric Le Goater 2015-04-01 10:15 ` [PATCH 4/4] hwmon: (ibmpowernv) pretty print labels Cédric Le Goater 2015-04-01 10:15 ` [lm-sensors] " Cédric Le Goater 2015-04-03 15:49 ` Guenter Roeck 2015-04-03 15:49 ` [lm-sensors] " Guenter Roeck 2015-04-07 14:42 ` Cedric Le Goater 2015-04-07 14:42 ` [lm-sensors] " Cedric Le Goater 2015-04-07 14:45 ` Cédric Le Goater 2015-04-07 14:45 ` [lm-sensors] " Cédric Le Goater 2015-04-07 16:44 ` Guenter Roeck 2015-04-07 16:44 ` [lm-sensors] " Guenter Roeck 2015-04-07 18:03 ` Cedric Le Goater 2015-04-07 18:03 ` [lm-sensors] " Cedric Le Goater 2015-04-07 19:22 ` Guenter Roeck 2015-04-07 19:22 ` [lm-sensors] " Guenter Roeck 2015-04-08 6:57 ` Cedric Le Goater 2015-04-08 6:57 ` [lm-sensors] " Cedric Le Goater 2015-04-07 20:22 ` [Skiboot] " Benjamin Herrenschmidt 2015-04-07 20:22 ` [lm-sensors] " Benjamin Herrenschmidt 2015-03-19 17:44 ` [PATCH v2 1/5] hwmon: (ibmpowernv) replace AMBIENT_TEMP by TEMP Cédric Le Goater 2015-03-19 17:44 ` [lm-sensors] " Cédric Le Goater 2015-03-19 17:44 ` [PATCH v2 2/5] hwmon: (ibmpowernv) add a get_sensor_type() routine Cédric Le Goater 2015-03-19 17:44 ` [lm-sensors] " Cédric Le Goater 2015-03-19 17:44 ` [PATCH v2 3/5] hwmon: (ibmpowernv) add a convert_opal_attr_name() routine Cédric Le Goater 2015-03-19 17:44 ` [lm-sensors] " Cédric Le Goater 2015-03-19 17:44 ` [PATCH v2 4/5] hwmon: (ibmpowernv) change create_hwmon_attr_name() prototype Cédric Le Goater 2015-03-19 17:44 ` [lm-sensors] " Cédric Le Goater 2015-03-20 8:06 ` Cedric Le Goater 2015-03-20 8:06 ` [lm-sensors] " Cedric Le Goater 2015-03-20 15:27 ` Guenter Roeck 2015-03-20 15:27 ` [lm-sensors] " Guenter Roeck 2015-03-19 17:44 ` [PATCH v2 5/5] hwmon: (ibmpowernv) do not use the OPAL index for hwmon attribute names Cédric Le Goater 2015-03-19 17:44 ` [lm-sensors] " Cédric Le Goater 2015-04-08 15:20 [PATCH 2/4] hwmon: (ibmpowernv) add support for the new device tree Guenter Roeck 2015-04-08 15:20 ` [lm-sensors] " Guenter Roeck 2015-04-08 16:06 ` Cedric Le Goater 2015-04-08 16:06 ` [lm-sensors] " Cedric Le Goater
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1424444857-13805-2-git-send-email-clg@fr.ibm.com \ --to=clg@fr.ibm.com \ --cc=jdelvare@suse.de \ --cc=linux@roeck-us.net \ --cc=linuxppc-dev@lists.ozlabs.org \ --cc=lm-sensors@lm-sensors.org \ --cc=neelegup@linux.vnet.ibm.com \ --cc=skiboot@lists.ozlabs.org \ --cc=stewart@linux.vnet.ibm.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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.