Thread (37 messages) 37 messages, 3 authors, 2012-01-31
STALE5239d

[PATCH 07/21] OMAP3+: PM: SR/Class3: disable errorgen before disable VP

From: Jean Pihet <hidden>
Date: 2012-01-31 10:06:50
Also in: linux-omap

Sergei,

On Thu, Jan 26, 2012 at 12:26 PM, Sergei Shtylyov
[off-list ref] wrote:
Hello.


On 25-01-2012 19:16, Jean Pihet wrote:
...
quoted
Change-Id: Id0145adacfa63d7652a29859ad6c95cc2ac61cc8
? Please remove this line.
Done!

...
quoted
+int sr_disable_errgen(struct voltagedomain *voltdm)
+{
+ ? ? ? u32 errconfig_offs, vpboundint_en;
+ ? ? ? u32 vpboundint_st;
+ ? ? ? struct omap_sr *sr = _sr_lookup(voltdm);
+
+ ? ? ? if (IS_ERR(sr)) {
+ ? ? ? ? ? ? ? pr_warning("%s: omap_sr struct for sr_%s not found\n",
+ ? ? ? ? ? ? ? ? ? ? ? __func__, voltdm->name);
+ ? ? ? ? ? ? ? return -EINVAL;

? Not PTR_ERR(sr)?
_sr_lookup returns a return code using ERR_PTR so the return value
should be checked for errors using IS_ERR. Please note that _sr_lookup
checks for NULL parameter internally.

BTW in the next revision of patches (just submitted) there is an
additional patch [19/19] that fixes a few problems related to the use
of err.h macros.
WBR, Sergei
Regards,
Jean
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help