Skip to content

Remove clk.h from clk-provider.h (non-clk drivers part)

Stephen Boyd linux-clk lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7powerpc/512x: clk: Include clk.harch/powerpc/platforms/512x/clock-commonclk.c+1 -01 reply
2/7staging: clocking-wizard: Include clk.hdrivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c+1 -02 replies
3/7spi: spi-pxa2xx: Remove clk.h includedrivers/spi/spi-pxa2xx-pci.c+0 -10 replies
4/7clocksource: cadence_ttc: Remove clk-provider.h includedrivers/clocksource/cadence_ttc_timer.c+0 -13 replies
5/7ACPI: Remove clk.h includedrivers/acpi/acpi_apd.c drivers/acpi/acpi_lpss.c+0 -20 replies
6/7simplefb: Include clk.hdrivers/video/fbdev/simplefb.c+1 -02 replies
7/7lib/vsprintf.c: Include clk.hlib/vsprintf.c+1 -01 reply

Reviews trailers per patch

5 of 7 patches have a Reviewed-by or Acked-by.

PatchAnatolij GustschinGeert UytterhoevenSören BrinkmannGreg Kroah-HartmanDaniel LezcanoTomi Valkeinen
1/7A-b
2/7A-b A-b
3/7
4/7A-b
5/7
6/7A-b A-b
7/7A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 6 reviewers.

Read the v1 thread

Cover letter [PATCH 0/7] Remove clk.h from clk-provider.h (non-clk drivers part)

This is the second set in a series of patches that removes clk.h from clk-provider.h. This allows us to clearly see what provider drivers are using the consumer API (clk.h) by checking the includes. Currently clk.h is included by clk-provider.h even though it doesn't need to so quite a few clk provider drivers are relying on the implicit include.

Cc Gerhard Sittig <[email protected]>
Cc Scott Wood <[email protected]>
Cc Anatolij Gustschin <[email protected]>
Cc Sören Brinkmann <[email protected]>
Cc Greg Kroah-Hartman <[email protected]>
Cc Daniel Mack <[email protected]>
Cc Haojian Zhuang <[email protected]>
Cc Robert Jarzmik <[email protected]>
Cc Mark Brown <[email protected]>
Cc Michal Simek <[email protected]>
Cc Daniel Lezcano <[email protected]>
Cc Ken Xue <[email protected]>
Cc Mika Westerberg <[email protected]>
Cc Rafael J. Wysocki <[email protected]>
Cc Luc Verhaegen <[email protected]>
Cc Hans de Goede <[email protected]>
Cc Geert Uytterhoeven <[email protected]>
Cc Maxime Ripard <[email protected]>
Cc David Herrmann <[email protected]>
Cc Tomi Valkeinen <[email protected]>
Cc Geert Uytterhoeven <[email protected]>

Stephen Boyd (7):
powerpc/512x: clk: Include clk.h
staging: clocking-wizard: Include clk.h
spi: spi-pxa2xx: Remove clk.h include
clocksource: cadence_ttc: Remove clk-provider.h include
ACPI: Remove clk.h include
simplefb: Include clk.h
lib/vsprintf.c: Include clk.h

 arch/powerpc/platforms/512x/clock-commonclk.c           | 1 +
 drivers/acpi/acpi_apd.c                                 | 1 -
 drivers/acpi/acpi_lpss.c                                | 1 -
 drivers/clocksource/cadence_ttc_timer.c                 | 1 -
 drivers/spi/spi-pxa2xx-pci.c                            | 1 -
 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c | 1 +
 drivers/video/fbdev/simplefb.c                          | 1 +
 lib/vsprintf.c                                          | 1 +
 8 files changed, 4 insertions(+), 4 deletions(-)
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project