Home
last modified time | relevance | path

Searched +full:mmp +full:- +full:timer (Results 1 – 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/timer/
Dmrvl,mmp-timer.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/timer/mrvl,mmp-timer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Marvell MMP Timer bindings
10 - Daniel Lezcano <daniel.lezcano@linaro.org>
11 - Thomas Gleixner <tglx@linutronix.de>
12 - Rob Herring <robh+dt@kernel.org>
16 pattern: '^timer@[a-f0-9]+$'
19 const: mrvl,mmp-timer
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dpxa910.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
7 #include <dt-bindings/clock/marvell,pxa910.h>
10 #address-cells = <1>;
11 #size-cells = <1>;
22 #address-cells = <1>;
23 #size-cells = <1>;
24 compatible = "simple-bus";
25 interrupt-parent = <&intc>;
28 L2: l2-cache {
29 compatible = "marvell,tauros2-cache";
[all …]
Dpxa168.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
7 #include <dt-bindings/clock/marvell,pxa168.h>
10 #address-cells = <1>;
11 #size-cells = <1>;
22 #address-cells = <1>;
23 #size-cells = <1>;
24 compatible = "simple-bus";
25 interrupt-parent = <&intc>;
29 compatible = "mrvl,axi-bus", "simple-bus";
30 #address-cells = <1>;
[all …]
Dmmp3.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
6 #include <dt-bindings/clock/marvell,mmp2.h>
7 #include <dt-bindings/power/marvell,mmp2.h>
8 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
15 #address-cells = <1>;
16 #size-cells = <0>;
17 enable-method = "marvell,mmp3-smp";
22 next-level-cache = <&l2>;
[all …]
Dmmp2.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
7 #include <dt-bindings/clock/marvell,mmp2.h>
8 #include <dt-bindings/power/marvell,mmp2.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
24 #address-cells = <1>;
25 #size-cells = <1>;
26 compatible = "simple-bus";
27 interrupt-parent = <&intc>;
30 L2: l2-cache {
[all …]
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dpxa910.dtsi11 #include <dt-bindings/clock/marvell,pxa910.h>
23 #address-cells = <1>;
24 #size-cells = <1>;
25 compatible = "simple-bus";
26 interrupt-parent = <&intc>;
29 L2: l2-cache {
30 compatible = "marvell,tauros2-cache";
31 marvell,tauros2-cache-features = <0x3>;
35 compatible = "mrvl,axi-bus", "simple-bus";
36 #address-cells = <1>;
[all …]
Dpxa168.dtsi11 #include <dt-bindings/clock/marvell,pxa168.h>
23 #address-cells = <1>;
24 #size-cells = <1>;
25 compatible = "simple-bus";
26 interrupt-parent = <&intc>;
30 compatible = "mrvl,axi-bus", "simple-bus";
31 #address-cells = <1>;
32 #size-cells = <1>;
36 intc: interrupt-controller@d4282000 {
37 compatible = "mrvl,mmp-intc";
[all …]
Dmmp2.dtsi11 #include <dt-bindings/clock/marvell,mmp2.h>
24 #address-cells = <1>;
25 #size-cells = <1>;
26 compatible = "simple-bus";
27 interrupt-parent = <&intc>;
30 L2: l2-cache {
31 compatible = "marvell,tauros2-cache";
32 marvell,tauros2-cache-features = <0x3>;
36 compatible = "mrvl,axi-bus", "simple-bus";
37 #address-cells = <1>;
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/timer/
Dmrvl,mmp-timer.txt1 * Marvell MMP Timer controller
4 - compatible : Should be "mrvl,mmp-timer".
5 - reg : Address and length of the register set of timer controller.
6 - interrupts : Should be the interrupt number.
9 timer0: timer@d4014000 {
10 compatible = "mrvl,mmp-timer";
/kernel/linux/linux-5.10/Documentation/filesystems/ext4/
Dmmp.rst1 .. SPDX-License-Identifier: GPL-2.0
4 -------------------------
6 Multiple mount protection (MMP) is a feature that protects the
9 etc.), the MMP code running on the node (call it node A) checks a
13 open code will wait for twice the specified MMP check interval and check
15 filesystem is active on another machine and the open fails. If the MMP
16 code passes all of those checks, a new MMP sequence number is generated
17 and written to the MMP block, and the mount proceeds.
19 While the filesystem is live, the kernel sets up a timer to re-check the
20 MMP block at the specified MMP check interval. To perform the re-check,
[all …]
/kernel/linux/linux-4.19/Documentation/filesystems/ext4/ondisk/
Dmmp.rst1 .. SPDX-License-Identifier: GPL-2.0
4 -------------------------
6 Multiple mount protection (MMP) is a feature that protects the
9 etc.), the MMP code running on the node (call it node A) checks a
13 open code will wait for twice the specified MMP check interval and check
15 filesystem is active on another machine and the open fails. If the MMP
16 code passes all of those checks, a new MMP sequence number is generated
17 and written to the MMP block, and the mount proceeds.
19 While the filesystem is live, the kernel sets up a timer to re-check the
20 MMP block at the specified MMP check interval. To perform the re-check,
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-mmp/
Dtime.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-mmp/time.c
10 * 2008-04-11: Jason Chagas <Jason.chagas@marvell.com>
11 * 2008-10-08: Bin Yang <bin.yang@marvell.com>
13 * The timers module actually includes three timers, each timer with up to
14 * three match comparators. Timer #0 is used here in free-running mode as
32 #include "addr-map.h"
33 #include "regs-timers.h"
34 #include "regs-apbc.h"
36 #include <linux/soc/mmp/cputype.h>
[all …]
Dpxa910.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-mmp/pxa910.c
7 #include <linux/clk/mmp.h>
14 #include <linux/irqchip/mmp.h>
17 #include <asm/hardware/cache-tauros2.h>
19 #include "addr-map.h"
20 #include "regs-apbc.h"
21 #include <linux/soc/mmp/cputype.h>
25 #include "pm-pxa910.h"
106 /* system timer - clock enabled, 3.25MHz */
[all …]
Dpxa168.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-mmp/pxa168.c
13 #include <linux/clk/mmp.h>
16 #include <linux/dma-mapping.h>
21 #include "addr-map.h"
23 #include <linux/soc/mmp/cputype.h>
28 #include "regs-apbc.h"
29 #include "regs-apmu.h"
30 #include "regs-usb.h"
63 /* system timer - clock enabled, 3.25MHz */
[all …]
/kernel/linux/linux-4.19/arch/arm/mach-mmp/
Dpxa910.c2 * linux/arch/arm/mach-mmp/pxa910.c
10 #include <linux/clk/mmp.h>
17 #include <linux/irqchip/mmp.h>
20 #include <asm/hardware/cache-tauros2.h>
22 #include "addr-map.h"
23 #include "regs-apbc.h"
28 #include "pm-pxa910.h"
109 /* system timer - clock enabled, 3.25MHz */
122 /* on-chip devices */
126 * UART1 - Slow UART (can be used both by AP and CP)
[all …]
Dtime.c2 * linux/arch/arm/mach-mmp/time.c
9 * 2008-04-11: Jason Chagas <Jason.chagas@marvell.com>
10 * 2008-10-08: Bin Yang <bin.yang@marvell.com>
12 * The timers module actually includes three timers, each timer with up to
13 * three match comparators. Timer #0 is used here in free-running mode as
34 #include "addr-map.h"
35 #include "regs-timers.h"
36 #include "regs-apbc.h"
55 * FIXME: the timer needs some delay to stablize the counter capture
63 while (delay--) in timer_read()
[all …]
Dpxa168.c2 * linux/arch/arm/mach-mmp/pxa168.c
16 #include <linux/clk/mmp.h>
19 #include <linux/dma-mapping.h>
24 #include "addr-map.h"
32 #include "regs-apbc.h"
33 #include "regs-apmu.h"
34 #include "regs-usb.h"
67 /* system timer - clock enabled, 3.25MHz */
75 * by APBC_TIMERS_CLK_RST (3.25MHz) and enabled free-running in pxa168_timer_init()
95 /* on-chip devices */
[all …]
/kernel/linux/linux-4.19/fs/ext4/
Dext4.h1 // SPDX-License-Identifier: GPL-2.0
7 * Laboratoire MASI - Institut Blaise Pascal
29 #include <linux/timer.h>
38 #include <linux/percpu-rwsem.h>
48 /* Until this gets included into linux/compiler-gcc.h */
68 * with DOUBLE_CHECK defined mballoc creates persistent in-core
84 printk(KERN_DEBUG "EXT4-fs DEBUG (%s, %d): %s:", \
105 /* data type for filesystem-wide blocks number */
146 /* blocks already pre-reserved by delayed allocation */
206 * Flags for ext4_io_end->flags
[all …]
/kernel/linux/linux-5.10/fs/ext4/
Dext4.h1 // SPDX-License-Identifier: GPL-2.0
7 * Laboratoire MASI - Institut Blaise Pascal
29 #include <linux/timer.h>
37 #include <linux/percpu-rwsem.h>
59 * with DOUBLE_CHECK defined mballoc creates persistent in-core
75 printk(KERN_DEBUG "EXT4-fs DEBUG (%s, %d): %s:", \
93 pr_debug("[%s/%d] EXT4-fs (%s): ino %lu: (%s, %d): %s:" fmt, \
94 current->comm, task_pid_nr(current), \
95 ino->i_sb->s_id, ino->i_ino, __FILE__, __LINE__, \
104 /* data type for filesystem-wide blocks number */
[all …]
/kernel/linux/linux-5.10/arch/arm/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
131 The ARM series is a line of low-power-consumption RISC chip designs
133 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer
134 manufactured, but legacy ARM-based PC hardware remains popular in
244 Patch phys-to-virt and virt-to-phys translation functions at
248 This can only be used with non-XIP MMU kernels where the base
294 bool "MMU-based Paged Memory Management Support"
297 Select if you want MMU-based virtualised addressing space
336 bool "ARMv7-M based platforms (Cortex-M0/M3/M4)"
349 bool "EBSA-110"
[all …]
/kernel/linux/linux-4.19/arch/arm/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
115 The ARM series is a line of low-power-consumption RISC chip designs
117 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer
118 manufactured, but legacy ARM-based PC hardware remains popular in
170 ---help---
179 Say Y here if you are building a kernel for an EISA-based machine.
251 Patch phys-to-virt and virt-to-phys translation functions at
255 This can only be used with non-XIP MMU kernels where the base
305 bool "MMU-based Paged Memory Management Support"
308 Select if you want MMU-based virtualised addressing space
[all …]
/kernel/linux/linux-5.10/include/linux/
Dskbuff.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
7 * Florian La Roche, <rzsfl@rz.uni-sb.de>
31 #include <linux/dma-mapping.h>
56 * NETIF_F_HW_CSUM - The driver (or its device) is able to compute one
62 * NETIF_F_IP_CSUM - Driver (device) is only able to checksum plain
71 * NETIF_F_IPV6_CSUM - Driver (device) is only able to checksum plain
81 * NETIF_F_RXCSUM - Driver (device) performs receive checksum offload.
88 * verification is set in skb->ip_summed. Possible values are:
94 * not in skb->csum. Thus, skb->csum is undefined in this case.
101 * if their checksums are okay. skb->csum is still undefined in this case
[all …]
/kernel/linux/linux-5.10/
DCREDITS1 This is at least a partial credits-file of people that have
4 scripts. The fields are: name (N), email (E), web-address
6 snail-mail address (S).
10 ----------
51 D: in-kernel DRM Maintainer
71 E: tim_alpaerts@toyota-motor-europe.com
75 S: B-2610 Wilrijk-Antwerpen
80 W: http://www-stu.christs.cam.ac.uk/~aia21/
101 D: Maintainer of ide-cd and Uniform CD-ROM driver,
102 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update.
[all …]
DMAINTAINERS9 -------------------------
30 ``diff -u`` to make the patch easy to merge. Be prepared to get your
40 See Documentation/process/coding-style.rst for guidance here.
46 See Documentation/process/submitting-patches.rst for details.
57 include a Signed-off-by: line. The current version of this
59 Documentation/process/submitting-patches.rst.
70 that the bug would present a short-term risk to other users if it
76 Documentation/admin-guide/security-bugs.rst for details.
81 ---------------------------------------------------
97 W: *Web-page* with status/info
[all …]
/kernel/linux/linux-4.19/
DMAINTAINERS28 'diff -u' to make the patch easy to merge. Be prepared to get your
38 See Documentation/process/coding-style.rst for guidance here.
44 See Documentation/process/submitting-patches.rst for details.
55 include a Signed-off-by: line. The current version of this
57 Documentation/process/submitting-patches.rst.
68 that the bug would present a short-term risk to other users if it
84 W: Web-page with status/info
85 B: URI for where to file bugs. A web-page with detailed bug
109 N: [^a-z]tegra all files whose path contains the word tegra
137 -----------------------------------
[all …]