WebMay 20, 2011 · Add a generic struct clk. [email protected], [email protected], [email protected]. [This series was originally titled 'Add a common struct clk', but the goals have changed since that first set of patches. We're now aiming for a more complete generic clock infrastructure, rather than just abstracting … WebThis allows clk providers to use their own + * node's 'clock-names' property or as the 'con_id' matching the device's + * dev_name() in a clk_lookup. This allows clk providers to use their own * namespace instead of looking for a globally unique parent string.
drivers/clk/clk.c - Linux source code (v6.2.11) - Bootlin
WebApr 13, 2024 · Searchmont is a small community nestled into the Goulais River Valley about an hour northeast of Sault Ste. Marie. Known as a busy ski resort destination in the winter … Webstatic void clk_pm_runtime_put (struct clk_core *core) { if (!core->rpm_enabled) return; pm_runtime_put_sync (core->dev); } /*** locking ***/ static void clk_prepare_lock (void) { if (!mutex_trylock (&prepare_lock)) { if (prepare_owner == current) { prepare_refcnt++; return; } mutex_lock (&prepare_lock); } WARN_ON_ONCE (prepare_owner != NULL); my shared services sa
The Common Clk Framework — The Linux Kernel …
Webstruct clk *clk A pointer to a clock struct to initialise Description This function is used when of-platdata is enabled. This looks up a clock using the phandle info. With dtoc, each phandle in the ‘clocks’ property is transformed into an idx representing the device. For example: clocks = <&dpll_mpu_ck 23>; might result in: .clocks = {1, {23}},}, Webstruct clk *__clk_lookup(const char *name) 604 {605: struct clk_core *core = clk_core_lookup; 606: 607: return!core? NULL: core->hw->clk; 608} 609: 610: static void clk_core_get_boundaries(struct clk_core *core, 611: unsigned long *min_rate, 612: unsigned long *max_rate) 613 {614: struct clk *clk_user; 615: 616: WebOn 2024/4/11 9:01, Peter Chen wrote: > On 23-04-06 09:52:15, Minda Chen wrote: >> Adds Specific Glue layer to support USB peripherals on >> StarFive JH7110 SoC. >> There is a Cadence USB3 core for JH7110 SoCs, the cdns >> core is the child of this USB wrapper module device. >> Signed-off-by: Minda Chen >> … my school scrapbook year 2