/* * Subject to the GPL, version 2. */ #include "xmalloc.h" struct panic_func { void *arg; void (*on_panic)(void *arg); struct panic_func *next; }; static struct panic_func *panic_funcs; void panic_func_add(void (*on_panic)(void *arg), void *arg) { struct panic_func *handler = xmallocz(sizeof(*handler)); handler->arg = arg; handler->on_panic = on_panic; handler->next = panic_funcs; panic_funcs = handler; }; void call_on_panic_funcs(void) { struct panic_func *it; for (it = panic_funcs; it; it = it->next) it->on_panic(it->arg); } ink rel='vcs-git' href='http:///git.distanz.ch/cgit.cgi/linux/net-next.git' title='net-next.git Git repository'/>
summaryrefslogtreecommitdiff
path: root/sound/soc/rockchip
diff options
context:
space:
mode:
authorRask Ingemann Lambertsen <rask@formelder.dk>2017-01-21 17:11:43 +0100
committerMark Brown <broonie@kernel.org>2017-01-23 18:10:05 +0000
commitd0e287a401d9acf67b75180b26e2d62b7d482652 (patch)
treef1ba3cd0583e38846c4f6e32eee74a25a2739a31 /sound/soc/rockchip
parentd00b74613fb18dfd0a5aa99270ee2e72d5c808d7 (diff)
regulator: axp20x: AXP806: Fix dcdcb being set instead of dcdce
A typo or copy-paste bug means that the register access intended for regulator dcdce goes to dcdcb instead. This patch corrects it. Fixes: 2ca342d391e3 (regulator: axp20x: Support AXP806 variant) Signed-off-by: Rask Ingemann Lambertsen <rask@formelder.dk> Acked-by: Chen-Yu Tsai <wens@csie.org> Signed-off-by: Mark Brown <broonie@kernel.org> Cc: stable@vger.kernel.org
Diffstat (limited to 'sound/soc/rockchip')