Searched +full:syscon +full:- +full:sa +full:- +full:cfg (Results 1 – 14 of 14) sorted by relevance
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rng/ |
| D | ti,keystone-rng.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/rng/ti,keystone-rng.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Nishanth Menon <nm@ti.com> 11 - Santosh Shilimkar <ssantosh@kernel.org> 15 const: ti,keystone-rng 20 clock-names: 22 - const: fck 27 ti,syscon-sa-cfg: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rng/ |
| D | ks-sa-rng.txt | 5 - compatible: should be "ti,keystone-rng" 6 - ti,syscon-sa-cfg: phandle to syscon node of the SA configuration registers. 8 - clocks: phandle to the reference clocks for the subsystem 9 - clock-names: functional clock name. Should be set to "fck" 10 - reg: HWRNG module register space 16 compatible = "ti,keystone-rng"; 17 ti,syscon-sa-cfg = <&sa_config>; 19 clock-names = "fck";
|
| /kernel/linux/linux-6.6/drivers/char/hw_random/ |
| D | ks-sa-rng.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com 20 #include <linux/mfd/syscon.h> 28 /* TRNG enable control in SA System module*/ 116 struct device *dev = (struct device *)rng->priv; in ks_sa_rng_init() 118 unsigned long clk_rate = clk_get_rate(ks_sa_rng->clk); in ks_sa_rng_init() 121 regmap_write_bits(ks_sa_rng->regmap_cfg, SA_CMD_STATUS_OFS, in ks_sa_rng_init() 126 writel(0, &ks_sa_rng->reg_rng->control); in ks_sa_rng_init() 128 writel(value, &ks_sa_rng->reg_rng->control); in ks_sa_rng_init() 137 writel(value, &ks_sa_rng->reg_rng->config); in ks_sa_rng_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/char/hw_random/ |
| D | ks-sa-rng.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com 20 #include <linux/mfd/syscon.h> 28 /* TRNG enable control in SA System module*/ 116 struct device *dev = (struct device *)rng->priv; in ks_sa_rng_init() 118 unsigned long clk_rate = clk_get_rate(ks_sa_rng->clk); in ks_sa_rng_init() 121 regmap_write_bits(ks_sa_rng->regmap_cfg, SA_CMD_STATUS_OFS, in ks_sa_rng_init() 126 writel(0, &ks_sa_rng->reg_rng->control); in ks_sa_rng_init() 128 writel(value, &ks_sa_rng->reg_rng->control); in ks_sa_rng_init() 137 writel(value, &ks_sa_rng->reg_rng->config); in ks_sa_rng_init() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/ti/keystone/ |
| D | keystone-k2e-netcp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/ 9 compatible = "ti,keystone-navigator-qmss"; 10 dma-coherent; 11 #address-cells = <1>; 12 #size-cells = <1>; 15 queue-range = <0 0x2000>; 20 #address-cells = <1>; 21 #size-cells = <1>; 24 managed-queues = <0 0x2000>; [all …]
|
| D | keystone-k2l-netcp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/ 9 compatible = "ti,keystone-navigator-qmss"; 10 dma-coherent; 11 #address-cells = <1>; 12 #size-cells = <1>; 15 queue-range = <0 0x2000>; 20 #address-cells = <1>; 21 #size-cells = <1>; 24 managed-queues = <0 0x2000>; [all …]
|
| D | keystone-k2hk-netcp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/ 9 compatible = "ti,keystone-navigator-qmss"; 10 dma-coherent; 11 #address-cells = <1>; 12 #size-cells = <1>; 15 queue-range = <0 0x4000>; 20 #address-cells = <1>; 21 #size-cells = <1>; 24 managed-queues = <0 0x2000>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | keystone-k2e-netcp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/ 9 compatible = "ti,keystone-navigator-qmss"; 10 dma-coherent; 11 #address-cells = <1>; 12 #size-cells = <1>; 15 queue-range = <0 0x2000>; 20 #address-cells = <1>; 21 #size-cells = <1>; 24 managed-queues = <0 0x2000>; [all …]
|
| D | keystone-k2l-netcp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/ 9 compatible = "ti,keystone-navigator-qmss"; 10 dma-coherent; 11 #address-cells = <1>; 12 #size-cells = <1>; 15 queue-range = <0 0x2000>; 20 #address-cells = <1>; 21 #size-cells = <1>; 24 managed-queues = <0 0x2000>; [all …]
|
| D | keystone-k2hk-netcp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/ 9 compatible = "ti,keystone-navigator-qmss"; 10 dma-coherent; 11 #address-cells = <1>; 12 #size-cells = <1>; 15 queue-range = <0 0x4000>; 20 #address-cells = <1>; 21 #size-cells = <1>; 24 managed-queues = <0 0x2000>; [all …]
|
| /kernel/linux/linux-5.10/drivers/iommu/ |
| D | mtk_iommu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2015-2016 MediaTek Inc. 10 #include <linux/dma-iommu.h> 17 #include <linux/mfd/syscon.h> 63 #define F_MMU_VLD_PA_RNG(EA, SA) (((EA) << 8) | (SA)) argument 124 ((((pdata)->flags) & (_x)) == (_x)) 127 struct io_pgtable_cfg cfg; member 142 * |---A---|---B---|---C---|---D---|---E---| 143 * +--I/O--+------------Memory-------------+ 149 * |---E---|---B---|---C---|---D---| [all …]
|
| /kernel/linux/linux-6.6/drivers/iommu/ |
| D | mtk_iommu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2015-2016 MediaTek Inc. 6 #include <linux/arm-smccc.h> 17 #include <linux/io-pgtable.h> 19 #include <linux/mfd/syscon.h> 35 #include <dt-bindings/memory/mtk-memory-port.h> 69 #define F_MMU_VLD_PA_RNG(EA, SA) (((EA) << 8) | (SA)) argument 151 ((((pdata)->flags) & (mask)) == (_x)) 207 * is in 4G-8G and cam is in 8G-12G. Meanwhile, some masters may have the 209 * 0x40000000-0x44000000. [all …]
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
| D | 0036_linux_drivers_staging.patch | 7 Change-Id: Ibe08cc261b06fe7f07187b5214df34e7cfed2515 9 diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig 11 --- a/drivers/staging/Kconfig 13 @@ -90,6 +90,8 @@ source "drivers/staging/greybus/Kconfig" 21 source "drivers/staging/mt7621-pci/Kconfig" 22 @@ -118,6 +120,8 @@ source "drivers/staging/wfx/Kconfig" 31 diff --git a/drivers/staging/Makefile b/drivers/staging/Makefile 33 --- a/drivers/staging/Makefile 35 @@ -21,7 +21,7 @@ obj-$(CONFIG_IIO) += iio/ 36 obj-$(CONFIG_FB_SM750) += sm750fb/ [all …]
|
| D | 0020_linux_drivers_gpu.patch | 7 Change-Id: Ie95ebc16d7424b75135df39b9e20893d1a5171d6 9 diff --git a/drivers/gpu/Makefile b/drivers/gpu/Makefile 11 --- a/drivers/gpu/Makefile 13 @@ -3,6 +3,7 @@ 16 obj-$(CONFIG_TEGRA_HOST1X) += host1x/ 17 +obj-y += imx/ 18 obj-y += drm/ vga/ 19 obj-$(CONFIG_IMX_IPUV3_CORE) += ipu-v3/ 20 obj-$(CONFIG_TRACE_GPU_MEM) += trace/ 21 diff --git a/drivers/gpu/drm/Makefile b/drivers/gpu/drm/Makefile [all …]
|