Home
last modified time | relevance | path

Searched +full:virtual +full:- +full:wire +full:- +full:mode (Results 1 – 25 of 95) sorted by relevance

1234

/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dintel,ce4100-lapic.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/intel,ce4100-lapic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rahul Tanwar <rtanwar@maxlinear.com>
28 [1] https://pdos.csail.mit.edu/6.828/2008/readings/ia32/IA32-3A.pdf
32 const: intel,ce4100-lapic
37 interrupt-controller: true
39 '#interrupt-cells':
42 intel,virtual-wire-mode:
[all …]
/openbmc/linux/drivers/iommu/
H A Dirq_remapping.c1 // SPDX-License-Identifier: GPL-2.0-only
33 * With interrupt-remapping, for now we will use virtual wire A in irq_remapping_restore_boot_irq_mode()
34 * mode, as virtual wire B is little complex (need to configure in irq_remapping_restore_boot_irq_mode()
35 * both IOAPIC RTE as well as interrupt-remapping table entry). in irq_remapping_restore_boot_irq_mode()
58 return -EINVAL; in setup_irqremap()
93 return (remap_ops->capability & (1 << cap)); in irq_remapping_cap()
100 return -ENOSYS; in irq_remapping_prepare()
112 return -ENOSYS; in irq_remapping_prepare()
121 if (!remap_ops->enable) in irq_remapping_enable()
122 return -ENODEV; in irq_remapping_enable()
[all …]
/openbmc/u-boot/doc/
H A DREADME.vxworks1 # SPDX-License-Identifier: GPL-2.0+
4 # Copyright (C) 2015-2018, Bin Meng <bmeng.cn@gmail.com>
9 This document describes the information about U-Boot loading VxWorks kernel.
12 ------
13 U-Boot supports loading VxWorks kernels via 'bootvx' and 'bootm' commands.
22 ---------------------------
39 bootm <kernel image address> - <device tree address>
42 ----------------
43 When using 'bootvx', the kernel bootline must be prepared by U-Boot at a
44 board-specific address before loading VxWorks. U-Boot supplies its address
[all …]
/openbmc/linux/arch/x86/kernel/
H A Ddevicetree.c1 // SPDX-License-Identifier: GPL-2.0
43 { .compatible = "intel,ce4100-cp", },
67 prop = of_get_property(np, "bus-range", NULL); in pcibios_get_phb_of_node()
71 if (bus->number == bus_min) in pcibios_get_phb_of_node()
91 return -EINVAL; in x86_of_pci_irq_enable()
92 dev->irq = virq; in x86_of_pci_irq_enable()
114 dn = of_find_compatible_node(NULL, NULL, "intel,ce4100-hpet"); in dtb_setup_hpet()
150 dn = of_find_compatible_node(NULL, NULL, "intel,ce4100-lapic"); in dtb_lapic_setup()
167 pic_mode = !of_property_read_bool(dn, "intel,virtual-wire-mode"); in dtb_lapic_setup()
168 pr_info("%s compatibility mode.\n", pic_mode ? "IMCR and PIC" : "Virtual Wire"); in dtb_lapic_setup()
[all …]
H A Dirqinit.c1 // SPDX-License-Identifier: GPL-2.0
34 * ISA PIC or low IO-APIC triggered (INTA-cycle or APIC) interrupts:
35 * (these are usually mapped to vectors 0x30-0x3f)
39 * The IO-APIC gives us many more interrupt sources. Most of these
44 * IO-APIC registers.
46 * (these are usually mapped into the 0x30-0xff vector range)
50 [0 ... NR_VECTORS - 1] = VECTOR_UNUSED,
55 struct irq_chip *chip = legacy_pic->chip; in init_ISA_irqs()
59 * Try to set up the through-local-APIC virtual wire mode earlier. in init_ISA_irqs()
61 * On some 32-bit UP machines, whose APIC has been disabled by BIOS in init_ISA_irqs()
[all …]
/openbmc/linux/arch/hexagon/include/asm/
H A Dcacheflush.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
15 * - flush_cache_all() flushes entire cache
16 * - flush_cache_mm(mm) flushes the specified mm context's cache lines
17 * - flush_cache_page(mm, vmaddr, pfn) flushes a single page
18 * - flush_cache_range(vma, start, end) flushes a range of pages
19 * - flush_icache_range(start, end) flush a range of instructions
20 * - flush_dcache_page(pg) flushes(wback&invalidates) a page for dcache
21 * - flush_icache_pages(vma, pg, nr) flushes(invalidates) nr pages for icache
41 * Memory-management related flushes are there to ensure in non-physically
[all …]
/openbmc/linux/Documentation/networking/
H A Dila.rst1 .. SPDX-License-Identifier: GPL-2.0
11 Identifier-locator addressing (ILA) is a technique used with IPv6 that
14 indicates the location of the node which can be dynamic. Identifier-locator
27 The ILA protocol is described in Internet-Draft draft-herbert-intarea-ila.
33 - Identifier
35 independent of its location. ILA identifiers are sixty-four
38 - Locator
41 locators are sixty-four bit prefixes.
43 - ILA mapping
48 - SIR address
[all …]
H A Dtls-offload.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
13 For details regarding the user-facing interface refer to the TLS
18 * Software crypto mode (``TLS_SW``) - CPU handles the cryptography.
24 * Packet-based NIC offload mode (``TLS_HW``) - the NIC handles crypto
26 This mode integrates best with the kernel stack and is described in detail
28 (``ethtool`` flags ``tls-hw-tx-offload`` and ``tls-hw-rx-offload``).
29 * Full TCP NIC offload mode (``TLS_HW_RECORD``) - mode of operation where
33 abilities or QoS and packet scheduling (``ethtool`` flag ``tls-hw-record``).
35 The operation mode is selected automatically based on device configuration,
36 offload opt-in or opt-out on per-connection basis is not currently supported.
[all …]
H A Darcnet.rst1 .. SPDX-License-Identifier: GPL-2.0
9 See also arcnet-hardware.txt in this directory for jumper-setting
25 ARCnet 0.32 ALPHA first made it into the Linux kernel 1.1.80 - this was
36 If you don't e-mail me about your success/failure soon, I may be forced to
40 If you think so, why not flame me in a quick little e-mail? Please also
44 My e-mail address is: apenwarr@worldvisions.ca
55 The previous release resulted from many months of on-and-off effort from me
58 ARCnet 2.10 ALPHA, Tomasz's all-new-and-improved RFC1051 support has been
63 ---------------------------------
66 Subscribe by sending a message with the BODY "subscribe linux-arcnet YOUR
[all …]
/openbmc/linux/arch/x86/kernel/apic/
H A Dapic.c1 // SPDX-License-Identifier: GPL-2.0-only
13 * Mikael Pettersson : Power Management for UP-APIC.
43 #include <asm/pc-conf-reg.h>
64 #include <asm/intel-family.h>
75 unsigned int boot_cpu_physical_apicid __ro_after_init = -1U;
124 * Handle interrupt mode configuration register (IMCR).
127 * local APIC. Before entering Symmetric I/O Mode, either
129 * PIC Mode by changing the IMCR.
147 * +1=force-enable
237 * so apic->write/read doesn't do anything
[all …]
/openbmc/linux/Documentation/networking/dsa/
H A Dsja1105.rst8 The NXP SJA1105 is a family of 10 SPI-managed automotive switches:
10 - SJA1105E: First generation, no TTEthernet
11 - SJA1105T: First generation, TTEthernet
12 - SJA1105P: Second generation, no TTEthernet, no SGMII
13 - SJA1105Q: Second generation, TTEthernet, no SGMII
14 - SJA1105R: Second generation, no TTEthernet, SGMII
15 - SJA1105S: Second generation, TTEthernet, SGMII
16 - SJA1110A: Third generation, TTEthernet, SGMII, integrated 100base-T1 and
17 100base-TX PHYs
18 - SJA1110B: Third generation, TTEthernet, SGMII, 100base-T1, 100base-TX
[all …]
/openbmc/linux/Documentation/fb/
H A Dudlfb.rst9 USB wire. That hardware framebuffer is able to drive the VGA, DVI, or HDMI
15 pixels line-by-line via USB bulk transfers.
18 does not require any acks - the effect is very low latency that
20 non-gaming and non-video applications.
22 Mode setting, EDID read, etc are other bulk or control transfers. Mode
23 setting is very flexible - able to set nearly arbitrary modes from any timing.
35 one-to-one with the fbdev interface, making the driver quite small and
38 from user mode to talk to the device, without needing to know anything
45 In the case of USB graphics, it is just an allocated (virtual) buffer.
50 of virtual or remote framebuffers.
[all …]
/openbmc/linux/arch/arm/mach-nomadik/
H A Dcpu-8815.c1 // SPDX-License-Identifier: GPL-2.0-or-later
12 #include <asm/mach-types.h>
15 * These are the only hard-coded address offsets we still have to use.
24 #define NOMADIK_USB_BASE 0x10170000 /* USB-OTG conf reg base */
26 #define NOMADIK_SHA1_BASE 0x10190000 /* SHA-1 Processor */
39 #define NOMADIK_OWM_BASE 0x101EA000 /* One wire master */
44 #define NOMADIK_SSIRx_BASE 0x101F3000 /* SSI 8-ch rx interface */
45 #define NOMADIK_SSITx_BASE 0x101F4000 /* SSI 8-ch tx interface */
47 #define NOMADIK_SDI_BASE 0x101F6000 /* SD-card/MM-Card */
59 /* This is needed for LL-debug/earlyprintk/debug-macro.S */
[all …]
/openbmc/linux/include/linux/
H A Dwm97xx.h1 /* SPDX-License-Identifier: GPL-2.0 */
47 #define WM97XX_COO 0x0800 /* enable coordinate mode */
48 #define WM97XX_CTC 0x0400 /* enable continuous mode */
62 #define WM97XX_SLT(i) ((i - 5) & 0x7) /* panel slot (5-11) */
71 #define WM9712_45W 0x1000 /* set for 5-wire touchscreen */
102 #define WM9713_CTC 0x0100 /* enable continuous mode */
106 #define WM9713_COO 0x0001 /* enable coordinate mode */
107 #define WM9713_45W 0x1000 /* set for 5 wire panel */
146 /*---------------- Return codes from sample reading functions ---------------*/
160 * The wm97xx driver provides a private API for writing platform-specific
[all …]
/openbmc/u-boot/arch/x86/cpu/
H A Dlapic.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2008-2009 coresystems GmbH
13 #include <asm/msr-index.h>
115 result = -1; in lapic_remote_read()
136 /* Put the local apic in virtual wire mode */ in lapic_setup()
/openbmc/linux/fs/smb/client/
H A Dsmb2pdu.h1 /* SPDX-License-Identifier: LGPL-2.1 */
24 /* See MS-SMB2 2.2.43 */
51 * See MS-SMB2.PDF specification for protocol details.
78 /* SMB 3.1.1 and later dialects. See MS-SMB2 section 2.2.2.1 */
89 /* Defines for Type field below (see MS-SMB2 2.2.2.2.2.1) */
137 /* See MS-SMB2 2.2.13.2.11 */
153 /* See MS-SMB2 2.2.13.2.12 */
163 /* See MS-SMB2 2.2.14.2.12 */
176 /* See MS-SMB2 2.2.13.2.5 */
184 /* See MS-SMB2 2.2.13.2.9 */
[all …]
/openbmc/linux/arch/ia64/kernel/
H A Dmca_asm.S1 /* SPDX-License-Identifier: GPL-2.0 */
8 * 2000-03-15 David Mosberger-Tang <davidm@hpl.hp.com>
11 * 2000-03-29 Chuck Fleckenstein <cfleck@co.intel.com>
15 * 2002-01-04 J.Hall <jenna.s.hall@intel.com>
16 * Before entering virtual mode code:
21 * 2004-11-12 Russ Anderson <rja@sgi.com>
24 * 2005-12-08 Keith Owens <kaos@sgi.com>
55 * so we can re-use the code for cpu hotplug code as well
68 ld8 r18=[r2],(O(PTCE_COUNT)-O(PTCE_BASE));; // r18=ptce_base
76 adds r20=-1,r20
[all …]
/openbmc/linux/arch/x86/kvm/
H A Di8254.c4 * Copyright (c) 2003-2004 Fabrice Bellard
44 #define mod_64(x, y) ((x) - (y) * div64_u64(x, y))
56 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_set_gate()
58 switch (c->mode) { in pit_set_gate()
69 if (c->gate < val) in pit_set_gate()
70 c->count_load_time = ktime_get(); in pit_set_gate()
74 c->gate = val; in pit_set_gate()
79 return pit->pit_state.channels[channel].gate; in pit_get_gate()
86 struct kvm_kpit_state *ps = &pit->pit_state; in __kpit_elapsed()
88 if (!ps->period) in __kpit_elapsed()
[all …]
/openbmc/linux/include/drm/
H A Ddrm_modes.h3 * Copyright © 2007-2008 Dave Airlie
4 * Copyright © 2007-2008 Intel Corporation
46 * enum drm_mode_status - hardware support status of a mode
47 * @MODE_OK: Mode OK
50 * @MODE_H_ILLEGAL: mode has illegal horizontal timings
51 * @MODE_V_ILLEGAL: mode has illegal vertical timings
53 * @MODE_NOMODE: no mode with a matching name
54 * @MODE_NO_INTERLACE: interlaced mode not supported
55 * @MODE_NO_DBLESCAN: doublescan mode not supported
56 * @MODE_NO_VSCAN: multiscan mode not supported
[all …]
/openbmc/linux/Documentation/spi/
H A Dspi-summary.rst5 02-Feb-2012
8 ------------
9 The "Serial Peripheral Interface" (SPI) is a synchronous four wire serial
17 clocking modes through which data is exchanged; mode-0 and mode-3 are most
32 - SPI may be used for request/response style device protocols, as with
35 - It may also be used to stream data in either direction (half duplex),
38 - Some devices may use eight bit words. Others may use different word
39 lengths, such as streams of 12-bit or 20-bit digital samples.
41 - Words are usually sent with their most significant bit (MSB) first,
44 - Sometimes SPI is used to daisy-chain devices, like shift registers.
[all …]
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h2 * This file is part of the Chelsio T4 PCI-E SR-IOV Virtual Function Ethernet
5 * Copyright (c) 2009-2010 Chelsio Communications, Inc. All rights reserved.
17 * - Redistributions of source code must retain the above
21 * - Redistributions in binary form must reproduce the above
62 * MSI-X interrupt index usage.
64 MSIX_FW = 0, /* MSI-X index for firmware Q */
65 MSIX_IQFLINT = 1, /* MSI-X index base for Ingress Qs */
90 * Per-"port" information. This is really per-Virtual Interface information
97 u16 viid; /* virtual interface ID */
114 * (Virtual Interfaces). One extra ingress queue is used to receive
[all …]
/openbmc/linux/sound/ppc/
H A Dsnd_ps3.c1 // SPDX-License-Identifier: GPL-2.0-only
9 #include <linux/dma-mapping.h>
129 } while (!done && --retries); in snd_ps3_verify_dma_stop()
145 * NOTE: caller should reset card->running before call.
146 * If not, the interrupt handler will re-start DMA,
187 * convert virtual addr to ioif bus addr.
191 return card->dma_start_bus_addr[ch] + in v_to_bus()
192 (paddr - card->dma_start_vaddr[ch]); in v_to_bus()
205 card->dma_last_transfer_vaddr[ch] = in snd_ps3_bump_buffer()
206 card->dma_next_transfer_vaddr[ch]; in snd_ps3_bump_buffer()
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivytown/
H A Duncore-interconnect.json147 "BriefDescription": "BL Ingress Occupancy - DRS",
169 "BriefDescription": "BL Ingress Occupancy - NCB",
191 "BriefDescription": "BL Ingress Occupancy - NCS",
210 …ny requests behind it in the switch queue will lose ownership and have to re-acquire it later when…
228 …ddition to the source queue. Note the special filtering equation. We do OR-reduction on the requ…
237 …ddition to the source queue. Note the special filtering equation. We do OR-reduction on the requ…
246 …ddition to the source queue. Note the special filtering equation. We do OR-reduction on the requ…
255 …ddition to the source queue. Note the special filtering equation. We do OR-reduction on the requ…
304 …er of cycles when there are pending write ACK's in the switch but the switch->IRP pipeline is not …
324 "BriefDescription": "Direct 2 Core Spawning; Spawn Failure - Egress Credits",
[all …]
/openbmc/qemu/qga/
H A Dqapi-schema.json1 # *-*- Mode: Python -*-*
8 { 'pragma': { 'doc-required': true } }
14 'member-name-exceptions': [
17 # Commands allowed to return a non-dictionary:
18 'command-returns-exceptions': [
19 'guest-file-open',
20 'guest-fsfreeze-freeze',
21 'guest-fsfreeze-freeze-list',
22 'guest-fsfreeze-status',
23 'guest-fsfreeze-thaw',
[all …]
/openbmc/linux/Documentation/virt/uml/
H A Duser_mode_linux_howto_v2.rst1 .. SPDX-License-Identifier: GPL-2.0
13 Welcome to User Mode Linux
15 User Mode Linux is the first Open Source virtualization platform (first
25 Most OSes today have built-in support for a number of "fake"
27 User Mode Linux takes this concept to the ultimate extreme - there
30 concepts which map onto something provided by the host - files, sockets,
36 The UML kernel is just a process running on Linux - same as any other
49 Why Would I Want User Mode Linux?
53 * If User Mode Linux kernel crashes, your host kernel is still fine. It
57 * You can run a usermode kernel as a non-root user (you may need to
[all …]

1234