Tagged articles
2 articles
Page 1 of 1
ITPUB
ITPUB
Dec 3, 2019 · Fundamentals

How to Identify and Control Module Clock Sources in the Exynos4 Linux Kernel

This article explains how embedded Linux on Exynos4 determines which peripheral clocks are enabled or disabled, describes the struct clk representation, shows the registration process in Clock‑exynos4.c, and provides the APIs (clk_get, clk_enable, clk_disable, etc.) for querying and managing module clocks such as the LCD controller.

Clock ManagementDevice DriversExynos4
0 likes · 8 min read
How to Identify and Control Module Clock Sources in the Exynos4 Linux Kernel
ITPUB
ITPUB
Mar 21, 2017 · Backend Development

Understanding Linux Kernel Clock Management: A Step‑by‑Step Walkthrough

This article walks through the Linux kernel's clock management code, explaining how the clk_get_sys function matches devices, handles mutexes, and enables clocks on Samsung platforms, while illustrating each step with annotated code screenshots.

Backend DevelopmentCClock Management
0 likes · 6 min read
Understanding Linux Kernel Clock Management: A Step‑by‑Step Walkthrough