]> asedeno.scripts.mit.edu Git - linux.git/commit
clk: davinci: pll: allow dev == NULL
authorDavid Lechner <david@lechnology.com>
Fri, 25 May 2018 18:11:47 +0000 (13:11 -0500)
committerMichael Turquette <mturquette@baylibre.com>
Wed, 30 May 2018 19:48:35 +0000 (12:48 -0700)
commit76c9dd9dbd6459f1faf2b10351eb3d3f90255fa1
tree48053e2359e7fe36ef488bdbf01a3429ba104964
parent9c39fc1fe87a5f60f0103afbbcf0d8eaedc28ab7
clk: davinci: pll: allow dev == NULL

This modifies the TI Davinci PLL clock driver to allow for the case
when dev == NULL. On some (most) SoCs that use this driver, the PLL
clock needs to be registered during early boot because it is used
for clocksource/clkevent and there will be no platform device available.

Signed-off-by: David Lechner <david@lechnology.com>
Reviewed-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Michael Turquette <mturquette@baylibre.com>
Link: lkml.kernel.org/r/20180525181150.17873-7-david@lechnology.com
drivers/clk/davinci/pll-da830.c
drivers/clk/davinci/pll-da850.c
drivers/clk/davinci/pll-dm355.c
drivers/clk/davinci/pll-dm365.c
drivers/clk/davinci/pll-dm644x.c
drivers/clk/davinci/pll-dm646x.c
drivers/clk/davinci/pll.c
drivers/clk/davinci/pll.h
include/linux/clk/davinci.h [new file with mode: 0644]