Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 20711545 authored by Saravana Kannan's avatar Saravana Kannan
Browse files

ANDROID: GKI: clk: Initialize in stack clk_init_data to 0 in all drivers



This allows adding fields to clk_init_data without having to explicitly
set those fields in all the drivers.

Bug: 150506629
Signed-off-by: default avatarSaravana Kannan <saravanak@google.com>
Change-Id: I0ff4e5108541b9f6e3e3e3f984a277b6954a629c
parent 1f01baa0
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -288,7 +288,7 @@ at91_clk_register_generated(struct regmap *regmap, spinlock_t *lock,
			    const struct clk_range *range)
{
	struct clk_generated *gck;
	struct clk_init_data init;
	struct clk_init_data init = {};
	struct clk_hw *hw;
	int ret;

+1 −1
Original line number Diff line number Diff line
@@ -89,7 +89,7 @@ static const struct clk_ops h32mx_ops = {
static void __init of_sama5d4_clk_h32mx_setup(struct device_node *np)
{
	struct clk_sama5d4_h32mx *h32mxclk;
	struct clk_init_data init;
	struct clk_init_data init = {};
	const char *parent_name;
	struct regmap *regmap;
	int ret;
+4 −4
Original line number Diff line number Diff line
@@ -139,7 +139,7 @@ at91_clk_register_main_osc(struct regmap *regmap,
			   bool bypass)
{
	struct clk_main_osc *osc;
	struct clk_init_data init;
	struct clk_init_data init = {};
	struct clk_hw *hw;
	int ret;

@@ -285,7 +285,7 @@ at91_clk_register_main_rc_osc(struct regmap *regmap,
			      u32 frequency, u32 accuracy)
{
	struct clk_main_rc_osc *osc;
	struct clk_init_data init;
	struct clk_init_data init = {};
	struct clk_hw *hw;
	int ret;

@@ -416,7 +416,7 @@ at91_clk_register_rm9200_main(struct regmap *regmap,
			      const char *parent_name)
{
	struct clk_rm9200_main *clkmain;
	struct clk_init_data init;
	struct clk_init_data init = {};
	struct clk_hw *hw;
	int ret;

@@ -555,7 +555,7 @@ at91_clk_register_sam9x5_main(struct regmap *regmap,
			      int num_parents)
{
	struct clk_sam9x5_main *clkmain;
	struct clk_init_data init;
	struct clk_init_data init = {};
	unsigned int status;
	struct clk_hw *hw;
	int ret;
+1 −1
Original line number Diff line number Diff line
@@ -128,7 +128,7 @@ at91_clk_register_master(struct regmap *regmap,
		const struct clk_master_characteristics *characteristics)
{
	struct clk_master *master;
	struct clk_init_data init;
	struct clk_init_data init = {};
	struct clk_hw *hw;
	int ret;

+2 −2
Original line number Diff line number Diff line
@@ -109,7 +109,7 @@ at91_clk_register_peripheral(struct regmap *regmap, const char *name,
			     const char *parent_name, u32 id)
{
	struct clk_peripheral *periph;
	struct clk_init_data init;
	struct clk_init_data init = {};
	struct clk_hw *hw;
	int ret;

@@ -337,7 +337,7 @@ at91_clk_register_sam9x5_peripheral(struct regmap *regmap, spinlock_t *lock,
				    u32 id, const struct clk_range *range)
{
	struct clk_sam9x5_peripheral *periph;
	struct clk_init_data init;
	struct clk_init_data init = {};
	struct clk_hw *hw;
	int ret;

Loading