| /kernel/linux/linux-6.6/drivers/clk/versatile/ |
| D | clk-impd1.c | 3 * Clock driver for the ARM Integrator/IM-PD1 board 23 * There are two VCO's on the IM-PD1 75 pr_err("no regmap for syscon IM-PD1 ICST clock parent\n"); in integrator_impd1_clk_spawn() 96 dev_err(dev, "error setting up IM-PD1 ICST clock\n"); in integrator_impd1_clk_spawn() 122 { .compatible = "arm,im-pd1-syscon", }, 137 MODULE_DESCRIPTION("Arm IM-PD1 module clock driver");
|
| /kernel/linux/linux-5.10/drivers/clk/versatile/ |
| D | clk-impd1.c | 3 * Clock driver for the ARM Integrator/IM-PD1 board 23 * There are two VCO's on the IM-PD1 75 pr_err("no regmap for syscon IM-PD1 ICST clock parent\n"); in integrator_impd1_clk_spawn() 96 dev_err(dev, "error setting up IM-PD1 ICST clock\n"); in integrator_impd1_clk_spawn() 122 { .compatible = "arm,im-pd1-syscon", }, 137 MODULE_DESCRIPTION("Arm IM-PD1 module clock driver");
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | integratorap-im-pd1.dts | 4 * with the IM-PD1 example logical module mounted. 10 model = "ARM Integrator/AP with IM-PD1"; 19 /* 1 MB of designated video RAM on the IM-PD1 */ 29 compatible = "arm,im-pd1-syscon", "syscon"; 38 clock-output-names = "IM-PD1-VCO1"; 47 clock-output-names = "IM-PD1-VCO2"; 80 /* Push buttons on the IM-PD1 */
|
| D | keystone-k2l-clocks.dtsi | 218 clock-output-names = "dfe-pd1";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/arm/ |
| D | integratorap-im-pd1.dts | 4 * with the IM-PD1 example logical module mounted. 10 model = "ARM Integrator/AP with IM-PD1"; 19 /* 1 MB of designated video RAM on the IM-PD1 */ 29 compatible = "arm,im-pd1-syscon", "syscon"; 42 clock-output-names = "IM-PD1-VCO1"; 52 clock-output-names = "IM-PD1-VCO2"; 85 /* Push buttons on the IM-PD1 */
|
| D | Makefile | 4 integratorap-im-pd1.dtb \
|
| /kernel/linux/linux-6.6/Documentation/power/powercap/ |
| D | dtpm.rst | 52 `-- pd1 (cpu4-5) 54 The pkg power will be the sum of pd0 and pd1 power numbers:: 62 `-- pd1 (300mW - 2400mW) 72 | `-- pd1 (300mW - 2400mW) 84 | `-- pd1 (w=794) 98 | `-- pd1 (w=794) --> power_limit = 1303mW
|
| /kernel/linux/linux-6.6/arch/arc/mm/ |
| D | tlb.c | 76 static void tlb_entry_insert(unsigned int pd0, phys_addr_t pd1) in tlb_entry_insert() argument 90 * existing entry with new PD0 and PD1 in tlb_entry_insert() 96 write_aux_reg(ARC_REG_TLBPD1, pd1); in tlb_entry_insert() 114 static void tlb_entry_insert(unsigned int pd0, phys_addr_t pd1) in tlb_entry_insert() argument 119 write_aux_reg(ARC_REG_TLBPD1, pd1); in tlb_entry_insert() 121 write_aux_reg(ARC_REG_TLBPD1, pd1 & 0xFFFFFFFF); in tlb_entry_insert() 122 write_aux_reg(ARC_REG_TLBPD1HI, (u64)pd1 >> 32); in tlb_entry_insert() 143 /* Load PD0 and PD1 with template for a Blank Entry */ in local_flush_tlb_all() 399 phys_addr_t pd1; in create_tlb() local 435 /* Create HW TLB(PD0,PD1) from PTE */ in create_tlb() [all …]
|
| D | tlbex.S | 226 ; A one-word PTE entry is programmed as two-word TLB Entry [PD0:PD1] in mmu 227 ; (for PAE40, two-words PTE, while three-word TLB Entry [PD0:PD1:PD1HI])
|
| /kernel/linux/linux-5.10/arch/arm/mach-integrator/ |
| D | Kconfig | 33 bool "Include support for Integrator/IM-PD1" 41 The IM-PD1 is an add-on logic module for the Integrator which 43 The IM-PD1 can be found on the Integrator/PP2 platform.
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/pl111/ |
| D | pl111_versatile.c | 82 .compatible = "arm,im-pd1-syscon", 159 dev_info(drm->dev, "enable IM-PD1 CLCD connectors\n"); in pl111_impd1_enable() 170 dev_info(drm->dev, "disable IM-PD1 CLCD connectors\n"); in pl111_impd1_disable() 324 * The IM-PD1 variant is a PL110 with a bunch of broken, or not 328 .name = "PL110 IM-PD1", 500 * On the Integrator, check if we should use the IM-PD1 instead, in pl111_versatile_init() 530 dev_info(dev, "set up callbacks for IM-PD1 PL110\n"); in pl111_versatile_init()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/pl111/ |
| D | pl111_versatile.c | 79 .compatible = "arm,im-pd1-syscon", 156 dev_info(drm->dev, "enable IM-PD1 CLCD connectors\n"); in pl111_impd1_enable() 167 dev_info(drm->dev, "disable IM-PD1 CLCD connectors\n"); in pl111_impd1_disable() 321 * The IM-PD1 variant is a PL110 with a bunch of broken, or not 325 .name = "PL110 IM-PD1", 497 * On the Integrator, check if we should use the IM-PD1 instead, in pl111_versatile_init() 527 dev_info(dev, "set up callbacks for IM-PD1 PL110\n"); in pl111_versatile_init()
|
| /kernel/linux/linux-5.10/arch/arc/mm/ |
| D | tlb.c | 179 static void tlb_entry_insert(unsigned int pd0, pte_t pd1) in tlb_entry_insert() argument 193 * existing entry with new PD0 and PD1 in tlb_entry_insert() 199 write_aux_reg(ARC_REG_TLBPD1, pd1); in tlb_entry_insert() 217 static void tlb_entry_insert(unsigned int pd0, pte_t pd1) in tlb_entry_insert() argument 220 write_aux_reg(ARC_REG_TLBPD1, pd1); in tlb_entry_insert() 223 write_aux_reg(ARC_REG_TLBPD1HI, (u64)pd1 >> 32); in tlb_entry_insert() 243 /* Load PD0 and PD1 with template for a Blank Entry */ in local_flush_tlb_all() 499 pte_t pd1; in create_tlb() local 538 /* Create HW TLB(PD0,PD1) from PTE */ in create_tlb() 559 pd1 = rwx | (pte_val(*ptep) & PTE_BITS_NON_RWX_IN_PD1); in create_tlb() [all …]
|
| D | tlbex.S | 251 ; A one-word PTE entry is programmed as two-word TLB Entry [PD0:PD1] in mmu 252 ; (for PAE40, two-words PTE, while three-word TLB Entry [PD0:PD1:PD1HI])
|
| /kernel/linux/linux-6.6/arch/arm/mach-versatile/ |
| D | Kconfig | 52 bool "Include support for Integrator/IM-PD1" 60 The IM-PD1 is an add-on logic module for the Integrator which 62 The IM-PD1 can be found on the Integrator/PP2 platform.
|
| /kernel/linux/linux-5.10/drivers/scsi/megaraid/ |
| D | megaraid_sas_fp.c | 1357 u8 bestArm, pd0, pd1, span, arm; in megasas_get_best_arm_pd() local 1374 pd1 = MR_ArPdGet(arRef, (arm + 1) >= span_row_size ? in megasas_get_best_arm_pd() 1377 /* Get PD1 Dev Handle */ in megasas_get_best_arm_pd() 1379 pd1_dev_handle = MR_PdDevHandleGet(pd1, drv_map); in megasas_get_best_arm_pd() 1386 pend1 = atomic_read(&lbInfo->scsi_pending_cmds[pd1]); in megasas_get_best_arm_pd() 1390 diff1 = ABS_DIFF(block, lbInfo->last_accessed_block[pd1]); in megasas_get_best_arm_pd() 1403 io_info->pd_after_lb = (bestArm == arm) ? pd0 : pd1; in megasas_get_best_arm_pd()
|
| /kernel/linux/linux-6.6/drivers/scsi/megaraid/ |
| D | megaraid_sas_fp.c | 1357 u8 bestArm, pd0, pd1, span, arm; in megasas_get_best_arm_pd() local 1374 pd1 = MR_ArPdGet(arRef, (arm + 1) >= span_row_size ? in megasas_get_best_arm_pd() 1377 /* Get PD1 Dev Handle */ in megasas_get_best_arm_pd() 1379 pd1_dev_handle = MR_PdDevHandleGet(pd1, drv_map); in megasas_get_best_arm_pd() 1386 pend1 = atomic_read(&lbInfo->scsi_pending_cmds[pd1]); in megasas_get_best_arm_pd() 1390 diff1 = ABS_DIFF(block, lbInfo->last_accessed_block[pd1]); in megasas_get_best_arm_pd() 1403 io_info->pd_after_lb = (bestArm == arm) ? pd0 : pd1; in megasas_get_best_arm_pd()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | arm,syscon-icst.yaml | 107 clock-output-names = "IM-PD1-VCO1";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | arm,syscon-icst.yaml | 102 clock-output-names = "IM-PD1-VCO1";
|
| /kernel/linux/linux-5.10/Documentation/hwmon/ |
| D | max197.rst | 47 7,6 PD1,PD0 Clock and Power-Down modes
|
| /kernel/linux/linux-6.6/Documentation/hwmon/ |
| D | max197.rst | 47 7,6 PD1,PD0 Clock and Power-Down modes
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | ti-ads8344.c | 20 #define ADS8344_CLOCK_INTERNAL 0x2 /* PD1 = 1 and PD0 = 0 */
|
| /kernel/linux/linux-6.6/drivers/iio/adc/ |
| D | ti-ads8344.c | 20 #define ADS8344_CLOCK_INTERNAL 0x2 /* PD1 = 1 and PD0 = 0 */
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mmc/ |
| D | arm,pl18x.yaml | 39 PL180 and found in the ARM Integrator IM/PD1 logic module.
|
| /kernel/linux/linux-5.10/arch/m68k/include/asm/ |
| D | traps.h | 232 unsigned long pd1; /* push data 1*/ member
|