Revert "Revert "clk: bcm: rpi: Maximize V3D clock""

This reverts commit a6e4124d55.
This commit is contained in:
Dave Stevenson
2025-11-25 15:22:05 +00:00
committed by 6by9
parent 92b7f6017e
commit 4d2f6d49cb

View File

@@ -68,6 +68,7 @@ struct raspberrypi_clk_variant {
char *clkdev; char *clkdev;
unsigned long min_rate; unsigned long min_rate;
bool minimize; bool minimize;
bool maximize;
u32 flags; u32 flags;
}; };
@@ -135,7 +136,7 @@ raspberrypi_clk_variants[RPI_FIRMWARE_NUM_CLK_ID] = {
}, },
[RPI_FIRMWARE_V3D_CLK_ID] = { [RPI_FIRMWARE_V3D_CLK_ID] = {
.export = true, .export = true,
.minimize = true, .maximize = true,
}, },
[RPI_FIRMWARE_PIXEL_CLK_ID] = { [RPI_FIRMWARE_PIXEL_CLK_ID] = {
.export = true, .export = true,
@@ -386,6 +387,9 @@ static struct clk_hw *raspberrypi_clk_register(struct raspberrypi_clk *rpi,
} }
} }
if (variant->maximize)
variant->min_rate = max_rate;
if (variant->min_rate) { if (variant->min_rate) {
unsigned long rate; unsigned long rate;