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

Commit 7aecd98b authored by Patrick Daly's avatar Patrick Daly
Browse files

msm: clock-8226: Remove control of mmssnoc_bto clock



The mmssnoc_bto clock is used to monitor ahb timeouts. However, since
there is no linux client driver, this clock will be automatically
disabled. To prevent this, remove the clock entry.

Change-Id: I706d8c8297bac5b85f4997079d3b649264730629
Signed-off-by: default avatarPatrick Daly <pdaly@codeaurora.org>
parent 816351dd
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -4810,17 +4810,6 @@ static struct branch_clk mmss_misc_ahb_clk = {
	},
};

static struct branch_clk mmss_mmssnoc_bto_ahb_clk = {
	.cbcr_reg = MMSS_MMSSNOC_BTO_AHB_CBCR,
	.has_sibling = 1,
	.base = &virt_bases[MMSS_BASE],
	.c = {
		.dbg_name = "mmss_mmssnoc_bto_ahb_clk",
		.ops = &clk_ops_branch,
		CLK_INIT(mmss_mmssnoc_bto_ahb_clk.c),
	},
};

static struct branch_clk mmss_mmssnoc_axi_clk = {
	.cbcr_reg = MMSS_MMSSNOC_AXI_CBCR,
	.has_sibling = 1,
@@ -5441,7 +5430,6 @@ static struct measure_mux_entry measure_mux[] = {
	{&bimc_clk.c,				GCC_BASE, 0x0155},

	{&mmssnoc_ahb_clk.c,			MMSS_BASE, 0x0001},
	{&mmss_mmssnoc_bto_ahb_clk.c,		MMSS_BASE, 0x0002},
	{&mmss_misc_ahb_clk.c,			MMSS_BASE, 0x0003},
	{&mmss_mmssnoc_axi_clk.c,		MMSS_BASE, 0x0004},
	{&mmss_s0_axi_clk.c,			MMSS_BASE, 0x0005},
+0 −12
Original line number Diff line number Diff line
@@ -3920,17 +3920,6 @@ static struct branch_clk mmss_mmssnoc_ahb_clk = {
	},
};

static struct branch_clk mmss_mmssnoc_bto_ahb_clk = {
	.cbcr_reg = MMSS_MMSSNOC_BTO_AHB_CBCR,
	.has_sibling = 1,
	.base = &virt_bases[MMSS_BASE],
	.c = {
		.dbg_name = "mmss_mmssnoc_bto_ahb_clk",
		.ops = &clk_ops_branch,
		CLK_INIT(mmss_mmssnoc_bto_ahb_clk.c),
	},
};

static struct branch_clk mmss_mmssnoc_axi_clk = {
	.cbcr_reg = MMSS_MMSSNOC_AXI_CBCR,
	.has_sibling = 1,
@@ -5892,7 +5881,6 @@ struct measure_mux_entry measure_mux[] = {

	/* MMSS */
	{&mmss_mmssnoc_ahb_clk.c,		MMSS_BASE,	0x0001},
	{&mmss_mmssnoc_bto_ahb_clk.c,		MMSS_BASE,	0x0002},
	{&mmss_misc_ahb_clk.c,			MMSS_BASE,	0x0003},
	{&mmss_mmssnoc_axi_clk.c,		MMSS_BASE,	0x0004},
	{&mmss_s0_axi_clk.c,			MMSS_BASE,	0x0005},
+0 −13
Original line number Diff line number Diff line
@@ -2521,17 +2521,6 @@ static struct branch_clk mmss_misc_ahb_clk = {
	},
};

static struct branch_clk mmss_mmssnoc_bto_ahb_clk = {
	.cbcr_reg = MMSS_MMSSNOC_BTO_AHB_CBCR,
	.has_sibling = 1,
	.base = &virt_bases[MMSS_BASE],
	.c = {
		.dbg_name = "mmss_mmssnoc_bto_ahb_clk",
		.ops = &clk_ops_branch,
		CLK_INIT(mmss_mmssnoc_bto_ahb_clk.c),
	},
};

static struct branch_clk mmss_mmssnoc_axi_clk = {
	.cbcr_reg = MMSS_MMSSNOC_AXI_CBCR,
	.has_sibling = 1,
@@ -2633,7 +2622,6 @@ static struct branch_clk venus0_vcodec0_clk = {

#ifdef CONFIG_DEBUG_FS
static struct measure_mux_entry measure_mux_MMSS[] = {
	{ &mmss_mmssnoc_bto_ahb_clk.c,  MMSS_BASE, 0x0002 },
	{ &mmss_misc_ahb_clk.c,  MMSS_BASE, 0x0003 },
	{ &mmss_mmssnoc_axi_clk.c,  MMSS_BASE, 0x0004 },
	{ &mmss_s0_axi_clk.c,  MMSS_BASE, 0x0005 },
@@ -3522,7 +3510,6 @@ static struct clk_lookup msm_clocks_8226[] = {
	CLK_LOOKUP("cam_gp1_clk", camss_gp1_clk.c, ""),
	CLK_LOOKUP("iface_clk", camss_micro_ahb_clk.c, ""),

	CLK_LOOKUP("", mmss_mmssnoc_bto_ahb_clk.c, ""),
	CLK_LOOKUP("", mmss_mmssnoc_axi_clk.c, ""),
	CLK_LOOKUP("", mmss_s0_axi_clk.c, ""),

+0 −12
Original line number Diff line number Diff line
@@ -2347,17 +2347,6 @@ static struct branch_clk mmss_s0_axi_clk = {
	},
};

static struct branch_clk mmss_mmssnoc_bto_ahb_clk = {
	.cbcr_reg = MMSS_MMSSNOC_BTO_AHB_CBCR,
	.has_sibling = 1,
	.base = &virt_bases[MMSS_BASE],
	.c = {
		.dbg_name = "mmss_mmssnoc_bto_ahb_clk",
		.ops = &clk_ops_branch,
		CLK_INIT(mmss_mmssnoc_bto_ahb_clk.c),
	},
};

static struct branch_clk oxili_ahb_clk = {
	.cbcr_reg = OXILI_AHB_CBCR,
	.bcr_reg = OXILI_AHB_BCR,
@@ -2992,7 +2981,6 @@ static struct clk_lookup msm_clocks_8610[] = {
	CLK_LOOKUP("core_clk",                mdp_vsync_clk.c, ""),
	CLK_LOOKUP("core_clk",            mmss_misc_ahb_clk.c, ""),
	CLK_LOOKUP("core_clk",              mmss_s0_axi_clk.c, ""),
	CLK_LOOKUP("core_clk",     mmss_mmssnoc_bto_ahb_clk.c, ""),
	CLK_LOOKUP("core_clk",         mmss_mmssnoc_axi_clk.c, ""),
	CLK_LOOKUP("core_clk",                      vfe_clk.c, ""),
	CLK_LOOKUP("core_clk",                  vfe_ahb_clk.c, ""),
+0 −11
Original line number Diff line number Diff line
@@ -1913,17 +1913,6 @@ static struct branch_clk mmss_misc_ahb_clk = {
	},
};

static struct branch_clk mmss_mmssnoc_bto_ahb_clk = {
	.cbcr_reg = MMSS_MMSSNOC_BTO_AHB_CBCR,
	.has_sibling = 1,
	.base = &virt_bases[MMSS_BASE],
	.c = {
		.dbg_name = "mmss_mmssnoc_bto_ahb_clk",
		.ops = &clk_ops_branch,
		CLK_INIT(mmss_mmssnoc_bto_ahb_clk.c),
	},
};

static struct branch_clk mmss_mmssnoc_axi_clk = {
	.cbcr_reg = MMSS_MMSSNOC_AXI_CBCR,
	.has_sibling = 1,