Searched +full:syscon +full:- +full:sa +full:- +full:cfg (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.1/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 …]
|
/Linux-v6.1/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 …]
|
/Linux-v6.1/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 …]
|
/Linux-v6.1/drivers/iommu/ |
D | mtk_iommu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2015-2016 MediaTek Inc. 11 #include <linux/dma-direct.h> 17 #include <linux/io-pgtable.h> 19 #include <linux/mfd/syscon.h> 34 #include <dt-bindings/memory/mtk-memory-port.h> 68 #define F_MMU_VLD_PA_RNG(EA, SA) (((EA) << 8) | (SA)) argument 144 ((((pdata)->flags) & (mask)) == (_x)) 233 * In the sharing pgtable case, list data->list to the global list like m4ulist. 234 * In the non-sharing pgtable case, list data->list to the itself hw_list_head. [all …]
|