Searched +full:coreclk +full:- +full:mux (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.10/Documentation/devicetree/bindings/clock/ |
D | qoriq-clock.txt | 14 --------------- ------------- 21 - compatible: Should contain a chip-specific clock block compatible 22 string and (if applicable) may contain a chassis-version clock 25 Chip-specific strings are of the form "fsl,<chip>-clockgen", such as: 26 * "fsl,p2041-clockgen" 27 * "fsl,p3041-clockgen" 28 * "fsl,p4080-clockgen" 29 * "fsl,p5020-clockgen" 30 * "fsl,p5040-clockgen" 31 * "fsl,t1023-clockgen" [all …]
|
/Linux-v5.10/drivers/clk/sifive/ |
D | fu540-prci.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2018-2019 SiFive, Inc. 17 * FU540-C000 chip. This driver assumes that it has sole control 21 * https://github.com/riscv/riscv-linux/commit/999529edf517ed75b56659d456d221b2ee56bb60 24 * - SiFive FU540-C000 manual v1p0, Chapter 7 "Clocking and Reset" 27 #include <dt-bindings/clock/sifive-fu540-prci.h> 29 #include <linux/clk-provider.h> 30 #include <linux/clk/analogbits-wrpll-cln28hpc.h> 139 * struct __prci_data - per-device-instance data 143 * PRCI per-device instance data [all …]
|
/Linux-v5.10/drivers/soc/ti/ |
D | pruss.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * PRU-ICSS platform driver for various TI SoCs 5 * Copyright (C) 2014-2020 Texas Instruments Incorporated - http://www.ti.com/ 7 * Suman Anna <s-anna@ti.com> 11 #include <linux/clk-provider.h> 12 #include <linux/dma-mapping.h> 24 * struct pruss_private_data - PRUSS driver private data 45 struct device *dev = pruss->dev; in pruss_clk_mux_setup() 57 return -ENODEV; in pruss_clk_mux_setup() 62 dev_err(dev, "mux-clock %pOF must have parents\n", clk_mux_np); in pruss_clk_mux_setup() [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/soc/ti/ |
D | ti,pruss.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 TI Programmable Real-Time Unit and Industrial Communication Subsystem 11 - Suman Anna <s-anna@ti.com> 15 The Programmable Real-Time Unit and Industrial Communication Subsystem 16 (PRU-ICSS a.k.a. PRUSS) is present on various TI SoCs such as AM335x, AM437x, 17 Keystone 66AK2G, OMAP-L138/DA850 etc. A PRUSS consists of dual 32-bit RISC 18 cores (Programmable Real-Time Units, or PRUs), shared RAM, data and 23 peripheral interfaces, fast real-time responses, or specialized data handling. [all …]
|
/Linux-v5.10/drivers/clk/ |
D | clk-qoriq.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 #include <linux/clk-provider.h> 31 #define CGA_PLL4 4 /* only on clockgen-1.0, which lacks CGB */ 80 int cmux_to_group[NUM_CMUX + 1]; /* array should be -1 terminated */ 89 struct clk *sysclk, *coreclk; member 102 if (cg->info.flags & CG_LITTLE_ENDIAN) in cg_out() 112 if (cg->info.flags & CG_LITTLE_ENDIAN) in cg_in() 471 reg = ioread32be(&cg->guts->rcwsr[7]); in p2041_init_periph() 474 cg->fman[0] = cg->pll[CGA_PLL2].div[PLL_DIV2].clk; in p2041_init_periph() 476 cg->fman[0] = cg->pll[PLATFORM_PLL].div[PLL_DIV2].clk; in p2041_init_periph() [all …]
|
/Linux-v5.10/drivers/gpu/drm/i915/display/ |
D | intel_display.c | 2 * Copyright © 2006-2007 Intel Corporation 29 #include <linux/intel-iommu.h> 32 #include <linux/dma-resv.h> 208 drm_WARN(&dev_priv->drm, (val & CCK_FREQUENCY_STATUS) != in vlv_get_cck_clock() 222 if (dev_priv->hpll_freq == 0) in vlv_get_cck_clock_hpll() 223 dev_priv->hpll_freq = vlv_get_hpll_vco(dev_priv); in vlv_get_cck_clock_hpll() 225 hpll = vlv_get_cck_clock(dev_priv, name, reg, dev_priv->hpll_freq); in vlv_get_cck_clock_hpll() 237 dev_priv->czclk_freq = vlv_get_cck_clock_hpll(dev_priv, "czclk", in intel_update_czclk() 240 drm_dbg(&dev_priv->drm, "CZ clock rate: %d kHz\n", in intel_update_czclk() 241 dev_priv->czclk_freq); in intel_update_czclk() [all …]
|