Home
last modified time | relevance | path

Searched refs:pmc (Results 1 – 25 of 131) sorted by relevance

123456

/f-stack/freebsd/i386/i386/
H A Dperfmon.c133 if (pmc < 0 || pmc >= NPMC) in perfmon_setup()
149 if (pmc < 0 || pmc >= NPMC) in perfmon_get()
162 if (pmc < 0 || pmc >= NPMC) in perfmon_fini()
179 if (pmc < 0 || pmc >= NPMC) in perfmon_start()
185 wrmsr(msr_pmc[pmc], pmc_shadow[pmc]); in perfmon_start()
198 if (pmc < 0 || pmc >= NPMC) in perfmon_stop()
215 if (pmc < 0 || pmc >= NPMC) in perfmon_read()
232 if (pmc < 0 || pmc >= NPMC) in perfmon_reset()
336 struct pmc *pmc; in perfmon_ioctl() local
347 pmc = (struct pmc *)param; in perfmon_ioctl()
[all …]
H A Dprof_machdep.c268 struct pmc pmc; in sysctl_machdep_cputime_clock() local
274 pmc.pmc_val = cputime_clock_pmc_conf; in sysctl_machdep_cputime_clock()
275 clock += pmc.pmc_event; in sysctl_machdep_cputime_clock()
285 pmc.pmc_num = 0; in sysctl_machdep_cputime_clock()
286 pmc.pmc_event = event; in sysctl_machdep_cputime_clock()
287 pmc.pmc_unit = 0; in sysctl_machdep_cputime_clock()
288 pmc.pmc_flags = PMCF_E | PMCF_OS | PMCF_USR; in sysctl_machdep_cputime_clock()
289 pmc.pmc_mask = 0; in sysctl_machdep_cputime_clock()
290 cputime_clock_pmc_conf = pmc.pmc_val; in sysctl_machdep_cputime_clock()
/f-stack/freebsd/contrib/device-tree/src/arm/
H A Dsama5d2.dtsi116 clocks = <&pmc PMC_TYPE_PERIPHERAL 42>, <&pmc PMC_TYPE_CORE PMC_UTMI>;
125 clocks = <&pmc PMC_TYPE_PERIPHERAL 41>, <&pmc PMC_TYPE_PERIPHERAL 41>, <&pmc PMC_TYPE_SYSTEM 6>;
134 clocks = <&pmc PMC_TYPE_CORE PMC_UTMI>, <&pmc PMC_TYPE_PERIPHERAL 41>;
177 clocks = <&pmc PMC_TYPE_PERIPHERAL 31>, <&pmc PMC_TYPE_GCK 31>, <&pmc PMC_TYPE_CORE PMC_MAIN>;
188 clocks = <&pmc PMC_TYPE_PERIPHERAL 32>, <&pmc PMC_TYPE_GCK 32>, <&pmc PMC_TYPE_CORE PMC_MAIN>;
236 clocks = <&pmc PMC_TYPE_PERIPHERAL 46>, <&pmc PMC_TYPE_SYSTEM 18>, <&pmc PMC_TYPE_GCK 46>;
246 clocks = <&pmc PMC_TYPE_SYSTEM 2>, <&pmc PMC_TYPE_PERIPHERAL 13>;
269 pmc: pmc@f0014000 { label
421 clocks = <&pmc PMC_TYPE_PERIPHERAL 48>, <&pmc PMC_TYPE_GCK 48>;
707 clocks = <&pmc PMC_TYPE_PERIPHERAL 54>, <&pmc PMC_TYPE_GCK 54>;
[all …]
H A Dsam9x60.dtsi76 clocks = <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_SYSTEM 6>;
85 clocks = <&pmc PMC_TYPE_CORE PMC_UTMI>, <&pmc PMC_TYPE_PERIPHERAL 22>;
122 clocks = <&pmc PMC_TYPE_PERIPHERAL 12>, <&pmc PMC_TYPE_GCK 12>;
133 clocks = <&pmc PMC_TYPE_PERIPHERAL 26>, <&pmc PMC_TYPE_GCK 26>;
203 clocks = <&pmc PMC_TYPE_PERIPHERAL 35>, <&pmc PMC_TYPE_SYSTEM 19>;
205 atmel,pmc = <&pmc>;
222 clocks = <&pmc PMC_TYPE_PERIPHERAL 34>, <&pmc PMC_TYPE_GCK 34>;
251 clocks = <&pmc PMC_TYPE_PERIPHERAL 37>, <&pmc PMC_TYPE_GCK 37>;
316 clocks = <&pmc PMC_TYPE_PERIPHERAL 42>, <&pmc PMC_TYPE_GCK 42>;
552 clocks = <&pmc PMC_TYPE_SYSTEM 2>, <&pmc PMC_TYPE_CORE PMC_MCK>;
[all …]
H A Dat91sam9260.dtsi113 pmc: pmc@fffffc00 { label
125 clocks = <&pmc PMC_TYPE_CORE PMC_SLOW>;
131 clocks = <&pmc PMC_TYPE_CORE PMC_SLOW>;
138 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
149 …clocks = <&pmc PMC_TYPE_PERIPHERAL 17>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 1…
161 …clocks = <&pmc PMC_TYPE_PERIPHERAL 26>, <&pmc PMC_TYPE_PERIPHERAL 27>, <&pmc PMC_TYPE_PERIPHERAL 2…
534 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
623 clocks = <&pmc PMC_TYPE_PERIPHERAL 21>, <&pmc PMC_TYPE_PERIPHERAL 21>;
632 clocks = <&pmc PMC_TYPE_PERIPHERAL 10>, <&pmc PMC_TYPE_SYSTEM 7>;
763 clocks = <&pmc PMC_TYPE_PERIPHERAL 20>, <&pmc PMC_TYPE_PERIPHERAL 20>, <&pmc PMC_TYPE_SYSTEM 6>;
[all …]
H A Dat91sam9261.dtsi79 clocks = <&pmc PMC_TYPE_PERIPHERAL 20>, <&pmc PMC_TYPE_SYSTEM 16>, <&pmc PMC_TYPE_SYSTEM 6>;
90 clocks = <&pmc PMC_TYPE_PERIPHERAL 21>, <&pmc PMC_TYPE_SYSTEM 17>;
110 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
136 …clocks = <&pmc PMC_TYPE_PERIPHERAL 17>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 1…
144 clocks = <&pmc PMC_TYPE_PERIPHERAL 10>, <&pmc PMC_TYPE_SYSTEM 7>;
158 clocks = <&pmc PMC_TYPE_PERIPHERAL 9>;
171 clocks = <&pmc PMC_TYPE_PERIPHERAL 11>;
183 clocks = <&pmc PMC_TYPE_PERIPHERAL 6>;
196 clocks = <&pmc PMC_TYPE_PERIPHERAL 7>;
209 clocks = <&pmc PMC_TYPE_PERIPHERAL 8>;
[all …]
H A Dat91sam9g45.dtsi106 clocks = <&pmc PMC_TYPE_SYSTEM 2>;
113 clocks = <&pmc PMC_TYPE_SYSTEM 2>;
127 pmc: pmc@fffffc00 { label
146 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
162 …clocks = <&pmc PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 1…
172 …clocks = <&pmc PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 1…
741 clocks = <&pmc PMC_TYPE_PERIPHERAL 25>, <&pmc PMC_TYPE_PERIPHERAL 25>;
940 clocks = <&pmc PMC_TYPE_PERIPHERAL 27>, <&pmc PMC_TYPE_CORE PMC_UTMI>;
981 clocks = <&pmc PMC_TYPE_PERIPHERAL 23>, <&pmc PMC_TYPE_PERIPHERAL 23>;
990 clocks = <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_SYSTEM 6>;
[all …]
H A Dat91rm9200.dtsi100 pmc: pmc@fffffc00 { label
136 …clocks = <&pmc PMC_TYPE_PERIPHERAL 17>, <&pmc PMC_TYPE_PERIPHERAL 18>, <&pmc PMC_TYPE_PERIPHERAL 1…
148 …clocks = <&pmc PMC_TYPE_PERIPHERAL 20>, <&pmc PMC_TYPE_PERIPHERAL 21>, <&pmc PMC_TYPE_PERIPHERAL 2…
158 clocks = <&pmc PMC_TYPE_PERIPHERAL 12>;
168 clocks = <&pmc PMC_TYPE_PERIPHERAL 10>;
182 clocks = <&pmc PMC_TYPE_PERIPHERAL 14>;
193 clocks = <&pmc PMC_TYPE_PERIPHERAL 15>;
204 clocks = <&pmc PMC_TYPE_PERIPHERAL 16>;
216 clocks = <&pmc PMC_TYPE_PERIPHERAL 24>;
660 clocks = <&pmc PMC_TYPE_PERIPHERAL 11>, <&pmc PMC_TYPE_SYSTEM 2>;
[all …]
H A Dat91sam9263.dtsi96 pmc: pmc@fffffc00 { label
134 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
539 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
552 clocks = <&pmc PMC_TYPE_PERIPHERAL 7>;
565 clocks = <&pmc PMC_TYPE_PERIPHERAL 8>;
622 clocks = <&pmc PMC_TYPE_PERIPHERAL 21>, <&pmc PMC_TYPE_PERIPHERAL 21>;
631 clocks = <&pmc PMC_TYPE_PERIPHERAL 24>, <&pmc PMC_TYPE_SYSTEM 7>;
756 clocks = <&pmc PMC_TYPE_PERIPHERAL 26>, <&pmc PMC_TYPE_PERIPHERAL 26>;
765 clocks = <&pmc PMC_TYPE_PERIPHERAL 29>, <&pmc PMC_TYPE_PERIPHERAL 29>, <&pmc PMC_TYPE_SYSTEM 6>;
783 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
[all …]
H A Dat91sam9x5.dtsi115 clocks = <&pmc PMC_TYPE_SYSTEM 2>;
124 pmc: pmc@fffffc00 { label
149 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
184 clocks = <&pmc PMC_TYPE_PERIPHERAL 20>;
193 clocks = <&pmc PMC_TYPE_PERIPHERAL 21>;
681 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
695 clocks = <&pmc PMC_TYPE_PERIPHERAL 5>;
874 clocks = <&pmc PMC_TYPE_CORE PMC_UTMI>, <&pmc PMC_TYPE_PERIPHERAL 23>;
912 clocks = <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_SYSTEM 6>;
921 clocks = <&pmc PMC_TYPE_CORE PMC_UTMI>, <&pmc PMC_TYPE_PERIPHERAL 22>;
[all …]
H A Dat91sam9n12.dtsi107 clocks = <&pmc PMC_TYPE_SYSTEM 2>;
116 pmc: pmc@fffffc00 { label
135 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
174 clocks = <&pmc PMC_TYPE_PERIPHERAL 12>;
205 clocks = <&pmc PMC_TYPE_PERIPHERAL 25>, <&pmc PMC_TYPE_SYSTEM 3>, <&clk32k>;
234 clocks = <&pmc PMC_TYPE_PERIPHERAL 20>;
595 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
620 clocks = <&pmc PMC_TYPE_PERIPHERAL 5>;
752 clocks = <&pmc PMC_TYPE_PERIPHERAL 23>, <&pmc PMC_TYPE_SYSTEM 7>;
762 clocks = <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_SYSTEM 6>;
[all …]
H A Dsama5d4.dtsi103 clocks = <&pmc PMC_TYPE_PERIPHERAL 47>, <&pmc PMC_TYPE_CORE PMC_UTMI>;
112 clocks = <&pmc PMC_TYPE_PERIPHERAL 46>, <&pmc PMC_TYPE_PERIPHERAL 46>, <&pmc PMC_TYPE_SYSTEM 6>;
121 clocks = <&pmc PMC_TYPE_CORE PMC_UTMI>, <&pmc PMC_TYPE_PERIPHERAL 46>;
145 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
175 clocks = <&pmc PMC_TYPE_PERIPHERAL 51>, <&pmc PMC_TYPE_SYSTEM 3>, <&clk32k>;
204 clocks = <&pmc PMC_TYPE_PERIPHERAL 50>;
226 clocks = <&pmc PMC_TYPE_SYSTEM 2>, <&pmc PMC_TYPE_PERIPHERAL 16>;
235 clocks = <&pmc PMC_TYPE_PERIPHERAL 8>;
239 pmc: pmc@f0018000 { label
392 clocks = <&pmc PMC_TYPE_PERIPHERAL 54>, <&pmc PMC_TYPE_PERIPHERAL 54>;
[all …]
H A Dat91sam9g35.dtsi28 pmc: pmc@fffffc00 { label
29 compatible = "atmel,at91sam9g35-pmc", "atmel,at91sam9x5-pmc", "syscon";
H A Dat91sam9g25.dtsi29 pmc: pmc@fffffc00 { label
30 compatible = "atmel,at91sam9g25-pmc", "atmel,at91sam9x5-pmc", "syscon";
H A Dat91sam9x35.dtsi29 pmc: pmc@fffffc00 { label
30 compatible = "atmel,at91sam9x35-pmc", "atmel,at91sam9x5-pmc", "syscon";
H A Dsama5d3.dtsi111 clocks = <&pmc PMC_TYPE_PERIPHERAL 21>;
126 clocks = <&pmc PMC_TYPE_PERIPHERAL 24>;
140 clocks = <&pmc PMC_TYPE_PERIPHERAL 38>;
169 clocks = <&pmc PMC_TYPE_PERIPHERAL 18>;
187 clocks = <&pmc PMC_TYPE_PERIPHERAL 19>;
200 clocks = <&pmc PMC_TYPE_PERIPHERAL 12>;
481 clocks = <&pmc PMC_TYPE_SYSTEM 2>, <&pmc PMC_TYPE_PERIPHERAL 49>;
1018 pmc: pmc@fffffc00 { label
1083 clocks = <&pmc PMC_TYPE_PERIPHERAL 33>, <&pmc PMC_TYPE_CORE PMC_UTMI>;
1092 clocks = <&pmc PMC_TYPE_PERIPHERAL 32>, <&pmc PMC_TYPE_PERIPHERAL 32>, <&pmc PMC_TYPE_SYSTEM 6>;
[all …]
H A Dat91sam9g20.dtsi41 pmc: pmc@fffffc00 { label
42 compatible = "atmel,at91sam9g20-pmc", "atmel,at91sam9260-pmc", "syscon";
H A Dat91sam9x25.dtsi30 pmc: pmc@fffffc00 { label
31 compatible = "atmel,at91sam9x25-pmc", "atmel,at91sam9x5-pmc", "syscon";
H A Dat91sam9rl.dtsi92 clocks = <&pmc PMC_TYPE_PERIPHERAL 23>, <&pmc PMC_TYPE_PERIPHERAL 23>;
110 clocks = <&pmc PMC_TYPE_CORE PMC_MCK>;
136 …clocks = <&pmc PMC_TYPE_PERIPHERAL 16>, <&pmc PMC_TYPE_PERIPHERAL 17>, <&pmc PMC_TYPE_PERIPHERAL 1…
147 clocks = <&pmc PMC_TYPE_PERIPHERAL 10>;
158 clocks = <&pmc PMC_TYPE_PERIPHERAL 11>;
179 clocks = <&pmc PMC_TYPE_PERIPHERAL 6>;
192 clocks = <&pmc PMC_TYPE_PERIPHERAL 7>;
205 clocks = <&pmc PMC_TYPE_PERIPHERAL 8>;
218 clocks = <&pmc PMC_TYPE_PERIPHERAL 9>;
306 clocks = <&pmc PMC_TYPE_PERIPHERAL 22>, <&pmc PMC_TYPE_CORE PMC_UTMI>;
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/powerpc/fsl/
H A Dpmc.txt4 - compatible: "fsl,<chip>-pmc".
6 "fsl,mpc8349-pmc" should be listed for any chip whose PMC is
7 compatible. "fsl,mpc8313-pmc" should also be listed for any chip
10 "fsl,mpc8548-pmc" should be listed for any chip whose PMC is
11 compatible. "fsl,mpc8536-pmc" should also be listed for any chip
14 "fsl,mpc8641d-pmc" should be listed for any chip whose PMC is
15 compatible; all statements below that apply to "fsl,mpc8548-pmc" also
16 apply to "fsl,mpc8641d-pmc".
26 For devices compatible with "fsl,mpc8548-pmc", the first resource
29 - interrupts: For "fsl,mpc8349-pmc"-compatible devices, the first
[all …]
/f-stack/freebsd/arm/nvidia/tegra124/
H A Dtegra124_mp.c80 bus_space_handle_t pmc; in tegra124_mp_start_ap() local
86 if (bus_space_map(fdtbus_bs_tag, PMC_PHYSBASE, PMC_SIZE, 0, &pmc) != 0) in tegra124_mp_start_ap()
98 val = bus_space_read_4(fdtbus_bs_tag, pmc, in tegra124_mp_start_ap()
103 val = bus_space_read_4(fdtbus_bs_tag, pmc, PMC_PWRGATE_STATUS); in tegra124_mp_start_ap()
108 val = bus_space_read_4(fdtbus_bs_tag, pmc, in tegra124_mp_start_ap()
111 bus_space_write_4(fdtbus_bs_tag, pmc, in tegra124_mp_start_ap()
117 val = bus_space_read_4(fdtbus_bs_tag, pmc, in tegra124_mp_start_ap()
124 bus_space_unmap(fdtbus_bs_tag, pmc, PMC_SIZE); in tegra124_mp_start_ap()
H A Dtegra124_machdep.c97 bus_space_handle_t pmc; in tegra124_cpu_reset() local
101 bus_space_map(fdtbus_bs_tag, PMC_PHYSBASE, PMC_SIZE, 0, &pmc); in tegra124_cpu_reset()
103 reg = bus_space_read_4(fdtbus_bs_tag, pmc, PMC_SCRATCH0); in tegra124_cpu_reset()
105 bus_space_write_4(fdtbus_bs_tag, pmc, PMC_SCRATCH0, in tegra124_cpu_reset()
107 bus_space_read_4(fdtbus_bs_tag, pmc, PMC_SCRATCH0); in tegra124_cpu_reset()
109 reg = bus_space_read_4(fdtbus_bs_tag, pmc, PMC_CONTROL_REG); in tegra124_cpu_reset()
112 bus_space_write_4(fdtbus_bs_tag, pmc, PMC_CONTROL_REG, reg | 0x10); in tegra124_cpu_reset()
113 bus_space_read_4(fdtbus_bs_tag, pmc, PMC_CONTROL_REG); in tegra124_cpu_reset()
/f-stack/freebsd/contrib/device-tree/Bindings/arm/tegra/
H A Dnvidia,tegra186-pmc.txt5 - "nvidia,tegra186-pmc": for Tegra186
6 - "nvidia,tegra194-pmc": for Tegra194
10 - "pmc"
26 pmc@c3600000 {
27 compatible = "nvidia,tegra186-pmc";
32 reg-names = "pmc", "wake", "aotag", "scratch";
37 pmc@c360000 {
52 are placed under the pmc node and they are referred to by the pinctrl
86 pmc: pmc@7000e400 {
87 compatible = "nvidia,tegra186-pmc";
[all …]
/f-stack/freebsd/contrib/device-tree/src/powerpc/fsl/
H A Dmpc8568si-post.dtsi40 sleep = <&pmc 0x08000000>;
52 sleep = <&pmc 0x80000000>;
64 sleep = <&pmc 0x20000000>;
90 sleep = <&pmc 0x00080000>;
129 sleep = <&pmc 0x00000004>;
141 sleep = <&pmc 0x00000002>;
158 sleep = <&pmc 0x00000400>;
163 sleep = <&pmc 0x00000080>;
195 pmc: power@70 { label
197 "fsl,mpc8548-pmc";
[all …]
/f-stack/freebsd/contrib/device-tree/src/powerpc/
H A Dmpc8610_hpcd.dts36 &pmc 0x00004000 0>; // timebase
62 sleep = <&pmc 0x08000000 0>;
168 sleep = <&pmc 0x00000004 0>;
180 sleep = <&pmc 0x00000002 0>;
191 sleep = <&pmc 0x00000008 0>;
204 sleep = <&pmc 0x00000800 0>;
222 sleep = <&pmc 0x04000000 0>;
258 pmc: power@70 { label
260 "fsl,mpc8641d-pmc";
393 sleep = <&pmc 0x80000000 0>;
[all …]

123456