summaryrefslogtreecommitdiff
path: root/fs
diff options
context:
space:
mode:
authorPrzemyslaw Marczak <p.marczak@samsung.com>2015-04-15 11:07:18 (GMT)
committerSimon Glass <sjg@chromium.org>2015-04-22 17:03:14 (GMT)
commit5eaed880282480a5a0a2b555c5f98a11252ed94e (patch)
tree72f503beff647cf7389f6579add462bf1b5a0727 /fs
parentc1d6f91952d0761f61b0f0f96e4c7aa32eee2788 (diff)
downloadu-boot-5eaed880282480a5a0a2b555c5f98a11252ed94e.tar.xz
dm: core: Extend struct udevice by '.uclass_platdata' field.
This commit adds 'uclass_platdata' field to 'struct udevice', which can be automatically allocated at bind. The allocation size is defined in 'struct uclass_driver' as 'per_device_platdata_auto_alloc_size'. New device's flag is added: DM_FLAG_ALLOC_UCLASS_PDATA, which is used for memory freeing at device unbind method. As for other udevice's fields, a complementary function is added: - dev_get_uclass_platdata() Signed-off-by: Przemyslaw Marczak <p.marczak@samsung.com> Cc: Simon Glass <sjg@chromium.org> Acked-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions