
On Sat, 18 May 2019 10:08:36 -0600 Simon Glass sjg@chromium.org wrote:
On Thu, 16 May 2019 at 16:11, Lukasz Majewski lukma@denx.de wrote:
This commit adds the clk_get_parent() function, which is responsible for getting the parent's struct clock pointer.
U-boot's DM support for getting parent is different (the parent relationship is in udevice) than the one in common clock framework (CCF) in Linux. To obtain the pointer to struct clk of parent the pdev->driver_data field is read.
Signed-off-by: Lukasz Majewski lukma@denx.de
Changes in v4: None Changes in v3:
- New patch
drivers/clk/clk-uclass.c | 15 +++++++++++++++ include/clk.h | 9 +++++++++ 2 files changed, 24 insertions(+)
Please can you add a test for this?
It is implicitly covered here: http://patchwork.ozlabs.org/patch/1100767/
but maybe shall I add a separate test case?
However, considering the other reply to the driver_data field usage, those tests would probably need redesign anyway.
Regards, Simon
Best regards,
Lukasz Majewski
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-59 Fax: (+49)-8142-66989-80 Email: lukma@denx.de