STRUCT TEGRA_CLK_PERIPH_REGS(9)
πΈ NAME πΈ
struct tegra_clk_periph_regs β Registers controlling peripheral clock. This page is struct tegra..._periph_regs(9) from the Kernel API Manual, and bestie, we're about to make these register fields make sense. π
β¨ SYNOPSIS β¨
struct tegra_clk_periph_regs {
u32 enb_reg;
u32 enb_set_reg;
u32 enb_clr_reg;
u32 rst_reg;
u32 rst_set_reg;
u32 rst_clr_reg;
};
π«Ά Members π«Ά
okay so every member has exactly one job, and the vibe check is immaculate:
enb_regβ read the enable status πenb_set_regβ write1to enable clock π₯enb_clr_regβ write1to disable clock πrst_regβ read the reset status πrst_set_regβ write1to assert the reset of peripheral βrst_clr_regβ write1to deassert the reset of peripheral π¦
π SEE ALSO π
Kernel file ./drivers/clk/tegra/clk.h β plus the whole struct bestie lineup:
struct tegra_clk_sync_source(9)struct tegra_clk_frac_div(9)struct tegra_clk_pll_freq_table(9)struct pdiv_map(9)struct div_nmp(9)struct tegra_clk_pll_params(9)struct tegra_clk_pll(9)struct tegra_audio_clk_info(9)struct tegra_clk_pll_out(9)struct tegra_clk_periph_gate(9)struct tegra_sdmmc_mux(9)
cute sign-off, bestie π«Ά: Kernel API Manual, source path ./drivers/clk/tegra, date October 2026, page struct tegra..._periph_regs(9) β periodt. π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms