rockchip: clk: rk3368: use correct (i.e. 'rk3368_clk_priv') structure for auto-alloc
The clk driver for the RK3368 picked the wrong data structure's size for its auto-alloc size: the size was calculated on the structure representing the CRU hardware block instead of the priv structure. As the CRU's register file is much larger than the driver's priv, this did not cause any pain (except wasting memory). Fix this by using the correct data structure's size. Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
700f3108d3
commit
cdc6080a28
@ -283,7 +283,7 @@ U_BOOT_DRIVER(rockchip_rk3368_cru) = {
|
||||
.name = "rockchip_rk3368_cru",
|
||||
.id = UCLASS_CLK,
|
||||
.of_match = rk3368_clk_ids,
|
||||
.priv_auto_alloc_size = sizeof(struct rk3368_cru),
|
||||
.priv_auto_alloc_size = sizeof(struct rk3368_clk_priv),
|
||||
.ofdata_to_platdata = rk3368_clk_ofdata_to_platdata,
|
||||
.ops = &rk3368_clk_ops,
|
||||
.bind = rk3368_clk_bind,
|
||||
|
Loading…
Reference in New Issue
Block a user