[PATCH v2 0/3] clk: Some fixes for the per-user clk API changes.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

This is a v2 of a series to fix some issues found on linux-next after the
per-user clk API changes were introduced. Booting an Exynos5420 Peach Pit
Chromebook and using a composite clock makes the system to crash due a
NULL pointer dereference error.

A previous version of the series is [0] and this addresses issues pointed
out by Stephen Boyd.

This series is composed of the following patches:

Javier Martinez Canillas (3):
  clk: Don't dereference parent clock if is NULL
  clk: Add __clk_hw_set_clk helper function
  clk: Replace explicit clk assignment with __clk_hw_set_clk

 drivers/clk/clk-composite.c    | 20 ++++++++++----------
 drivers/clk/clk.c              |  4 ++--
 drivers/clk/pxa/clk-pxa.c      |  2 +-
 drivers/clk/st/clk-flexgen.c   | 20 ++++++++++----------
 drivers/clk/st/clkgen-mux.c    | 14 +++++++-------
 drivers/clk/tegra/clk-periph.c | 14 +++++++-------
 include/linux/clk-provider.h   |  6 ++++++
 7 files changed, 43 insertions(+), 37 deletions(-)

Best regards,
Javier

[0]: https://lkml.org/lkml/2015/2/11/139
--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux