Searched +full:syscon +full:- +full:sa +full:- +full:cfg (Results 1 – 6 of 6) sorted by relevance
/linux-6.14.4/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 <[email protected]> 11 - Santosh Shilimkar <[email protected]> 15 const: ti,keystone-rng 20 clock-names: 22 - const: fck 27 ti,syscon-sa-cfg: [all …]
|
/linux-6.14.4/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 unsigned long clk_rate = clk_get_rate(ks_sa_rng->clk); in ks_sa_rng_init() 119 regmap_write_bits(ks_sa_rng->regmap_cfg, SA_CMD_STATUS_OFS, in ks_sa_rng_init() 124 writel(0, &ks_sa_rng->reg_rng->control); in ks_sa_rng_init() 126 writel(value, &ks_sa_rng->reg_rng->control); in ks_sa_rng_init() 135 writel(value, &ks_sa_rng->reg_rng->config); in ks_sa_rng_init() 138 writel(0, &ks_sa_rng->reg_rng->intmask); in ks_sa_rng_init() [all …]
|
/linux-6.14.4/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 - https://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 - https://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 - https://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 …]
|
/linux-6.14.4/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> 36 #include <dt-bindings/memory/mtk-memory-port.h> 70 #define F_MMU_VLD_PA_RNG(EA, SA) (((EA) << 8) | (SA)) argument 152 ((((pdata)->flags) & (mask)) == (_x)) 208 * is in 4G-8G and cam is in 8G-12G. Meanwhile, some masters may have the 210 * 0x40000000-0x44000000. [all …]
|