| /linux/sound/soc/intel/boards/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Intel Machine drivers" 6 Intel ASoC Machine Drivers. If you have a Intel machine that 12 the questions about Intel ASoC machine drivers. 76 This adds the ASoC machine driver for Intel Broadwell platforms with 113 tristate "Baytrail and Baytrail-CR with RT5640 codec" 120 This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 126 tristate "Baytrail and Baytrail-CR with RT5651 codec" 133 This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 139 tristate "Baytrail and Baytrail-CR with WM5102 codec" [all …]
|
| /linux/sound/soc/intel/avs/boards/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "Intel AVS Machine drivers" 44 tristate "HD-Audio generic board" 54 This adds support for I2S test-board which can be used to verify 93 This adds support for ASoC machine driver with NAU8825 I2S audio codec. 117 tristate "rt274 in I2S mode" 122 This adds support for ASoC machine driver with RT274 I2S audio codec. 127 tristate "rt286 in I2S mode" 132 This adds support for ASoC machine driver with RT286 I2S audio codec. 137 tristate "rt298 in I2S mode" [all …]
|
| /linux/arch/powerpc/platforms/44x/ |
| H A D | machine_check.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 14 unsigned long reason = regs->esr; in machine_check_4xx() 22 printk(" machine check in kernel mode.\n"); in machine_check_4xx() 29 unsigned long reason = regs->esr; in machine_check_440A() 31 printk("Machine check in kernel mode.\n"); in machine_check_440A() 33 printk("Instruction Synchronous Machine Check exception\n"); in machine_check_440A() 48 printk("I-Cache Parity Error\n"); in machine_check_440A() 51 printk("D-Cache Search Parity Error\n"); in machine_check_440A() 53 printk("D-Cache Flush Parity Error\n"); in machine_check_440A() 55 printk("Machine Check exception is imprecise\n"); in machine_check_440A() [all …]
|
| /linux/Documentation/networking/ |
| H A D | plip.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 ----------------- 17 This device interface allows a point-to-point connection between two 25 printer port. PLIP is a non-standard, but [can use] uses the standard 26 LapLink null-printer cable [can also work in turbo mode, with a PLIP 62 ------------------- 77 On these machines, the PLIP driver can be used in IRQ-less mode, where 79 and if such data is available, process it. This mode is less efficient than 80 the IRQ mode, because the driver has to check the parallel port many times 82 indicate that there isn't a noticeable performance drop when using IRQ-less [all …]
|
| /linux/Documentation/arch/arm/ |
| H A D | booting.rst | 9 The following documentation is relevant to 2.4.18-rmk6 and beyond. 21 3. Detect the machine type. 28 --------------------------- 37 this in a machine dependent manner. (It may use internal algorithms 39 the RAM in the machine, or any other method the boot loader designer 44 ----------------------------- 60 Documentation/admin-guide/kernel-parameters.rst. 63 3. Detect the machine type 64 -------------------------- 69 MANDATORY except for DT-only platforms [all …]
|
| /linux/tools/perf/util/ |
| H A D | capstone.c | 1 // SPDX-License-Identifier: GPL-2.0 20 #include "machine.h" 50 static enum cs_err perf_cs_open(enum cs_arch arch, enum cs_mode mode, csh *handle) in perf_cs_open() 53 return cs_open(arch, mode, handle); in perf_cs_open() 56 static enum cs_err (*fn)(enum cs_arch arch, enum cs_mode mode, csh *handle); in perf_cs_open() 66 return fn(arch, mode, handle); in perf_cs_option() 153 enum cs_arch *arch, enum cs_mode *mode) in capstone_init() 155 *mode in capstone_init() 38 perf_cs_open(enum cs_arch arch,enum cs_mode mode,csh * handle) perf_cs_open() argument 140 capstone_init(struct machine * machine,csh * cs_handle,bool is64,bool disassembler_style) capstone_init() argument 144 enum cs_mode mode; capstone_init() local [all...] |
| H A D | unwind-libunwind.c | 1 // SPDX-License-Identifier: GPL-2.0 12 #include "libunwind-arch/libunwind-arch.h" 13 #include <dwarf-regs.h> 22 /* Pointer-encoding formats: */ in unwind__prepare_access() 24 #define DW_EH_PE_ptr 0x00 /* pointer-sized unsigned value */ in unwind__prepare_access() 25 #define DW_EH_PE_udata4 0x03 /* unsigned 32-bit value */ in unwind__prepare_access() 26 #define DW_EH_PE_udata8 0x04 /* unsigned 64-bi in unwind__prepare_access() 21 struct machine *machine; unwind__prepare_access() local [all...] |
| /linux/arch/powerpc/platforms/chrp/ |
| H A D | pci.c | 1 // SPDX-License-Identifier: GPL-2.0 19 #include <asm/pci-bridge.h> 40 if (bus->number > 7) in gg2_read_config() 46 cfg_data = hose->cfg_data + ((bus->number<<16) | (devfn<<8) | off); in gg2_read_config() 67 if (bus->number > 7) in gg2_write_config() 73 cfg_data = hose->cfg_data + ((bus->number<<16) | (devfn<<8) | off); in gg2_write_config() 102 | (((bus->number - hose->first_busno) & 0xff) << 16) in rtas_read_config() 103 | (hose->global_number << 24); in rtas_read_config() 104 int ret = -1; in rtas_read_config() 117 | (((bus->number - hose->first_busno) & 0xff) << 16) in rtas_write_config() [all …]
|
| /linux/Documentation/arch/powerpc/ |
| H A D | ultravisor.rst | 1 .. SPDX-License-Identifier: GPL-2.0 16 (PVR=0x004e1203) or greater will be PEF-capable. A new ISA release 19 When enabled, PEF adds a new higher privileged mode, called Ultravisor 20 mode, to POWER architecture. Along with the new mode there is new 22 for short). Ultravisor mode is the highest privileged mode in POWER 25 +------------------+ 29 +------------------+ 31 +------------------+ 33 +------------------+ 35 +------------------+ [all …]
|
| /linux/arch/powerpc/include/asm/ |
| H A D | reg_booke.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * Copyright 2009-2010 Freescale Semiconductor, Inc. 12 #include <asm/ppc-opcode.h> 14 /* Machine State Register (MSR) Fields */ 16 #define MSR_UCLE_LG 26 /* User-mode cache lock enable */ 23 #define MSR_CM_LG 31 /* Computation Mode (0=32-bit, 1=64-bit) */ 129 #define SPRN_MCARU 0x239 /* Machine Check Address Register Upper */ 130 #define SPRN_MCSRR0 0x23A /* Machine Check Save and Restore Register 0 */ 131 #define SPRN_MCSRR1 0x23B /* Machine Check Save and Restore Register 1 */ 132 #define SPRN_MCSR 0x23C /* Machine Check Status Register */ [all …]
|
| /linux/tools/testing/selftests/powerpc/tm/ |
| H A D | tm-trap.c | 1 // SPDX-License-Identifier: GPL-2.0-only 67 thread_endianness = MSR_LE & ucp->uc_mcontext.gp_regs[PT_MSR]; in trap_signal_handler() 70 * Little-Endian Machine in trap_signal_handler() 94 * not in transacional mode). On te other hand, if after in trap_signal_handler() 95 * the return from the signal handler the endianness in- in trap_signal_handler() 98 * and (4) are executed (tbegin.; trap;) and we get sim- in trap_signal_handler() 99 * ilaly on the trap signal handler, but now in TM mode. in trap_signal_handler() 104 * Finally, getting a trap in TM mode or not is just in trap_signal_handler() 109 * a trap caught in non-transactional mode is the very in trap_signal_handler() 116 ucp->uc_mcontext.gp_regs[PT_NIP] += 16; in trap_signal_handler() [all …]
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | andestech,plicsw.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/andestech,plicsw.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Andes machine-level software interrupt controller 12 controller (PLIC_SW). PLIC_SW directly connects to the machine-mode 13 inter-processor interrupt lines of CPUs, so RISC-V per-CPU local interrupt 15 generate machine-mode inter-processor interrupts through programming its 19 - Ben Zong-You Xie <ben717@andestech.com> 24 - enum: [all …]
|
| /linux/include/linux/ |
| H A D | fsl_ifc.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 21 * - IFC version 1.0 implements 4 banks. 22 * - IFC version 1.1 onward implements 8 banks. 35 * CSPR - Chip Select Property Register 50 /* Machine Select */ 69 (__ilog2(n) - IFC_AMASK_SHIFT)) 72 * Chip Select Option Register IFC_NAND Machine 110 #define CSOR_NAND_PB(n) ((__ilog2(n) - 5) << CSOR_NAND_PB_SHIFT) 123 * Chip Select Option Register - NOR Flash Mode 125 /* Enable Address shift Mode */ [all …]
|
| /linux/include/math-emu/ |
| H A D | soft-fp.h | 1 /* Software floating-point emulation. 22 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ 27 #include <asm/sfp-machine.h> 29 /* Allow sfp-machine to have its own byte order definitions. */ 57 /* inf - inf */ 112 * sfp-machine may override this and e.g. 183 #include <math-emu/op-1.h> 184 #include <math-emu/op-2.h> 185 #include <math-emu/op-4.h> 186 #include <math-emu/op-8.h> [all …]
|
| /linux/tools/perf/ |
| H A D | builtin-buildid-list.c | 2 * builtin-buildid-list.c 4 * Builtin buildid-list command: list buildids in perf.data, in the running 11 #include "util/build-id.h" 16 #include <subcmd/parse-options.h> 49 struct machine *machine; in buildid__show_kernel_maps() local 52 machine = machine__new_host(&host_env); in buildid__show_kernel_maps() 53 machine__for_each_kernel_map(machine, buildid__map_cb, NULL); in buildid__show_kernel_maps() 54 machine__delete(machine); in buildid__show_kernel_maps() [all...] |
| H A D | builtin-mem.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <subcmd/parse-options.h> 12 #include "util/trace-event.h" 17 #include "util/mem-events.h" 52 struct perf_mem *mem = (struct perf_mem *)opt->value; in parse_record_events() 58 exit(-1); in parse_record_events() 66 exit(-1); in parse_record_events() 68 mem->operatio in parse_record_events() 184 dump_raw_samples(const struct perf_tool * tool,union perf_event * event,struct perf_sample * sample,struct machine * machine) dump_raw_samples() argument 259 process_sample_event(const struct perf_tool * tool,union perf_event * event,struct perf_sample * sample,struct evsel * evsel __maybe_unused,struct machine * machine) process_sample_event() argument 405 int mode; global() member 422 int *mode = (int *)opt->value; parse_mem_ops() local [all...] |
| H A D | builtin-report.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * builtin-report.c 23 #include "util/mem-events.h" 35 #include "util/mem-info.h" 40 #include <subcmd/parse-options.h> 41 #include <subcmd/exec-cmd.h> 42 #include "util/parse-events.h" 49 #include "util/time-util 273 process_sample_event(const struct perf_tool * tool,union perf_event * event,struct perf_sample * sample,struct evsel * evsel,struct machine * machine) process_sample_event() argument 904 thread_level(struct machine * machine,const struct thread * thread) thread_level() argument 925 task__print_level(struct machine * machine,struct thread * thread,FILE * fp) task__print_level() argument 949 struct machine *machine = priv; task_list_cmp() local 1037 struct machine *machine = &rep->session->machines.host; tasks_print() local [all...] |
| /linux/tools/power/pm-graph/ |
| H A D | bootgraph.8 | 3 bootgraph \- Kernel boot timing analysis 13 timeline is split into two phases: kernel mode & user mode. kernel mode 15 Once user mode begins, the init process is called, and the init calls 24 Generates output files in subdirectory: boot-yymmdd-HHMMSS 30 \fB-h\fR 33 \fB-v\fR 36 \fB-addlogs\fR 40 \fB-result \fIfile\fR 43 \fB-o \fIname\fR 47 e.g. boot-{hostname}-{date}-{time} [all …]
|
| /linux/Documentation/virt/kvm/s390/ |
| H A D | s390-pv-boot.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 ------- 13 Documentation/virt/kvm/s390/s390-pv.rst for details." 17 KVM to decrypt the protected virtual machine. 19 Based on this data, KVM will make the protected virtual machine known 27 switch into PV mode itself, the user can load encrypted guest 33 ------- 44 Subcode 10: Move into Protected Virtualization mode 46 The new PV load-device-specific-parameters field specifies all data 47 that is necessary to move into PV mode. [all …]
|
| /linux/drivers/net/ethernet/atheros/atl1e/ |
| H A D | atl1e_hw.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 * Copyright(c) 1999 - 2005 Intel Corporation. All rights reserved. 200 /* IRQ Anti-Lost Timer Initial Value Register */ 206 #define IDLE_STATUS_RXMAC 1 /* 1: RXMAC state machine is in non-IDLE state. 0: RXMAC i… 207 #define IDLE_STATUS_TXMAC 2 /* 1: TXMAC state machine is in non-IDLE state. 0: TXMAC i… 208 #define IDLE_STATUS_RXQ 4 /* 1: RXQ state machine is in non-IDLE state. 0: RXQ is … 209 #define IDLE_STATUS_TXQ 8 /* 1: TXQ state machine is in non-IDLE state. 0: TXQ is … 210 #define IDLE_STATUS_DMAR 0x10 /* 1: DMAR state machine is in non-IDLE state. 0: DMAR is… 211 #define IDLE_STATUS_DMAW 0x20 /* 1: DMAW state machine is in non-IDLE state. 0: DMAW is… 212 #define IDLE_STATUS_SMB 0x40 /* 1: SMB state machine is in non-IDLE state. 0: SMB is … [all …]
|
| /linux/Documentation/virt/kvm/devices/ |
| H A D | vm.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 The virtual machine "device" also accepts the ioctls KVM_SET_DEVICE_ATTR, 9 struct kvm_device_attr as other devices, but targets VM-wide settings 12 The groups and attributes per virtual machine, if any, are architecture 21 ------------------------------------------- 24 :Returns: -EBUSY if a vcpu is already defined, otherwise 0 26 Enables Collaborative Memory Management Assist (CMMA) for the virtual machine. 29 ---------------------------------------- 32 :Returns: -EINVAL if CMMA was not enabled; 39 ----------------------------------------- [all …]
|
| /linux/sound/soc/fsl/ |
| H A D | p1022_ds.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // Freescale P1022DS ALSA SoC Machine driver 21 /* P1022-specific PMUXCR and DMUXCR bit definitions */ 49 unsigned int shift = 16 + (8 * (1 - co) + 2 * (3 - ch)); in guts_set_dmuxcr() 51 clrsetbits_be32(&guts->dmuxcr, 3 << shift, device << shift); in guts_set_dmuxcr() 58 * machine_data: machine-specifi [all...] |
| /linux/sound/soc/sof/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 For backwards-compatibility with previous configurations the selection will 22 be used as default for platform-specific drivers. 32 For backwards-compatibility with previous configurations the selection will 33 be used as default for platform-specific drivers. 62 This option is not user-selectable but automagically handled by 69 This option is not user-selectable but automagically handled by 100 bool "SOF nocodec static mode support" 102 This adds support for a dummy/nocodec machine driver fallback 121 during topology creation or run-time usage if new functionality [all …]
|
| /linux/tools/kvm/kvm_stat/ |
| H A D | kvm_stat.txt | 5 ---- 6 kvm_stat - Report KVM kernel module event counters 9 -------- 14 ----------- 16 state transitions such as guest mode entry and exit. 21 While running in regular mode, use any of the keys listed in section 30 -------------------- 61 ------- 62 -1:: 63 --once:: [all …]
|
| /linux/kernel/ |
| H A D | utsname_sysctl.c | 1 // SPDX-License-Identifier: GPL-2.0-only 20 char *which = table->data; in get_uts() 23 uts_ns = current->nsproxy->uts_ns; in get_uts() 24 which = (which - (char *)&init_uts_ns) + (char *)uts_ns; in get_uts() 59 * at non-zero offsets to the same sysctl. in proc_do_uts_string() 65 proc_sys_poll_notify(table->poll); in proc_do_uts_string() 81 .data = init_uts_ns.name.machine, 82 .maxlen = sizeof(init_uts_ns.name.machine), 83 .mode = 0444, 90 .mode = 0444, [all …]
|