mfd: cros_ec: Allow static din/dout buffers with cros_ec_register()
authorBill Richardson <wfrichar@chromium.org>
Wed, 18 Jun 2014 18:13:59 +0000 (11:13 -0700)
committerLee Jones <lee.jones@linaro.org>
Wed, 9 Jul 2014 13:58:15 +0000 (14:58 +0100)
commit2ce701ae4e351d9407ec0b30f5f9dd56b6de4292
treee753855f8099d698bbce863eba50359882c306b9
parentee98662ec914a23ab826b0c83797aa9414f737bc
mfd: cros_ec: Allow static din/dout buffers with cros_ec_register()

The lower-level driver may want to provide its own buffers. If so,
there's no need to allocate new ones.  This already happens to work
just fine (since we check for size of 0 and use devm allocation), but
it's good to document it.

[dianders: Resolved conflicts; documented that no code changes needed
on mainline]

Signed-off-by: Bill Richardson <wfrichar@chromium.org>
Signed-off-by: Doug Anderson <dianders@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
include/linux/mfd/cros_ec.h