| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/remoteproc/ |
| D | qcom,sc7280-mss-pil.yaml | 1 # 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 …]
|
| D | qcom,sc7180-mss-pil.yaml | 1 # 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 …]
|
| D | qcom,sc7280-adsp-pil.yaml | 1 # 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 …]
|
| D | qcom,msm8916-mss-pil.yaml | 1 # 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 …]
|
| D | qcom,sdm845-adsp-pil.yaml | 1 # 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 …]
|
| D | qcom,qcs404-cdsp-pil.yaml | 1 # 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 …]
|
| D | qcom,msm8996-mss-pil.yaml | 1 # 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 …]
|
| D | qcom,sc7280-wpss-pil.yaml | 1 # 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/ |
| D | qcom,ssc-block-bus.yaml | 1 # 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/ |
| D | process.c | 1 // 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/ |
| D | process.c | 1 // 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/ |
| D | process.c | 1 // 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/ |
| D | gr_udc.c | 1 // 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 …]
|
| D | s3c-hsudc.c | 1 // 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/ |
| D | gr_udc.c | 1 // 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/ |
| D | process.c | 1 // 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-6.6/arch/sh/kernel/ |
| D | reboot.c | 1 // 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/arch/sh/kernel/ |
| D | reboot.c | 1 // 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-5.10/Documentation/devicetree/bindings/remoteproc/ |
| D | qcom,hexagon-v56.txt | 6 - 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 …]
|
| D | qcom,q6v5.txt | 6 - 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/ |
| D | kvm.c | 1 // 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/ |
| D | isp1760-udc.c | 1 // 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/ |
| D | kvm.c | 1 // 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/ |
| D | reboot.h | 1 /* 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/ |
| D | epn.c | 1 // 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 …]
|