| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/ |
| D | arm,embedded-trace-extension.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 4 --- 5 $id: http://devicetree.org/schemas/arm/arm,embedded-trace-extension.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: ARM Embedded Trace Extensions 11 - Suzuki K Poulose <suzuki.poulose@arm.com> 12 - Mathieu Poirier <mathieu.poirier@linaro.org> 15 Arm Embedded Trace Extension(ETE) is a per CPU trace component that 18 The trace generated by the ETE could be stored via legacy CoreSight 19 components (e.g, TMC-ETR) or other means (e.g, using a per CPU buffer [all …]
|
| /kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 and trace drivers to register themselves with. It's intended to build 17 trace source gets enabled. 27 responsible for transporting and collecting the trace data 28 respectively. Link and sinks are dynamically aggregated with a trace 29 entity at run time to form a complete trace path. 32 modules will be called coresight-funnel and coresight-replicator. 39 This enables support for the Trace Memory Controller driver. 40 Depending on its configuration the device can act as a link (embedded 41 trace router - ETR) or sink (embedded trace FIFO). The driver [all …]
|
| D | coresight-etm4x-core.c | 1 // SPDX-License-Identifier: GPL-2.0 25 #include <linux/coresight-pmu.h> 34 #include <linux/clk/clk-conf.h> 42 #include "coresight-etm4x.h" 43 #include "coresight-etm-perf.h" 44 #include "coresight-etm4x-cfg.h" 45 #include "coresight-self-hosted-trace.h" 46 #include "coresight-syscfg.h" 47 #include "coresight-trace-id.h" 53 #define PARAM_PM_SAVE_FIRMWARE 0 /* save self-hosted state as per firmware */ [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
| D | reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * number used in the Programming Environments Manual For 32-Bit 17 #include <asm/asm-const.h> 18 #include <asm/feature-fixups.h> 51 #define MSR_BE_LG 9 /* Branch Trace */ 74 /* so tests for these bits fail on 32-bit */ 101 #define MSR_BE __MASK(MSR_BE_LG) /* Branch Trace */ 116 #define MSR_TS_N 0 /* Non-transactional */ 161 /* Power Management - Processor Stop Status and Control Register Fields */ 165 #define PSSCR_PSLL_MASK 0x000F0000 /* Power-Saving Level Limit */ [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
| D | reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * number used in the Programming Environments Manual For 32-Bit 17 #include <asm/asm-const.h> 18 #include <asm/feature-fixups.h> 52 #define MSR_BE_LG 9 /* Branch Trace */ 76 /* so tests for these bits fail on 32-bit */ 104 #define MSR_BE __MASK(MSR_BE_LG) /* Branch Trace */ 119 #define MSR_TS_N 0 /* Non-transactional */ 164 /* Power Management - Processor Stop Status and Control Register Fields */ 168 #define PSSCR_PSLL_MASK 0x000F0000 /* Power-Saving Level Limit */ [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mm/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 17 A 32-bit RISC microprocessor based on the ARM7 processor core 36 A 32-bit RISC processor with 8kByte Cache, Write Buffer and 53 A 32-bit RISC processor with 8KB cache or 4KB variants, 69 A 32-bit RISC microprocessor based on the ARM9 processor core 182 ARM940T is a member of the ARM9TDMI family of general- 184 instruction and 4KB data cases, each with a 4-word line 190 # ARM946E-S 201 ARM946E-S is a member of the ARM9E-S family of high- 202 performance, 32-bit system-on-chip processor solutions. [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mm/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 17 A 32-bit RISC microprocessor based on the ARM7 processor core 36 A 32-bit RISC processor with 8kByte Cache, Write Buffer and 53 A 32-bit RISC processor with 8KB cache or 4KB variants, 69 A 32-bit RISC microprocessor based on the ARM9 processor core 182 ARM940T is a member of the ARM9TDMI family of general- 184 instruction and 4KB data cases, each with a 4-word line 190 # ARM946E-S 201 ARM946E-S is a member of the ARM9E-S family of high- 202 performance, 32-bit system-on-chip processor solutions. [all …]
|
| /kernel/linux/linux-6.6/Documentation/networking/ |
| D | phy.rst | 18 amounts of redundant code. Also, on embedded systems with multiple (and 26 #. Increase code-reuse 27 #. Increase overall code-maintainability 67 for one of the users. (e.g. "git grep fsl,.*-mdio arch/powerpc/boot/dts/") 72 The Reduced Gigabit Medium Independent Interface (RGMII) is a 12-pin 84 or the PCB traces insert the correct 1.5-2ns delay 97 * PHY devices may offer sub-nanosecond granularity in how they allow a 99 precision may be required to account for differences in PCB trace lengths 115 PHY_INTERFACE_MODE_RGMII, it should make sure that the MAC-level delays are 130 ----------------------------------------- [all …]
|
| /kernel/linux/linux-6.6/init/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 - Re-run Kconfig when the compiler is updated 13 - Ensure full rebuild when the compiler is updated 14 include/linux/compiler-version.h contains this option in the comment 16 auto-generated dependency. When the compiler is updated, syncconfig 20 def_bool $(success,test "$(cc-name)" = GCC) 24 default $(cc-version) if CC_IS_GCC 28 def_bool $(success,test "$(cc-name)" = Clang) 32 default $(cc-version) if CC_IS_CLANG 36 def_bool $(success,test "$(as-name)" = GNU) [all …]
|
| /kernel/linux/linux-5.10/init/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 default "/lib/modules/$(shell,uname -r)/.config" 7 default "/etc/kernel-config" 8 default "/boot/config-$(shell,uname -r)" 17 - Re-run Kconfig when the compiler is updated 22 - Ensure full rebuild when the compier is updated 24 fixdep adds include/config/cc/version/text.h into the auto-generated 29 def_bool $(success,echo "$(CC_VERSION_TEXT)" | grep -q gcc) 33 default $(shell,$(srctree)/scripts/gcc-version.sh $(CC)) if CC_IS_GCC 38 default $(shell,$(LD) --version | $(srctree)/scripts/ld-version.sh) [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/debug/src/ |
| D | ia_css_debug.c | 1 // SPDX-License-Identifier: GPL-2.0 190 fw->info.sp.threads_stack, in debug_dump_sp_stack_info() 191 fw->info.sp.threads_stack_size); in debug_dump_sp_stack_info() 193 HIVE_ADDR_sp_threads_stack = fw->info.sp.threads_stack; in debug_dump_sp_stack_info() 194 HIVE_ADDR_sp_threads_stack_size = fw->info.sp.threads_stack_size; in debug_dump_sp_stack_info() 196 if (fw->info.sp.threads_stack == 0 || in debug_dump_sp_stack_info() 197 fw->info.sp.threads_stack_size == 0) in debug_dump_sp_stack_info() 240 return "yuv420-8-legacy"; in debug_stream_format2str() 242 return "yuv420-8"; in debug_stream_format2str() 244 return "yuv420-10"; in debug_stream_format2str() [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/debug/src/ |
| D | ia_css_debug.c | 1 // SPDX-License-Identifier: GPL-2.0 189 fw->info.sp.threads_stack, in debug_dump_sp_stack_info() 190 fw->info.sp.threads_stack_size); in debug_dump_sp_stack_info() 192 HIVE_ADDR_sp_threads_stack = fw->info.sp.threads_stack; in debug_dump_sp_stack_info() 193 HIVE_ADDR_sp_threads_stack_size = fw->info.sp.threads_stack_size; in debug_dump_sp_stack_info() 195 if (fw->info.sp.threads_stack == 0 || in debug_dump_sp_stack_info() 196 fw->info.sp.threads_stack_size == 0) in debug_dump_sp_stack_info() 239 return "yuv420-8-legacy"; in debug_stream_format2str() 241 return "yuv420-8"; in debug_stream_format2str() 243 return "yuv420-10"; in debug_stream_format2str() [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 116 Format: <byte> or <bitmap-list> [all …]
|
| /kernel/linux/linux-6.6/drivers/bluetooth/ |
| D | btintel.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 66 if (skb->len != sizeof(*bda)) { in btintel_check_bdaddr() 69 return -EIO; in btintel_check_bdaddr() 72 bda = (struct hci_rp_read_bd_addr *)skb->data; in btintel_check_bdaddr() 79 if (!bacmp(&bda->bdaddr, BDADDR_INTEL)) { in btintel_check_bdaddr() 81 &bda->bdaddr); in btintel_check_bdaddr() 82 set_bit(HCI_QUIRK_INVALID_BDADDR, &hdev->quirks); in btintel_check_bdaddr() 190 if (err == -ENODATA) in btintel_set_diag() 260 if (skb->len != 13) { in btintel_hw_error() 266 bt_dev_err(hdev, "Exception info %s", (char *)(skb->data + 1)); in btintel_hw_error() [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 121 Disable auto-serialization of AML methods [all …]
|
| /kernel/linux/linux-6.6/ |
| D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | kvm_host.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 60 * Bit 63 of the memslot generation number is an "update in-progress flag", 74 * memslot update is in-progress, and to prevent cache hits *after* updating 121 * translated to pfn - it is not in slot or failed to 151 #define KVM_ERR_PTR_BAD_PAGE (ERR_PTR(-ENOENT)) 163 * Architecture-independent vcpu->requests bit members 164 * Bits 3-7 are reserved for more arch-independent bits. 177 * kick may have set vcpu->mode to EXITING_GUEST_MODE, and so there's no 183 …BUILD_BUG_ON((unsigned)(nr) >= (sizeof_field(struct kvm_vcpu, requests) * 8) - KVM_REQUEST_ARCH_BA… 304 return !!map->hva; in kvm_vcpu_mapped() [all …]
|
| /kernel/linux/linux-6.6/tools/include/uapi/linux/ |
| D | bpf.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com 21 #define BPF_DW 0x18 /* double word (64-bit) */ 22 #define BPF_MEMSX 0x80 /* load with sign extension */ 23 #define BPF_ATOMIC 0xc0 /* atomic memory ops - op type in immediate */ 24 #define BPF_XADD 0xc0 /* exclusive add - legacy name */ 32 #define BPF_TO_LE 0x00 /* convert to little-endian */ 33 #define BPF_TO_BE 0x08 /* convert to big-endian */ 51 #define BPF_CMPXCHG (0xf0 | BPF_FETCH) /* atomic compare-and-write */ 69 /* BPF has 10 general purpose 64-bit registers and stack frame. */ [all …]
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | bpf.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com 21 #define BPF_DW 0x18 /* double word (64-bit) */ 22 #define BPF_MEMSX 0x80 /* load with sign extension */ 23 #define BPF_ATOMIC 0xc0 /* atomic memory ops - op type in immediate */ 24 #define BPF_XADD 0xc0 /* exclusive add - legacy name */ 32 #define BPF_TO_LE 0x00 /* convert to little-endian */ 33 #define BPF_TO_BE 0x08 /* convert to big-endian */ 51 #define BPF_CMPXCHG (0xf0 | BPF_FETCH) /* atomic compare-and-write */ 69 /* BPF has 10 general purpose 64-bit registers and stack frame. */ [all …]
|
| /kernel/linux/linux-6.6/scripts/ |
| D | checkpatch.pl | 2 # SPDX-License-Identifier: GPL-2.0 7 # (c) 2008-2010 Andy Whitcroft <apw@canonical.com> 8 # (c) 2010-2018 Joe Perches <joe@perches.com> 69 my $docsfile = "$D/../Documentation/dev-tools/checkpatch.rst"; 72 my $allow_c99_comments = 1; # Can be overridden by --ignore C99_COMMENT_TOLERANCE 74 my $git_command ='export LANGUAGE=en_US.UTF-8; git'; 88 -q, --quiet quiet 89 -v, --verbose verbose mode 90 --no-tree run without a kernel tree 91 --no-signoff do not check for 'Signed-off-by' line [all …]
|
| /kernel/linux/linux-5.10/scripts/ |
| D | checkpatch.pl | 2 # SPDX-License-Identifier: GPL-2.0 7 # (c) 2008-2010 Andy Whitcroft <apw@canonical.com> 8 # (c) 2010-2018 Joe Perches <joe@perches.com> 66 my $allow_c99_comments = 1; # Can be overridden by --ignore C99_COMMENT_TOLERANCE 68 my $git_command ='export LANGUAGE=en_US.UTF-8; git'; 80 -q, --quiet quiet 81 --no-tree run without a kernel tree 82 --no-signoff do not check for 'Signed-off-by' line 83 --patch treat FILE as patchfile (default) 84 --emacs emacs compile window format [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
| D | sge.c | 4 * Copyright (c) 2003-2014 Chelsio Communications, Inc. All rights reserved. 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 40 #include <linux/dma-mapping.h> 68 # define FL_PG_ORDER (16 - PAGE_SHIFT) 115 #define NOMEM_TMR_IDX (SGE_NTIMERS - 1) 118 * Suspension threshold for non-Ethernet Tx queues. We require enough room 141 * buffer). We currently only support two sizes for 1500- and 9000-byte MTUs. 151 struct sge *s = &adapter->sge; in fl_mtu_bufsize() 153 return ALIGN(s->pktshift + ETH_HLEN + VLAN_HLEN + mtu, s->fl_align); in fl_mtu_bufsize() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
| D | sge.c | 4 * Copyright (c) 2003-2014 Chelsio Communications, Inc. All rights reserved. 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 40 #include <linux/dma-mapping.h> 68 # define FL_PG_ORDER (16 - PAGE_SHIFT) 115 #define NOMEM_TMR_IDX (SGE_NTIMERS - 1) 118 * Suspension threshold for non-Ethernet Tx queues. We require enough room 141 * buffer). We currently only support two sizes for 1500- and 9000-byte MTUs. 151 struct sge *s = &adapter->sge; in fl_mtu_bufsize() 153 return ALIGN(s->pktshift + ETH_HLEN + VLAN_HLEN + mtu, s->fl_align); in fl_mtu_bufsize() [all …]
|
| /kernel/linux/linux-5.10/fs/nfsd/ |
| D | nfs4state.c | 54 #include "trace.h" 101 * A waitqueue for all in-progress 4.0 CLOSE operations that are waiting for 128 return ses->se_flags & NFS4_SESSION_DEAD; in is_session_dead() 133 if (atomic_read(&ses->se_ref) > ref_held_by_me) in mark_session_dead_locked() 135 ses->se_flags |= NFS4_SESSION_DEAD; in mark_session_dead_locked() 141 return clp->cl_time == 0; in is_client_expired() 146 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in get_client_locked() 148 lockdep_assert_held(&nn->client_lock); in get_client_locked() 152 atomic_inc(&clp->cl_rpc_users); in get_client_locked() 160 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in renew_client_locked() [all …]
|
| /kernel/linux/linux-6.6/fs/nfsd/ |
| D | nfs4state.c | 58 #include "trace.h" 106 * A waitqueue for all in-progress 4.0 CLOSE operations that are waiting for 139 rc = -ENOMEM; in nfsd4_create_laundry_wq() 150 return ses->se_flags & NFS4_SESSION_DEAD; in is_session_dead() 155 if (atomic_read(&ses->se_ref) > ref_held_by_me) in mark_session_dead_locked() 157 ses->se_flags |= NFS4_SESSION_DEAD; in mark_session_dead_locked() 163 return clp->cl_time == 0; in is_client_expired() 169 if (clp->cl_state != NFSD4_ACTIVE) in nfsd4_dec_courtesy_client_count() 170 atomic_add_unless(&nn->nfsd_courtesy_clients, -1, 0); in nfsd4_dec_courtesy_client_count() 175 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in get_client_locked() [all …]
|