exynos5_dmc_remove(9)
π NAME π
exynos5_dmc_remove β Remove function for the platform device. And yes bestie, we're deep in the Kernel API Manual right now, specifically on the exynos5_dmc_remove(9) page. π
β¨ SYNOPSIS β¨
void exynos5_dmc_remove (struct platform_device *pdev );
π ARGUMENTS π
pdevβ platform device which is going to be removed. That's the one getting removed from the device lineup, no cap. π«Ά
π¦ DESCRIPTION π¦
okay so the function relies on the 'devm' framework function, which automatically cleans the device's resources. Basically the 'devm' magic handles the cleanup for you. The one thing it explicitly does is call the disable function for the performance counters. That's the whole job β no extra steps, no surprise lore. π
π SEE ALSO π
Kernel file: ./drivers/memory/samsung/exynos5422-dmc.c β the source file in question, and here's the full reference squad, nobody left behind:
struct dmc_opp_table(9)struct exynos5_dmc(9)find_target_freq_idx(9)exynos5_switch_timing_regs(9)exynos5_init_freq_table(9)exynos5_set_bypass_dram_timings(9)exynos5_dram_change_timings(9)exynos5_dmc_align_target_voltage(9)exynos5_dmc_align_bypass_voltage(9)exynos5_dmc_align_bypass_dram_timings(9)exynos5_dmc_switch_to_bypass_configuration(9)exynos5_dmc_change_freq_and_volt(9)exynos5_dmc_get_volt_freq(9)exynos5_dmc_target(9)exynos5_counters_get(9)exynos5_dmc_start_perf_events(9)exynos5_dmc_perf_events_calc(9)exynos5_dmc_perf_events_check(9)exynos5_dmc_enable_perf_events(9)exynos5_dmc_disable_perf_events(9)exynos5_dmc_get_status(9)exynos5_dmc_get_cur_freq(9)exynos5_dmc_align_init_freq(9)create_timings_aligned(9)of_get_dram_timings(9)exynos5_dmc_init_clks(9)exynos5_performance_counters_init(9)exynos5_dmc_set_pause_on_switching(9)exynos5_dmc_probe(9)
Cute little sign-off: source/version is ./drivers/memory/samsung, date is October 2026, and the manual page is exynos5_dmc_remove(9). Byeee bestie β stay slaying those kernel pages πβ¨
π¦ 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