| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/watchdog/ |
| D | atmel-sama5d4-wdt.txt | 4 - compatible: "atmel,sama5d4-wdt" or "microchip,sam9x60-wdt" 5 - reg: base physical address and length of memory mapped region. 8 - timeout-sec: watchdog timeout value (in seconds). 9 - interrupts: interrupt number to the CPU. 10 - atmel,watchdog-type: should be "hardware" or "software". 15 - atmel,idle-halt: present if you want to stop the watchdog when the CPU is 22 - atmel,dbg-halt: present if you want to stop the watchdog when the CPU is 27 compatible = "atmel,sama5d4-wdt"; 30 timeout-sec = <10>; 31 atmel,watchdog-type = "hardware"; [all …]
|
| D | atmel-wdt.txt | 3 ** at91sam9-wdt 6 - compatible: must be "atmel,at91sam9260-wdt". 7 - reg: physical base address of the controller and length of memory mapped 9 - clocks: phandle to input clock. 12 - timeout-sec: contains the watchdog timeout in seconds. 13 - interrupts : Should contain WDT interrupt. 14 - atmel,max-heartbeat-sec : Should contain the maximum heartbeat value in 17 - atmel,min-heartbeat-sec : Should contain the minimum heartbeat value in 18 seconds. This value must be smaller than the max-heartbeat-sec value. 20 - atmel,watchdog-type : Should be "hardware" or "software". Hardware watchdog [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/watchdog/ |
| D | atmel,sama5d4-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/atmel,sama5d4-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Eugen Hristev <eugen.hristev@microchip.com> 13 - $ref: watchdog.yaml# 18 - atmel,sama5d4-wdt 19 - microchip,sam9x60-wdt 20 - microchip,sama7g5-wdt 28 atmel,watchdog-type: [all …]
|
| D | atmel,at91sam9-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/watchdog/atmel,at91sam9-wdt.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Eugen Hristev <eugen.hristev@microchip.com> 15 const: atmel,at91sam9260-wdt 26 atmel,max-heartbeat-sec: 32 atmel,min-heartbeat-sec: 35 must be smaller than the max-heartbeat-sec value. It is used to 39 atmel,watchdog-type: [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/include/asm/ |
| D | mcfwdebug.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * mcfdebug.h -- ColdFire Debug Module support. 29 #define MCFDEBUG_TDR_TRC_HALT 0x40000000 /* Processor halt on BP */ 75 #define MCFDEBUG_CSR_UHE 0x00000400 /* User mode halt enable */ 80 #define MCFDEBUG_CSR_NPL 0x00000040 /* Non-pipelined mode */ 95 unsigned short *dbg; in wdebug() local 98 dbg = (unsigned short *)((((unsigned long)dbg_spc) + 3) & 0xfffffffc); in wdebug() 101 dbg[0] = 0x2c80 | (reg & 0xf); in wdebug() 102 dbg[1] = (data >> 16) & 0xffff; in wdebug() 103 dbg[2] = data & 0xffff; in wdebug() [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/include/asm/ |
| D | mcfwdebug.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * mcfdebug.h -- ColdFire Debug Module support. 29 #define MCFDEBUG_TDR_TRC_HALT 0x40000000 /* Processor halt on BP */ 75 #define MCFDEBUG_CSR_UHE 0x00000400 /* User mode halt enable */ 80 #define MCFDEBUG_CSR_NPL 0x00000040 /* Non-pipelined mode */ 95 unsigned short *dbg; in wdebug() local 98 dbg = (unsigned short *)((((unsigned long)dbg_spc) + 3) & 0xfffffffc); in wdebug() 101 dbg[0] = 0x2c80 | (reg & 0xf); in wdebug() 102 dbg[1] = (data >> 16) & 0xffff; in wdebug() 103 dbg[2] = data & 0xffff; in wdebug() [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/ps3/ |
| D | setup.c | 1 // SPDX-License-Identifier: GPL-2.0-only 29 #define DBG udbg_printf macro 31 #define DBG pr_debug macro 55 return (ps3_firmware_version.raw > x.raw) - in ps3_compare_firmware_version() 73 DBG("%s:%d cmd '%s'\n", __func__, __LINE__, cmd); in ps3_restart() 81 DBG("%s:%d\n", __func__, __LINE__); in ps3_power_off() 89 DBG("%s:%d\n", __func__, __LINE__); in ps3_halt() 97 DBG("%s:%d %s\n", __func__, __LINE__, str); in ps3_panic() 114 if (!p->size) in prealloc() 117 p->address = memblock_alloc(p->size, p->align); in prealloc() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
| D | snps_udc_core.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * amd5536.c -- AMD 5536 UDC high/full speed USB device controller 5 * Copyright (C) 2005-2007 AMD (https://www.amd.com) 77 /* set_rde -- Is used to control enabling of RX DMA. Problem is 86 * set_rde -1 == not used, means it is alloed to be set to 0 or 1 91 static int set_rde = -1; 115 EP_INFO("ep1in-int", 117 EP_INFO("ep2in-bulk", 119 EP_INFO("ep3in-bulk", 121 EP_INFO("ep4in-bulk", [all …]
|
| D | pxa25x_udc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Intel PXA25x and IXP4xx on-chip full speed USB device controllers 30 #include <linux/dma-mapping.h> 40 #include <asm/mach-types.h> 52 #define UDC_RES1 0x0004 /* UDC Undocumented - Reserved1 */ 53 #define UDC_RES2 0x0008 /* UDC Undocumented - Reserved2 */ 54 #define UDC_RES3 0x000C /* UDC Undocumented - Reserved3 */ 215 * not used here. IN-DMA (to host) is simple enough, when the data is 217 * other software can. OUT-DMA is buggy in most chip versions, as well 219 * bother using DMA. (Mostly-working IN-DMA support was available in [all …]
|
| D | goku_udc.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Toshiba TC86C001 ("Goku-S") USB Device Controller driver 5 * Copyright (C) 2000-2002 Lineo 12 * This device has ep0 and three semi-configurable bulk/interrupt endpoints. 14 * - Endpoint numbering is fixed: ep{1,2,3}-bulk 15 * - Gadget drivers can choose ep maxpacket (8/16/32/64) 16 * - Gadget drivers can choose direction (IN, OUT) 17 * - DMA works with ep1 (OUT transfers) and ep2 (IN transfers). 21 // #define USB_TRACE /* packet-level success messages */ 49 #define DRIVER_VERSION "30-Oct 2003" [all …]
|
| D | atmel_usba_udc.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2005-2007 Atmel Corporation 15 #include <linux/dma-mapping.h> 39 struct usba_ep *ep = inode->i_private; in queue_dbg_open() 45 return -ENOMEM; in queue_dbg_open() 48 spin_lock_irq(&ep->udc->lock); in queue_dbg_open() 49 list_for_each_entry(req, &ep->queue, queue) { in queue_dbg_open() 53 list_add_tail(&req_copy->queue, queue_data); in queue_dbg_open() 55 spin_unlock_irq(&ep->udc->lock); in queue_dbg_open() 57 file->private_data = queue_data; in queue_dbg_open() [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/gadget/udc/ |
| D | snps_udc_core.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * amd5536.c -- AMD 5536 UDC high/full speed USB device controller 5 * Copyright (C) 2005-2007 AMD (https://www.amd.com) 76 /* set_rde -- Is used to control enabling of RX DMA. Problem is 85 * set_rde -1 == not used, means it is alloed to be set to 0 or 1 90 static int set_rde = -1; 111 EP_INFO("ep1in-int", 113 EP_INFO("ep2in-bulk", 115 EP_INFO("ep3in-bulk", 117 EP_INFO("ep4in-bulk", [all …]
|
| D | pxa25x_udc.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Intel PXA25x and IXP4xx on-chip full speed USB device controllers 30 #include <linux/dma-mapping.h> 40 #include <asm/mach-types.h> 48 #define UDC_RES1 0x0004 /* UDC Undocumented - Reserved1 */ 49 #define UDC_RES2 0x0008 /* UDC Undocumented - Reserved2 */ 50 #define UDC_RES3 0x000C /* UDC Undocumented - Reserved3 */ 211 * not used here. IN-DMA (to host) is simple enough, when the data is 213 * other software can. OUT-DMA is buggy in most chip versions, as well 215 * bother using DMA. (Mostly-working IN-DMA support was available in [all …]
|
| D | goku_udc.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Toshiba TC86C001 ("Goku-S") USB Device Controller driver 5 * Copyright (C) 2000-2002 Lineo 12 * This device has ep0 and three semi-configurable bulk/interrupt endpoints. 14 * - Endpoint numbering is fixed: ep{1,2,3}-bulk 15 * - Gadget drivers can choose ep maxpacket (8/16/32/64) 16 * - Gadget drivers can choose direction (IN, OUT) 17 * - DMA works with ep1 (OUT transfers) and ep2 (IN transfers). 21 // #define USB_TRACE /* packet-level success messages */ 49 #define DRIVER_VERSION "30-Oct 2003" [all …]
|
| D | atmel_usba_udc.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2005-2007 Atmel Corporation 15 #include <linux/dma-mapping.h> 39 struct usba_ep *ep = inode->i_private; in queue_dbg_open() 45 return -ENOMEM; in queue_dbg_open() 48 spin_lock_irq(&ep->udc->lock); in queue_dbg_open() 49 list_for_each_entry(req, &ep->queue, queue) { in queue_dbg_open() 53 list_add_tail(&req_copy->queue, queue_data); in queue_dbg_open() 55 spin_unlock_irq(&ep->udc->lock); in queue_dbg_open() 57 file->private_data = queue_data; in queue_dbg_open() [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/ps3/ |
| D | setup.c | 1 // SPDX-License-Identifier: GPL-2.0-only 29 #define DBG udbg_printf macro 31 #define DBG pr_debug macro 56 return (ps3_firmware_version.raw > x.raw) - in ps3_compare_firmware_version() 74 DBG("%s:%d cmd '%s'\n", __func__, __LINE__, cmd); in ps3_restart() 82 DBG("%s:%d\n", __func__, __LINE__); in ps3_power_off() 90 DBG("%s:%d\n", __func__, __LINE__); in ps3_halt() 98 DBG("%s:%d %s\n", __func__, __LINE__, str); in ps3_panic() 115 if (!p->size) in prealloc() 118 p->address = memblock_alloc(p->size, p->align); in prealloc() [all …]
|
| /kernel/linux/linux-6.6/arch/arc/kernel/ |
| D | mcip.c | 1 // SPDX-License-Identifier: GPL-2.0-only 13 #include <asm/irqflags-arcv2.h> 23 * Set mask to halt GFRC if any online core in SMP cluster is halted. 70 * Parameter specified halt cause: in mcip_update_debug_halt_mask() 71 * STATUS32[H]/actionpoint/breakpoint/self-halt in mcip_update_debug_halt_mask() 88 /* Update GFRC halt mask as new CPU came online */ in mcip_setup_per_cpu() 93 if (mp.dbg) in mcip_setup_per_cpu() 166 IS_AVAIL1(mp.dbg, "DEBUG "), in mcip_probe_n_setup() 184 * -dynamic routing (IRQ affinity) 185 * -load balancing (Round Robin interrupt distribution) [all …]
|
| /kernel/linux/linux-5.10/arch/arc/kernel/ |
| D | mcip.c | 1 // SPDX-License-Identifier: GPL-2.0-only 13 #include <asm/irqflags-arcv2.h> 23 * Set mask to halt GFRC if any online core in SMP cluster is halted. 70 * Parameter specified halt cause: in mcip_update_debug_halt_mask() 71 * STATUS32[H]/actionpoint/breakpoint/self-halt in mcip_update_debug_halt_mask() 88 /* Update GFRC halt mask as new CPU came online */ in mcip_setup_per_cpu() 93 if (mp.dbg) in mcip_setup_per_cpu() 166 IS_AVAIL1(mp.dbg, "DEBUG "), in mcip_probe_n_setup() 186 * -dynamic routing (IRQ affinity) 187 * -load balancing (Round Robin interrupt distribution) [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/kernel/ |
| D | setup-common.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Common boot and setup code for both 32-bit and 64-bit. 72 #define DBG(fmt...) udbg_printf(fmt) macro 74 #define DBG(fmt...) macro 77 /* The main machine-dep calls structure 84 int boot_cpuid = -1; 99 * This still seems to be needed... -- paulus 127 int crashing_cpu = -1; 183 if (ppc_md.halt) in machine_halt() 184 ppc_md.halt(); in machine_halt() [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/gadget/legacy/ |
| D | inode.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * inode.c -- user mode filesystem api for usb gadget controllers 5 * Copyright (C) 2003-2004 David Brownell 43 * Key parts that must be USB-specific are protocols defining how the 49 * - First, dev_config() is called when /dev/gadget/$CHIP is configured 54 * - Then, after a SET_CONFIGURATION control request, ep_config() is 57 * IN data or to read() OUT data. To halt the endpoint, a "wrong 79 /*----------------------------------------------------------------------*/ 96 * - (UN)CONNECTED: read usb_gadgetfs_event(s) from it 97 * - SETUP: read/write will transfer control data and succeed; [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/gadget/legacy/ |
| D | inode.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * inode.c -- user mode filesystem api for usb gadget controllers 5 * Copyright (C) 2003-2004 David Brownell 43 * Key parts that must be USB-specific are protocols defining how the 49 * - First, dev_config() is called when /dev/gadget/$CHIP is configured 54 * - Then, after a SET_CONFIGURATION control request, ep_config() is 57 * IN data or to read() OUT data. To halt the endpoint, a "wrong 79 /*----------------------------------------------------------------------*/ 96 * - (UN)CONNECTED: read usb_gadgetfs_event(s) from it 97 * - SETUP: read/write will transfer control data and succeed; [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/maple/ |
| D | setup.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 46 #include <asm/pci-bridge.h> 60 #define DBG(fmt...) udbg_printf(fmt) macro 62 #define DBG(fmt...) macro 102 sp = of_find_node_by_name(NULL, "service-processor"); in maple_restart() 107 maple_nvram_offset = of_get_property(sp, "restart-addr", NULL); in maple_restart() 108 maple_nvram_command = of_get_property(sp, "restart-value", NULL); in maple_restart() 130 sp = of_find_node_by_name(NULL, "service-processor"); in maple_power_off() 135 maple_nvram_offset = of_get_property(sp, "power-off-addr", NULL); in maple_power_off() 136 maple_nvram_command = of_get_property(sp, "power-off-value", NULL); in maple_power_off() [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/maple/ |
| D | setup.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 47 #include <asm/pci-bridge.h> 61 #define DBG(fmt...) udbg_printf(fmt) macro 63 #define DBG(fmt...) macro 103 sp = of_find_node_by_name(NULL, "service-processor"); in maple_restart() 108 maple_nvram_offset = of_get_property(sp, "restart-addr", NULL); in maple_restart() 109 maple_nvram_command = of_get_property(sp, "restart-value", NULL); in maple_restart() 131 sp = of_find_node_by_name(NULL, "service-processor"); in maple_power_off() 136 maple_nvram_offset = of_get_property(sp, "power-off-addr", NULL); in maple_power_off() 137 maple_nvram_command = of_get_property(sp, "power-off-value", NULL); in maple_power_off() [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/kernel/ |
| D | setup-common.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Common boot and setup code for both 32-bit and 64-bit. 75 #define DBG(fmt...) udbg_printf(fmt) macro 77 #define DBG(fmt...) macro 80 /* The main machine-dep calls structure 87 int boot_cpuid = -1; 91 int boot_cpu_hwid = -1; 102 * This still seems to be needed... -- paulus 130 int crashing_cpu = -1; 192 if (ppc_md.halt) in machine_halt() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/gadget/function/ |
| D | f_mass_storage.c | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * f_mass_storage.c -- Mass Storage USB Composite Function 5 * Copyright (C) 2003-2008 Alan Stern 19 * 3. The names of the above-listed copyright holders may not be used 43 * appearing to the host as a disk drive or as a CD-ROM drive. In 46 * double-buffering for increased throughput. 50 * <Documentation/usb/mass-storage.rst> file. 64 * ->filename The path to the backing file for the LUN. 67 * ->ro Flag specifying access to the LUN shall be 68 * read-only. This is implied if CD-ROM [all …]
|