Home
last modified time | relevance | path

Searched +full:halt +full:- +full:regs (Results 1 – 25 of 335) sorted by relevance

12345678910>>...14

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/remoteproc/
Dqcom,sc7280-mss-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7280-mss-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sibi Sankar <quic_sibis@quicinc.com>
19 - qcom,sc7280-mss-pil
23 - description: MSS QDSP6 registers
24 - description: RMB registers
26 reg-names:
28 - const: qdsp6
[all …]
Dqcom,sc7180-mss-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7180-mss-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sibi Sankar <quic_sibis@quicinc.com>
19 - qcom,sc7180-mss-pil
23 - description: MSS QDSP6 registers
24 - description: RMB registers
26 reg-names:
28 - const: qdsp6
[all …]
Dqcom,sc7280-adsp-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7280-adsp-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com>
19 - qcom,sc7280-adsp-pil
23 - description: qdsp6ss register
24 - description: efuse q6ss register
28 - description: Phandle to apps_smmu node with sid mask
32 - description: Watchdog interrupt
[all …]
Dqcom,msm8916-mss-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,msm8916-mss-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Stephan Gerhold <stephan@gerhold.net>
19 - enum:
20 - qcom,msm8909-mss-pil
21 - qcom,msm8916-mss-pil
22 - qcom,msm8953-mss-pil
23 - qcom,msm8974-mss-pil
[all …]
Dqcom,sdm845-adsp-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,sdm845-adsp-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
19 - qcom,sdm845-adsp-pil
28 - description: Watchdog interrupt
29 - description: Fatal interrupt
30 - description: Ready interrupt
31 - description: Handover interrupt
[all …]
Dqcom,qcs404-cdsp-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,qcs404-cdsp-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
19 - qcom,qcs404-cdsp-pil
28 - description: Watchdog interrupt
29 - description: Fatal interrupt
30 - description: Ready interrupt
31 - description: Handover interrupt
[all …]
Dqcom,msm8996-mss-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,msm8996-mss-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <andersson@kernel.org>
11 - Sibi Sankar <quic_sibis@quicinc.com>
20 - qcom,msm8996-mss-pil
21 - qcom,msm8998-mss-pil
22 - qcom,sdm660-mss-pil
23 - qcom,sdm845-mss-pil
[all …]
Dqcom,sc7280-wpss-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7280-wpss-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
19 - qcom,sc7280-wpss-pil
28 - description: Watchdog interrupt
29 - description: Fatal interrupt
30 - description: Ready interrupt
31 - description: Handover interrupt
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/bus/
Dqcom,ssc-block-bus.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/bus/qcom,ssc-block-bus.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michael Srba <Michael.Srba@seznam.cz>
27 - const: qcom,msm8998-ssc-block-bus
28 - const: qcom,ssc-block-bus
32 - description: SSCAON_CONFIG0 registers
33 - description: SSCAON_CONFIG1 registers
35 reg-names:
[all …]
/kernel/linux/linux-6.6/arch/alpha/kernel/
Dprocess.c1 // SPDX-License-Identifier: GPL-2.0
9 * This file handles the architecture-dependent parts of process handling.
87 ((unsigned long)hwrpb + hwrpb->processor_offset in common_shutdown_1()
88 + hwrpb->processor_size * cpuid); in common_shutdown_1()
89 pflags = &cpup->flags; in common_shutdown_1()
96 /* Secondaries halt here. */ in common_shutdown_1()
102 halt(); in common_shutdown_1()
106 if (how->mode == LINUX_REBOOT_CMD_RESTART) { in common_shutdown_1()
107 if (!how->restart_cmd) { in common_shutdown_1()
126 /* Wait for the secondaries to halt. */ in common_shutdown_1()
[all …]
/kernel/linux/linux-5.10/arch/alpha/kernel/
Dprocess.c1 // SPDX-License-Identifier: GPL-2.0
9 * This file handles the architecture-dependent parts of process handling.
86 ((unsigned long)hwrpb + hwrpb->processor_offset in common_shutdown_1()
87 + hwrpb->processor_size * cpuid); in common_shutdown_1()
88 pflags = &cpup->flags; in common_shutdown_1()
95 /* Secondaries halt here. */ in common_shutdown_1()
101 halt(); in common_shutdown_1()
105 if (how->mode == LINUX_REBOOT_CMD_RESTART) { in common_shutdown_1()
106 if (!how->restart_cmd) { in common_shutdown_1()
125 /* Wait for the secondaries to halt. */ in common_shutdown_1()
[all …]
/kernel/linux/linux-5.10/arch/openrisc/kernel/
Dprocess.c1 // SPDX-License-Identifier: GPL-2.0-or-later
11 * Copyright (C) 2010-2011 Jonas Bonn <jonas@southpole.se>
13 * This file handles the architecture-dependent parts of process handling...
48 * Used at user space -> kernel transitions.
60 * here to freeze the system for e.g. post-mortem debug purpose when
61 * possible. This halt has nothing to do with the idle halt.
65 printk(KERN_INFO "*** MACHINE HALT ***\n"); in machine_halt()
69 /* If or when software power-off is implemented, add code here. */
99 void show_regs(struct pt_regs *regs) in show_regs() argument
101 extern void show_registers(struct pt_regs *regs); in show_regs()
[all …]
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
Dgr_udc.c1 // SPDX-License-Identifier: GPL-2.0+
14 * - Andreas Larsson <andreas@gaisler.com>
15 * - Marko Isomaki
35 #include <linux/dma-mapping.h>
65 /* ---------------------------------------------------------------------- */
94 int buflen = ep->is_in ? req->req.length : req->req.actual; in gr_dbgprint_request()
98 dev_dbg(ep->dev->dev, "%s: 0x%p, %d bytes data%s:\n", str, req, buflen, in gr_dbgprint_request()
101 rowlen, 4, req->req.buf, plen, false); in gr_dbgprint_request()
107 dev_vdbg(dev->dev, "REQ: %02x.%02x v%04x i%04x l%04x\n", in gr_dbgprint_devreq()
120 /* ---------------------------------------------------------------------- */
[all …]
Ds3c-hsudc.c1 // SPDX-License-Identifier: GPL-2.0
2 /* linux/drivers/usb/gadget/s3c-hsudc.c
7 * S3C24XX USB 2.0 High-speed USB controller gadget driver
9 * The S3C24XX USB 2.0 high-speed USB controller supports upto 9 endpoints.
19 #include <linux/dma-mapping.h>
29 #include <linux/platform_data/s3c-hsudc.h>
35 /* Non-Indexed Registers */
91 "vddosc", /* oscillator supply, 1.8V - 3.3V */
95 * struct s3c_hsudc_ep - Endpoint representation used by driver.
117 * struct s3c_hsudc_req - Driver encapsulation of USB gadget transfer request.
[all …]
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/
Dgr_udc.c1 // SPDX-License-Identifier: GPL-2.0+
14 * - Andreas Larsson <andreas@gaisler.com>
15 * - Marko Isomaki
36 #include <linux/dma-mapping.h>
64 /* ---------------------------------------------------------------------- */
93 int buflen = ep->is_in ? req->req.length : req->req.actual; in gr_dbgprint_request()
97 dev_dbg(ep->dev->dev, "%s: 0x%p, %d bytes data%s:\n", str, req, buflen, in gr_dbgprint_request()
100 rowlen, 4, req->req.buf, plen, false); in gr_dbgprint_request()
106 dev_vdbg(dev->dev, "REQ: %02x.%02x v%04x i%04x l%04x\n", in gr_dbgprint_devreq()
119 /* ---------------------------------------------------------------------- */
[all …]
/kernel/linux/linux-6.6/arch/openrisc/kernel/
Dprocess.c1 // SPDX-License-Identifier: GPL-2.0-or-later
11 * Copyright (C) 2010-2011 Jonas Bonn <jonas@southpole.se>
13 * This file handles the architecture-dependent parts of process handling...
49 * Used at user space -> kernel transitions.
62 /* Whoops - the platform was unable to reboot. Tell the user! */ in machine_restart()
63 pr_emerg("Reboot failed -- System halted\n"); in machine_restart()
79 * here to freeze the system for e.g. post-mortem debug purpose when
80 * possible. This halt has nothing to do with the idle halt.
84 printk(KERN_INFO "*** MACHINE HALT ***\n"); in machine_halt()
88 /* If or when software power-off is implemented, add code here. */
[all …]
/kernel/linux/linux-5.10/arch/sh/kernel/
Dreboot.c1 // SPDX-License-Identifier: GPL-2.0
66 .halt = native_machine_halt,
89 machine_ops.halt(); in machine_halt()
93 void machine_crash_shutdown(struct pt_regs *regs) in machine_crash_shutdown() argument
95 machine_ops.crash_shutdown(regs); in machine_crash_shutdown()
/kernel/linux/linux-6.6/arch/sh/kernel/
Dreboot.c1 // SPDX-License-Identifier: GPL-2.0
65 .halt = native_machine_halt,
88 machine_ops.halt(); in machine_halt()
92 void machine_crash_shutdown(struct pt_regs *regs) in machine_crash_shutdown() argument
94 machine_ops.crash_shutdown(regs); in machine_crash_shutdown()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/remoteproc/
Dqcom,hexagon-v56.txt6 - compatible:
10 "qcom,qcs404-cdsp-pil",
11 "qcom,sdm845-adsp-pil"
13 - reg:
15 Value type: <prop-encoded-array>
18 - interrupts-extended:
20 Value type: <prop-encoded-array>
22 stop-ack IRQs
24 - interrupt-names:
27 Definition: must be "wdog", "fatal", "ready", "handover", "stop-ack"
[all …]
Dqcom,q6v5.txt6 - compatible:
10 "qcom,q6v5-pil",
11 "qcom,ipq8074-wcss-pil"
12 "qcom,msm8916-mss-pil",
13 "qcom,msm8974-mss-pil"
14 "qcom,msm8996-mss-pil"
15 "qcom,msm8998-mss-pil"
16 "qcom,sc7180-mss-pil"
17 "qcom,sdm845-mss-pil"
19 - reg:
[all …]
/kernel/linux/linux-5.10/arch/x86/kernel/
Dkvm.c1 // SPDX-License-Identifier: GPL-2.0-or-later
10 #define pr_fmt(fmt) "kvm-guest: " fmt
54 early_param("no-kvmapf", parse_no_kvmapf);
63 early_param("no-steal-acc", parse_no_stealacc);
97 hlist_for_each(p, &b->list) { in _find_apf_task()
100 if (n->token == token) in _find_apf_task()
113 raw_spin_lock(&b->lock); in kvm_async_pf_queue_task()
116 /* dummy entry exist -> wake up was delivered ahead of PF */ in kvm_async_pf_queue_task()
117 hlist_del(&e->link); in kvm_async_pf_queue_task()
118 raw_spin_unlock(&b->lock); in kvm_async_pf_queue_task()
[all …]
/kernel/linux/linux-6.6/drivers/usb/isp1760/
Disp1760-udc.c1 // SPDX-License-Identifier: GPL-2.0
22 #include "isp1760-core.h"
23 #include "isp1760-regs.h"
24 #include "isp1760-udc.h"
52 return isp1760_field_read(udc->fields, field); in isp1760_udc_read()
57 isp1760_field_write(udc->fields, field, val); in isp1760_udc_write()
64 regmap_raw_read(udc->regs, reg, &val, 4); in isp1760_udc_read_raw()
73 regmap_raw_read(udc->regs, reg, &val, 2); in isp1760_udc_read_raw16()
82 regmap_raw_write(udc->regs, reg, &val_le, 4); in isp1760_udc_write_raw()
89 regmap_raw_write(udc->regs, reg, &val_le, 2); in isp1760_udc_write_raw16()
[all …]
/kernel/linux/linux-6.6/arch/x86/kernel/
Dkvm.c1 // SPDX-License-Identifier: GPL-2.0-or-later
10 #define pr_fmt(fmt) "kvm-guest: " fmt
57 early_param("no-kvmapf", parse_no_kvmapf);
66 early_param("no-steal-acc", parse_no_stealacc);
100 hlist_for_each(p, &b->list) { in _find_apf_task()
103 if (n->token == token) in _find_apf_task()
116 raw_spin_lock(&b->lock); in kvm_async_pf_queue_task()
119 /* dummy entry exist -> wake up was delivered ahead of PF */ in kvm_async_pf_queue_task()
120 hlist_del(&e->link); in kvm_async_pf_queue_task()
121 raw_spin_unlock(&b->lock); in kvm_async_pf_queue_task()
[all …]
/kernel/linux/linux-5.10/arch/x86/include/asm/
Dreboot.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 void (*halt)(void); member
21 void native_machine_crash_shutdown(struct pt_regs *regs);
31 void nmi_panic_self_stop(struct pt_regs *regs);
33 void run_crash_ipi_callback(struct pt_regs *regs);
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/aspeed-vhub/
Depn.c1 // SPDX-License-Identifier: GPL-2.0+
3 * aspeed-vhub -- Driver for Aspeed SoC "vHub" USB gadget
5 * epn.c - Generic endpoints management
25 #include <linux/dma-mapping.h>
42 unsigned int act = req->req.actual; in ast_vhub_epn_kick()
43 unsigned int len = req->req.length; in ast_vhub_epn_kick()
47 WARN_ON(req->active); in ast_vhub_epn_kick()
50 chunk = len - act; in ast_vhub_epn_kick()
51 if (chunk > ep->ep.maxpacket) in ast_vhub_epn_kick()
52 chunk = ep->ep.maxpacket; in ast_vhub_epn_kick()
[all …]

12345678910>>...14