Searched +full:lgm +full:- +full:clk (Results 1 – 12 of 12) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | intel,cgu-lgm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/intel,cgu-lgm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rahul Tanwar <rahul.tanwar@linux.intel.com> 13 Lightning Mountain(LGM) SoC's Clock Generation Unit(CGU) driver provides 17 Please refer to include/dt-bindings/clock/intel,lgm-clk.h header file, it 23 const: intel,cgu-lgm 28 '#clock-cells': 32 - compatible [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
| D | arasan,sdhci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 10 - Adrian Hunter <adrian.hunter@intel.com> 13 - $ref: "mmc-controller.yaml#" 14 - if: 18 const: arasan,sdhci-5.1 21 - phys 22 - phy-names 23 - if: [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/x86/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0-only 2 obj-$(CONFIG_PMC_ATOM) += clk-pmc-atom.o 3 obj-$(CONFIG_X86_AMD_PLATFORM_DEVICE) += clk-fch.o 4 clk-x86-lpss-objs := clk-lpt.o 5 obj-$(CONFIG_X86_INTEL_LPSS) += clk-x86-lpss.o 6 obj-$(CONFIG_CLK_LGM_CGU) += clk-cgu.o clk-cgu-pll.o clk-lgm.o
|
| D | clk-lgm.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/clk-provider.h> 10 #include <dt-bindings/clock/intel,lgm-clk.h> 11 #include "clk-cgu.h" 119 * It's more efficient to provide an explicit table due to non-linear 223 * (network on chip peripheral clk) as critical clocks because 425 struct device *dev = &pdev->dev; in lgm_cgu_probe() 426 struct device_node *np = dev->of_node; in lgm_cgu_probe() 432 return -ENOMEM; in lgm_cgu_probe() 434 ctx->clk_data.num = CLK_NR_CLKS; in lgm_cgu_probe() [all …]
|
| /kernel/linux/linux-5.10/drivers/tty/serial/ |
| D | lantiq.c | 1 // SPDX-License-Identifier: GPL-2.0 11 #include <linux/clk.h> 113 struct clk *freqclk; 115 struct clk *clk; member 150 spin_lock_irqsave(<q_port->lock, flags); in lqasc_start_tx() 152 spin_unlock_irqrestore(<q_port->lock, flags); in lqasc_start_tx() 159 __raw_writel(ASCWHBSTATE_CLRREN, port->membase + LTQ_ASC_WHBSTATE); in lqasc_stop_rx() 165 struct tty_port *tport = &port->state->port; in lqasc_rx_chars() 168 fifocnt = __raw_readl(port->membase + LTQ_ASC_FSTAT) & in lqasc_rx_chars() 170 while (fifocnt--) { in lqasc_rx_chars() [all …]
|
| /kernel/linux/linux-5.10/drivers/phy/intel/ |
| D | phy-intel-lgm-emmc.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/clk.h> 48 struct clk *emmcclk; 64 ret = regmap_update_bits(priv->syscfg, EMMC_PHYCTRL1_REG, PDB_MASK, in intel_emmc_phy_power() 67 dev_err(&phy->dev, "CALIO power down bar failed: %d\n", ret); in intel_emmc_phy_power() 75 rate = clk_get_rate(priv->emmcclk); in intel_emmc_phy_power() 78 dev_warn(&phy->dev, "Unsupported rate: %lu\n", rate); in intel_emmc_phy_power() 88 ret = regmap_update_bits(priv->syscfg, EMMC_PHYCTRL1_REG, PDB_MASK, in intel_emmc_phy_power() 91 dev_err(&phy->dev, "CALIO power down bar failed: %d\n", ret); in intel_emmc_phy_power() 102 ret = regmap_read_poll_timeout(priv->syscfg, EMMC_PHYSTAT_REG, in intel_emmc_phy_power() [all …]
|
| D | phy-intel-lgm-combo.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Intel Combo-PHY driver 5 * Copyright (C) 2019-2020 Intel Corporation. 9 #include <linux/clk.h> 20 #include <dt-bindings/phy/phy.h> 37 #define COMBO_PHY_ID(x) ((x)->parent->id) 38 #define PHY_ID(x) ((x)->id) 88 struct clk *core_clk; 107 struct intel_combo_phy *cbphy = iphy->parent; in intel_cbphy_iphy_enable() 108 u32 mask = BIT(cbphy->phy_mode * 2 + iphy->id); in intel_cbphy_iphy_enable() [all …]
|
| /kernel/linux/linux-5.10/drivers/pci/controller/dwc/ |
| D | pcie-intel-gw.c | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <linux/clk.h> 18 #include "pcie-designware.h" 20 #define PORT_AFR_N_FTS_GEN12_DFT (SZ_128 - 1) 72 struct clk *core_clk; 90 return readl(lpp->app_base + ofs); in pcie_app_rd() 95 writel(val, lpp->app_base + ofs); in pcie_app_wr() 101 pcie_update_bits(lpp->app_base, ofs, mask, val); in pcie_app_wr_mask() 106 return dw_pcie_readl_dbi(&lpp->pci, ofs); in pcie_rc_cfg_rd() 111 dw_pcie_writel_dbi(&lpp->pci, ofs, val); in pcie_rc_cfg_wr() [all …]
|
| /kernel/linux/linux-5.10/drivers/mmc/host/ |
| D | sdhci-of-arasan.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2011 - 2012 Michal Simek <monstr@monstr.eu> 9 * Based on sdhci-of-esdhc.c 18 #include <linux/clk-provider.h> 25 #include <linux/firmware/xlnx-zynqmp.h> 28 #include "sdhci-pltfm.h" 55 * On some SoCs the syscon area has a feature where the upper 16-bits of 56 * each 32-bit register act as a write mask for the lower 16-bits. This allows 64 * struct sdhci_arasan_soc_ctl_field - Field used in sdhci_arasan_soc_ctl_map 68 * @shift: Bit offset within @reg of this field (or -1 if not avail) [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-lantiq-ssc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2011-2015 Daniel Schwierzeck <daniel.schwierzeck@gmail.com> 4 * Copyright (C) 2016 Hauke Mehrtens <hauke@hauke-m.de> 10 #include <linux/clk.h> 141 #define LTQ_SPI_RXCNT_TODO_M 0xFFFF /* Recevie to-do value */ 168 struct clk *spi_clk; 169 struct clk *fpi_clk; 190 return __raw_readl(spi->regbase + reg); in lantiq_ssc_readl() 196 __raw_writel(val, spi->regbase + reg); in lantiq_ssc_writel() 202 u32 val = __raw_readl(spi->regbase + reg); in lantiq_ssc_maskl() [all …]
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
| D | 0030_linux_drivers_pci_misc_nvmem_of_mtd_mmc.patch | 7 Change-Id: Iec160bd007994d82f416debdccfbc0d9bdb40470 9 diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig 11 --- a/drivers/misc/Kconfig 13 @@ -314,6 +314,26 @@ config ISL29020 40 diff --git a/drivers/misc/Makefile b/drivers/misc/Makefile 42 --- a/drivers/misc/Makefile 44 @@ -19,6 +19,8 @@ obj-$(CONFIG_TIFM_7XX1) += tifm_7xx1.o 45 obj-$(CONFIG_PHANTOM) += phantom.o 46 obj-$(CONFIG_QCOM_COINCELL) += qcom-coincell.o 47 obj-$(CONFIG_QCOM_FASTRPC) += fastrpc.o [all …]
|
| /kernel/linux/patches/linux-5.10/hispark_taurus_patch/ |
| D | hispark_taurus.patch | 1 diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig 3 --- a/arch/arm/Kconfig 5 @@ -322,7 +322,7 @@ config ARCH_MULTIPLATFORM 9 - select AUTO_ZRELADDR 14 @@ -650,6 +650,8 @@ source "arch/arm/mach-highbank/Kconfig" 16 source "arch/arm/mach-hisi/Kconfig" 18 +source "arch/arm/mach-hibvt/Kconfig" 20 source "arch/arm/mach-imx/Kconfig" 22 source "arch/arm/mach-integrator/Kconfig" 23 diff --git a/arch/arm/Makefile b/arch/arm/Makefile [all …]
|