An error occurred fetching the project authors.
- 28 May, 2013 1 commit
-
-
Laurent Pinchart authored
Signed-off-by:
Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Acked-by:
Eduardo Valentin <eduardo.valentin@ti.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 20 May, 2013 1 commit
-
-
Wolfram Sang authored
devm_ioremap_resource does sanity checks on the given resource. No need to duplicate this in the driver. Signed-off-by:
Wolfram Sang <wsa@the-dreams.de> Acked-by:
Eduardo Valentin <eduardo.valentin@ti.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 06 May, 2013 1 commit
-
-
Sachin Kamat authored
Commit 0998d063 (device-core: Ensure drvdata = NULL when no driver is bound) removes the need to set driver data field to NULL. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Acked-by:
Eduardo Valentin <eduardo.valentin@ti.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 02 Apr, 2013 2 commits
-
-
Kuninori Morimoto authored
Current rcar_thermal() didn't care about own power. Without this patch, rcar_thermal doesn't work on APE6 board Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Kuninori Morimoto authored
Current rcar_thermal driver didn't care about rcar_theraml_irq_disable() when registration failure case on _probe(), and _remove(). And, it returns without unregistering thermal zone when registration failure case on _probe(). This patch fixes these issue. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 11 Mar, 2013 3 commits
-
-
Devendra Naga authored
thermal_zone_device_register returns a value contained in the pointer itself use PTR_ERR to obtain the address and return it at the end. Signed-off-by:
Devendra Naga <devendra.aaru@gmail.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Sachin Kamat authored
Use the newly introduced devm_ioremap_resource() instead of devm_request_and_ioremap() which provides more consistent error handling. devm_ioremap_resource() provides its own error messages; so all explicit error messages can be removed from the failure code paths. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Reviewed-by:
Thierry Reding <thierry.reding@avionic-design.de> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Wei Yongjun authored
Add the missing unlock before return from function rcar_thermal_update_temp() in the error handling case. Signed-off-by:
Wei Yongjun <yongjun_wei@trendmicro.com.cn> Acked-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 22 Feb, 2013 1 commit
-
-
Arnd Bergmann authored
commit 76cc1887 "thermal: rcar: add Device Tree support" added device tree support for this driver, but also added an instance of __devinitconst, which is no longer defined Signed-off-by:
Arnd Bergmann <arnd@arndb.de> Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Cc: Zhang Rui <rui.zhang@intel.com>
-
- 08 Feb, 2013 1 commit
-
-
Kuninori Morimoto authored
Support for loading the Renesas R-Car thermal module via devicetree. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 06 Feb, 2013 7 commits
-
-
Kuninori Morimoto authored
Machine/System power-off is run in thermal frame work if it become critical temperature. This patch removed pointless machine_power_off() from thermal_zone_device_ops :: .notify Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Kuninori Morimoto authored
This patch adds interrupt support for R-Car thermal driver. New generation R-Car thermal sensor interrupt controller was different from old generation. This patch supports new generation sensor only, since the old generation interrupt controller had never been used before, and will never be used in the future. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Kuninori Morimoto authored
R-Car thermal driver will use struct common in next feature (interrupt support). But the register address is different between struct priv and common. This patch adds read/write functions for struct common, and use macro technique to avoid wrong register access. This is preparation patch for next feature (interrupt support), therefore, there is no user to use this common read/write function at this point. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Kuninori Morimoto authored
R-Car thermal sensor will be multi channel sensor in next generation. But "IRQ controlling method" and "register mapping" are different between old/new chip. This patch adds multi sensor support. Then, this driver assumes there is common register if platform has IRQ resource. The IRQ will be supported soon. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Kuninori Morimoto authored
Current R-Car thermal driver is using spin lock for each registers read/write, but it is pointless lock. This lock is required while reading temperature, but it needs long wait (= 300ms). So, this patch used mutex lock while reading temperature, instead of spin lock for each registers. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Kuninori Morimoto authored
If CPCTL was 1 on R-Car thermal, the thermal comparator offset is automatically decided by hardware. And this CPCTL is the conditions which validate interrupt. This patch enabled CPCTL. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Kuninori Morimoto authored
Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 04 Jan, 2013 1 commit
-
-
kuninori.morimoto.gx@renesas.com authored
This patch adds .get_trip_type(), .get_trip_temp(), and .notify() on rcar_thermal_zone_ops. Driver will try platform power OFF if it reached to critical temperature. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 26 Nov, 2012 2 commits
-
-
Kuninori Morimoto authored
This patch adds rcar_zone_to_priv() which is a helper macro for gettign private data. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
Kuninori Morimoto authored
The unit of temperature is Milli-Celsius. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 07 Nov, 2012 1 commit
-
-
Kuninori Morimoto authored
devm_kfree and devm_iounmap should not have to be explicitly used Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 05 Nov, 2012 1 commit
-
-
Durgadoss R authored
This patch adds the thermal zone parameter as an argument to the tzd_register() function call; and updates other drivers using this function. Signed-off-by:
Durgadoss R <durgadoss.r@intel.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 03 Nov, 2012 1 commit
-
-
Devendra Naga authored
following were the errors reported drivers/thermal/rcar_thermal.c: In function ‘rcar_thermal_probe’: drivers/thermal/rcar_thermal.c:214:10: warning: passing argument 3 of ‘thermal_zone_device_register’ makes integer from pointer without a cast [enabled by default] include/linux/thermal.h:166:29: note: expected ‘int’ but argument is of type ‘struct rcar_thermal_priv *’ drivers/thermal/rcar_thermal.c:214:10: error: too few arguments to function ‘thermal_zone_device_register’ include/linux/thermal.h:166:29: note: declared here make[1]: *** [drivers/thermal/rcar_thermal.o] Error 1 make: *** [drivers/thermal/rcar_thermal.o] Error 2 with gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) Signed-off-by:
Devendra Naga <develkernel412222@gmail.com> Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-
- 24 Sep, 2012 1 commit
-
-
Kuninori Morimoto authored
This patch add basic Renesas R-Car thermal sensor support. It was tested on R-Car H1 Marzen board. Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Cc: Len Brown <len.brown@intel.com> Cc: Joe Perches <joe@perches.com> Cc: Jean Delvare <khali@linux-fr.org> Cc: Guenter Roeck <guenter.roeck@ericsson.com> Cc: Magnus Damm <magnus.damm@gmail.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Zhang Rui <rui.zhang@intel.com>
-