Home
last modified time | relevance | path

Searched full:pd1 (Results 1 – 25 of 47) sorted by relevance

12

/linux/drivers/clk/versatile/
H A Dclk-impd1.c3 * 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");
/linux/arch/arm/boot/dts/arm/
H A Dintegratorap-im-pd1.dts4 * 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 */
H A DMakefile4 integratorap-im-pd1.dtb \
/linux/Documentation/power/powercap/
H A Ddtpm.rst52 `-- 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
/linux/arch/arc/mm/
H A Dtlb.c76 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 …]
H A Dtlbex.S226 ; 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])
/linux/drivers/gpu/drm/pl111/
H A Dpl111_versatile.c82 .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()
/linux/arch/arm/mach-versatile/
H A DKconfig52 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.
/linux/Documentation/devicetree/bindings/mfd/
H A Darm,dev-platforms-syscon.yaml25 - arm,im-pd1-syscon
/linux/drivers/scsi/megaraid/
H A Dmegaraid_sas_fp.c1357 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()
/linux/Documentation/devicetree/bindings/clock/
H A Darm,syscon-icst.yaml107 clock-output-names = "IM-PD1-VCO1";
/linux/Documentation/hwmon/
H A Dmax197.rst47 7,6 PD1,PD0 Clock and Power-Down modes
/linux/drivers/iio/adc/
H A Dti-ads8344.c20 #define ADS8344_CLOCK_INTERNAL 0x2 /* PD1 = 1 and PD0 = 0 */
/linux/Documentation/devicetree/bindings/mmc/
H A Darm,pl18x.yaml39 PL180 and found in the ARM Integrator IM/PD1 logic module.
/linux/arch/m68k/include/asm/
H A Dtraps.h232 unsigned long pd1; /* push data 1*/ member
/linux/arch/arm/boot/dts/ti/keystone/
H A Dkeystone-k2l-clocks.dtsi218 clock-output-names = "dfe-pd1";
/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-a64.dtsi762 pins = "PD0", "PD1", "PD2", "PD3", "PD4",
833 pins = "PD0", "PD1", "PD2", "PD3";
858 pins = "PD0", "PD1";
/linux/arch/riscv/boot/dts/allwinner/
H A Dsunxi-d1s-t113.dtsi75 pins = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5",
83 pins = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5",
/linux/arch/sh/boards/
H A Dboard-magicpanelr2.c114 * D3 GPO(PD3); D2 GPO(PD2); D1 GPO(PD1); D0 GPO(PD0); in setup_port_multiplexing()
/linux/drivers/pinctrl/renesas/
H A Dpfc-shx3.c322 PINMUX_GPIO(PD1),
H A Dpfc-sh7786.c444 PINMUX_GPIO(PD1),
/linux/arch/powerpc/boot/dts/
H A Dkmeter1.dts224 3 1 1 0 1 0 /* TxD1 (PD1, out, f1) */
/linux/drivers/iommu/
H A Dmsm_iommu_hw-8xxx.h589 #define SET_PD1(b, c, v) SET_CONTEXT_FIELD(b, c, TTBCR, PD1, v)
776 #define GET_PD1(b, c) GET_CONTEXT_FIELD(b, c, TTBCR, PD1)
1156 #define PD1 (PD1_MASK << PD1_SHIFT) macro
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra30-colibri.dtsi189 sdmmc3-dat4-pd1 {
/linux/arch/arm/boot/dts/allwinner/
H A Dsunxi-h3-h5.dtsi422 pins = "PD0", "PD1", "PD2", "PD3", "PD4",

12