Commit c33917b4 authored by Ajit Kumar Pandey's avatar Ajit Kumar Pandey Committed by Stephen Boyd
Browse files

clk: x86: Use dynamic con_id string during clk registration



Replace hard coded con_id string with fch_data->name. We have clk
consumers looking up with different clock names, hence use dynamic
con_id string during clk lookup registration. fch_data->name will
be initialized in acpi driver based on fmw property value.

Signed-off-by: default avatarAjit Kumar Pandey <AjitKumar.Pandey@amd.com>
Reviewed-by: default avatarMario Limonciello <Mario.Limonciello@amd.com>
Link: https://lore.kernel.org/r/20211212180527.1641362-5-AjitKumar.Pandey@amd.com


Signed-off-by: default avatarStephen Boyd <sboyd@kernel.org>
parent 7fdb98e8
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -75,7 +75,7 @@ static int fch_clk_probe(struct platform_device *pdev)
			OSCCLKENB, CLK_GATE_SET_TO_DISABLE, NULL);
			OSCCLKENB, CLK_GATE_SET_TO_DISABLE, NULL);


		devm_clk_hw_register_clkdev(&pdev->dev, hws[ST_CLK_GATE],
		devm_clk_hw_register_clkdev(&pdev->dev, hws[ST_CLK_GATE],
			"oscout1", NULL);
					    fch_data->name, NULL);
	} else {
	} else {
		hws[CLK_48M_FIXED] = clk_hw_register_fixed_rate(NULL, "clk48MHz",
		hws[CLK_48M_FIXED] = clk_hw_register_fixed_rate(NULL, "clk48MHz",
			NULL, 0, 48000000);
			NULL, 0, 48000000);
@@ -85,7 +85,7 @@ static int fch_clk_probe(struct platform_device *pdev)
			OSCCLKENB, CLK_GATE_SET_TO_DISABLE, NULL);
			OSCCLKENB, CLK_GATE_SET_TO_DISABLE, NULL);


		devm_clk_hw_register_clkdev(&pdev->dev, hws[CLK_GATE_FIXED],
		devm_clk_hw_register_clkdev(&pdev->dev, hws[CLK_GATE_FIXED],
			"oscout1", NULL);
					    fch_data->name, NULL);
	}
	}


	pci_dev_put(rdev);
	pci_dev_put(rdev);