Message ID | 20190611111632.9444-1-grygorii.strashko@ti.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [RESEND,net-next] net: ethernet: ti: cpts: fix build failure for powerpc | expand |
Hi all, On Tue, 11 Jun 2019 14:16:32 +0300 Grygorii Strashko <grygorii.strashko@ti.com> wrote: > > Add dependency to TI CPTS from Common CLK framework COMMON_CLK to fix > allyesconfig build for Powerpc: > > drivers/net/ethernet/ti/cpts.c: In function 'cpts_of_mux_clk_setup': > drivers/net/ethernet/ti/cpts.c:567:2: error: implicit declaration of function 'of_clk_parent_fill'; did you mean 'of_clk_get_parent_name'? [-Werror=implicit-function-declaration] > of_clk_parent_fill(refclk_np, parent_names, num_parents); > ^~~~~~~~~~~~~~~~~~ > of_clk_get_parent_name > > Fixes: a3047a81ba13 ("net: ethernet: ti: cpts: add support for ext rftclk selection") > Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> > Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> I have applied this to linu-next today instead of reverting a3047a81ba13.
From: Grygorii Strashko <grygorii.strashko@ti.com> Date: Tue, 11 Jun 2019 14:16:32 +0300 > Add dependency to TI CPTS from Common CLK framework COMMON_CLK to fix > allyesconfig build for Powerpc: > > drivers/net/ethernet/ti/cpts.c: In function 'cpts_of_mux_clk_setup': > drivers/net/ethernet/ti/cpts.c:567:2: error: implicit declaration of function 'of_clk_parent_fill'; did you mean 'of_clk_get_parent_name'? [-Werror=implicit-function-declaration] > of_clk_parent_fill(refclk_np, parent_names, num_parents); > ^~~~~~~~~~~~~~~~~~ > of_clk_get_parent_name > > Fixes: a3047a81ba13 ("net: ethernet: ti: cpts: add support for ext rftclk selection") > Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> > Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> > --- > Resending due to missed netdev@vger.kernel.org list in prev post. Applied, thanks.
diff --git a/drivers/net/ethernet/ti/Kconfig b/drivers/net/ethernet/ti/Kconfig index bd05a977ee7e..a800d3417411 100644 --- a/drivers/net/ethernet/ti/Kconfig +++ b/drivers/net/ethernet/ti/Kconfig @@ -60,6 +60,7 @@ config TI_CPSW config TI_CPTS bool "TI Common Platform Time Sync (CPTS) Support" depends on TI_CPSW || TI_KEYSTONE_NETCP || COMPILE_TEST + depends on COMMON_CLK depends on POSIX_TIMERS ---help--- This driver supports the Common Platform Time Sync unit of
Add dependency to TI CPTS from Common CLK framework COMMON_CLK to fix allyesconfig build for Powerpc: drivers/net/ethernet/ti/cpts.c: In function 'cpts_of_mux_clk_setup': drivers/net/ethernet/ti/cpts.c:567:2: error: implicit declaration of function 'of_clk_parent_fill'; did you mean 'of_clk_get_parent_name'? [-Werror=implicit-function-declaration] of_clk_parent_fill(refclk_np, parent_names, num_parents); ^~~~~~~~~~~~~~~~~~ of_clk_get_parent_name Fixes: a3047a81ba13 ("net: ethernet: ti: cpts: add support for ext rftclk selection") Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> --- Resending due to missed netdev@vger.kernel.org list in prev post. drivers/net/ethernet/ti/Kconfig | 1 + 1 file changed, 1 insertion(+)