/openbmc/qemu/docs/system/devices/ |
H A D | canokey.rst | 25 CanoKey QEMU exposes itself as a USB device to the guest OS. 27 With the same software configuration as a hardware key, 28 the guest OS can use all the functionalities of a secure key as if 34 inspect what happens inside a secure key 46 Also since this is a virtual card, it can be easily used in CI for testing 60 If you want to install libcanokey-qemu in a different place, 81 CanoKey QEMU stores all its data on a file of the host specified by the argument 93 After the guest OS boots, you can check that there is a USB device. 110 of a secure key while the latter provides platform-dependent functions:
|
/openbmc/qemu/ui/ |
H A D | vnc-enc-zrle.c.inc | 15 * Before including this file, you must define a number of CPP macros. 38 #define ZRLE_CONCAT_I(a, b) a##b 39 #define ZRLE_CONCAT2(a, b) ZRLE_CONCAT_I(a, b) 40 #define ZRLE_CONCAT3(a, b, c) ZRLE_CONCAT2(a, ZRLE_CONCAT2(b, c)) 113 /* Real limit is 127 but we want a way to know if there is more than 127 */ 127 /* Solid tile is a special case */
|
/openbmc/linux/Documentation/driver-api/ |
H A D | s390-drivers.rst | 16 The document assumes a familarity with the technical terms associated 17 with the s390 channel I/O architecture. For a description of this 21 While most I/O devices on a s390 system are typically driven through the 38 * Standard I/O subchannels, for use by the system. They have a child 50 The ccw bus typically contains the majority of devices available to a 77 The functions that initiate or terminate channel I/O all act upon a ccw 93 The channel-measurement facility provides a means to collect measurement 109 provides a mechanism to create a meta-device which contains those ccw
|
H A D | interconnect.rst | 10 This framework is designed to provide a standard kernel interface to control 17 set on a data path according to the requests received from various drivers. 22 Below is a simplified diagram of a real-world SoC interconnect bus topology. 66 endpoint is a node, but not every node is an endpoint. 69 that have to be traversed to reach from a source to destination node. It may 75 send request based on their needs. An example for a consumer is a video decoder 119 default without a Kconfig to enable it. Enabling it requires code changes to
|
/openbmc/linux/drivers/crypto/caam/ |
H A D | Kconfig | 21 to operate as a DPAA component automatically, depending 24 To compile this driver as a module, choose M here: the module 42 and Assurance Module (CAAM). This module adds a job ring operation 45 To compile this driver as a module, choose M here: the module 55 Select size of Job Rings as a power of 2, within the 82 raising an interrupt, in the range 1-255. Note that a selection 83 of 1 functionally defeats the coalescing feature, and a selection 169 Selecting this will enable a self-test to run for the 196 To compile this as a module, choose M here: the module
|
/openbmc/linux/Documentation/devicetree/bindings/dma/xilinx/ |
H A D | xilinx_dma.txt | 12 address and a memory-mapped destination address. 20 "xlnx,axi-vdma-1.00.a" 21 "xlnx,axi-dma-1.00.a" 22 "xlnx,axi-cdma-1.00.a" 23 "xlnx,axi-mcdma-1.00.a" 91 compatible = "xlnx,axi-vdma-1.00.a"; 117 - dmas: a list of <[Video DMA device phandle] [Channel ID]> pairs, 124 - dma-names: a list of DMA channel names, one per "dmas" entry 130 compatible ="xlnx,axi-vdma-test-1.00.a";
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/intel/ |
H A D | e100.rst | 53 Number of receive descriptors. A receive descriptor is a data 54 structure that describes a receive buffer and its attributes to the network 65 Number of transmit descriptors. A transmit descriptor is a data 66 structure that describes a transmit buffer and its attributes to the network 99 Configuring a network driver to load properly when the system is started 104 the proper way to configure a network device for your system, refer to 110 (eth0 and eth1), add the following to a configuration file in 165 If you have multiple interfaces in a server, either turn on ARP 175 in different switches or in a switch partitioned to VLANs). 183 If an issue is identified with the released source code on a supported kernel [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/bcm/ |
H A D | brcm,brcmstb.txt | 27 SoCs with Broadcom Brahma15 ARM-based and Brahma53 ARM64-based CPUs have a 30 controller (MEMC). This BIU block offers a feature called Write Pairing which 31 consists in collapsing two adjacent cache lines into a single (bursted) write 82 o a phandle to the "hif_cpubiuctrl" syscon node 89 o a phandle to the "hif_continuation" syscon node 110 o a phandle to "sun_top_ctrl" 146 A Broadcom STB SoC typically has a number of independent memory controllers, 149 describing these controllers as a parent "memory controllers" block, which 151 associated with a number of hardware register resources (e.g., its PHY). See 156 Represents a single memory controller instance. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | stericsson,db8500-prcmu.yaml | 20 pattern: '^prcmu@[0-9a-f]+$' 25 compatible is needed for the device to be exposed as a system 96 description: Also known as VIO12, is a step-down voltage regulator 103 description: Also known as VIO18, is a step-down voltage regulator 110 description: This is a step-down voltage regulator 234 "^thermal@[0-9a-f]+$": 262 "^prcmu-timer-4@[0-9a-f]+$": 265 since even thought it has a very low resolution (32768 Hz) it is 266 always on, and thus provides a consistent monotonic timeline for 282 PRCMU and hence it appears here. This component has a separate [all …]
|
/openbmc/linux/Documentation/ABI/obsolete/ |
H A D | sysfs-driver-hid-roccat-koneplus | 31 left. E.g. a returned value of 121 means 1.21 47 Description: The mouse can store a macro with max 500 key/button strokes 49 When written, this file lets one set the sequence for a specific 50 button for a specific profile. Button and profile numbers are 59 press of a button. A profile is split in settings and buttons. 74 press of a button. A profile is split in settings and buttons. 86 press of a button. A profile is split in settings and buttons. 102 press of a button. A profile is split in settings and buttons. 114 Description: The mouse has a tracking- and a distance-control-unit. These 140 Description: When read the mouse returns a 30x30 pixel image of the [all …]
|
/openbmc/linux/fs/jffs2/ |
H A D | README.Locking | 13 The alloc_sem is a per-filesystem mutex, used primarily to ensure 19 preventing any other write activity on the file system during a 50 before calling a function which may need to allocate space. The 51 allocation may trigger garbage-collection, which may need to move a 54 of the inode from which it's garbage-collecting a physical node, this 68 3. Never lock a page cache page with f->sem held. 76 (NB) the per-inode list of physical nodes. The latter is a special 81 ever actually implemented such a thing), it's now sufficient to use 82 a simple spin_lock() rather than spin_lock_bh(). 84 Note that the per-inode list of physical nodes (f->nodes) is a special [all …]
|
/openbmc/linux/Documentation/admin-guide/device-mapper/ |
H A D | statistics.rst | 6 regions of a DM device. If no regions are defined no statistics are 10 Each user-defined region specifies a starting sector, length and step. 14 The I/O statistics counters for each step-sized area of a region are 26 Each region has a corresponding unique identifier, which we call a 44 Create a new region and return the region_id. 50 a range of <length> 512-byte sectors 71 milliseconds. Precise timestamps are a little bit slower 81 report four numbers a:b:c:d. a is the number of requests 95 be a number, otherwise it would be interpreted as the number of 133 Print counters for each step-sized area of a region. [all …]
|
/openbmc/linux/arch/m68k/ifpsp060/ |
H A D | TEST.DOC | 45 with a global search and replace function. 80 to a function required by the test packages (these functions and their 92 routine would simply execute a "bsr" or "jsr" that jumped to the selected 95 For example, to run the 060ISP test, write a program that includes the 118 as subroutines and expect the main program to print a string 119 or a number to a file or to the screen. 128 For _print_string(), the test programs pass a longword address 130 a longword number to be printed. 132 For debugging purposes, after the main program performs a "print" 133 for a test package, it should flush the output so that it's not [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/powerpc/fsl/ |
H A D | interlaken-lac.txt | 17 The Interlaken is a narrow, high speed channelized chip-to-chip interface. To 18 facilitate interoperability between a data path device and a look-aside 22 considered a different operation mode. 31 There is a full register set at 0x0000-0x0FFF (also known as the "hypervisor" 32 version), and a subset at 0x1000-0x1FFF. The former is a superset of the 34 partitioned software. Separate nodes are used for each region, with a phandle 53 The Hypervisor node has a different compatible. It must include 55 LAC register space and is required except inside a partition 103 Definition: A standard property. Must have a value of 1. 108 Definition: A standard property. Must have a value of 1. [all …]
|
/openbmc/u-boot/Licenses/ |
H A D | README | 25 Like many other projects, U-Boot has a tradition of including big 29 is that even the same licenses are referred to by a number of 32 information, ...) which makes automatic processing a nightmare. 35 replaced with a single line reference to Unique License Identifiers 38 If a "SPDX-License-Identifier:" line references more than one Unique 55 possible line in a file which can contain a comment. For the majority 64 The SPDX license identifier is added in form of a comment. The comment 74 If a specific tool cannot handle the standard comment style, then the 88 SPDX short form license identifiers separated by "WITH" when a license 94 are constructed by using a "+" for indicating the 'or later' option.:: [all …]
|
/openbmc/openbmc/poky/meta/files/common-licenses/ |
H A D | OGDL-Taiwan-1.0 | 85 …a. "Compilation Work" means a work formed by the creative selection and arrangement of data, and c… 87 …b. "Material" means a separate work, that is collected into the Open Data aggregation and can be p… 95 2.1. The Data Providing Organization grants User a perpetual, worldwide, non-exclusive, irrevocable… 111 4.1. When a new version of the License has been updated and declared, if not the Data Providing Org… 117 …eunder, the Data Providing Organization may cease to provide all or part of a specific Open Data, … 119 …a. It has been evaluated by the Data Providing Organization that continuously providing of a speci… 129 …maged one is a third party and the compensations have already been disbursed by the Data Providing… 137 …a. Data Providing Organization/Agency [year] [distinguishing full name of the released Open Data a…
|
/openbmc/linux/Documentation/input/ |
H A D | ff.rst | 27 1. have your kernel configured with evdev and a driver that supports your 35 should keep a hand on your device, in order to avoid it to break down if 38 If you have a serial iforce device, you need to start inputattach. See 70 Returns the features supported by the device. features is a bitfield with the 84 - FF_SPRING can simulate the presence of a spring 125 allocate a new effect. 129 See <uapi/linux/input.h> for a description of the ff_effect struct. You 130 should also find help in a few sketches, contained in files shape.svg 186 Not all devices have the same strength. Therefore, users should set a gain 227 Proceed as if you wanted to upload a new effect, except that instead of [all …]
|
/openbmc/qemu/hw/net/ |
H A D | mcf_fec.c | 377 return (s->conf.macaddr.a[0] << 24) | (s->conf.macaddr.a[1] << 16) in mcf_fec_read() 378 | (s->conf.macaddr.a[2] << 8) | s->conf.macaddr.a[3]; in mcf_fec_read() 381 return (s->conf.macaddr.a[4] << 24) | (s->conf.macaddr.a[5] << 16) | 0x8808; in mcf_fec_read() 454 s->conf.macaddr.a[0] = value >> 24; in mcf_fec_write() 455 s->conf.macaddr.a[1] = value >> 16; in mcf_fec_write() 456 s->conf.macaddr.a[2] = value >> 8; in mcf_fec_write() 457 s->conf.macaddr.a[3] = value; in mcf_fec_write() 460 s->conf.macaddr.a[4] = value >> 24; in mcf_fec_write() 461 s->conf.macaddr.a[5] = value >> 16; in mcf_fec_write() 648 qemu_format_nic_info_str(qemu_get_queue(s->nic), s->conf.macaddr.a); in mcf_fec_realize()
|
/openbmc/qemu/docs/specs/ |
H A D | vmgenid.rst | 12 exposes a 128-bit, cryptographically random, integer value identifier, 13 referred to as a Globally Unique Identifier, or GUID. 16 operating system when the virtual machine is executed with a different 17 configuration (e.g. snapshot execution or creation from a template). The 27 generation ID support in a virtualization platform" section of 42 - **R1e** The generation ID shall not live in a page frame that could be 50 - **R6** The hypervisor shall expose a _HID (hardware identifier) object 63 The following is a dump of the contents from a running system:: 147 change the contents of the memory at runtime, specifically when starting a 203 the vmgenid_guid fw_cfg blob are not simply a 128-bit GUID. There is also [all …]
|
/openbmc/linux/net/sched/ |
H A D | act_csum.c | 44 struct nlattr *est, struct tc_action **a, in tcf_csum_init() argument 70 err = tcf_idr_check_alloc(tn, &index, a, bind); in tcf_csum_init() 72 ret = tcf_idr_create_from_flags(tn, index, est, a, in tcf_csum_init() 83 tcf_idr_release(*a, bind); in tcf_csum_init() 94 p = to_tcf_csum(*a); in tcf_csum_init() 119 tcf_idr_release(*a, bind); in tcf_csum_init() 567 const struct tc_action *a, in tcf_csum_act() argument 570 struct tcf_csum *p = to_tcf_csum(a); in tcf_csum_act() 635 struct tcf_csum *p = to_tcf_csum(a); in tcf_csum_dump() 666 static void tcf_csum_cleanup(struct tc_action *a) in tcf_csum_cleanup() argument [all …]
|
/openbmc/linux/Documentation/trace/ |
H A D | mmiotrace.rst | 12 Jeff Muizelaar created a tool for tracing MMIO accesses with the Nouveau 83 Check that mmiotrace did not lose events due to a buffer filling up. Either:: 98 gives you a number. Approximately double this number and write it back, for 105 If you are doing a trace for a driver project, e.g. Nouveau, you should also 122 __ioremap() function and gets called whenever a mapping is created. Mapping is 127 the mapped pages are marked as not present. Any access to the pages causes a 135 Setting the page present in the page fault handler has a race condition on SMP 137 and events can be missed without a notice. Re-enabling other CPUs during 145 one line in the log. A record starts with a keyword, followed by keyword- 146 dependent arguments. Arguments are separated by a space, or continue until the [all …]
|
/openbmc/linux/arch/arm64/crypto/ |
H A D | sha512-armv8.pl | 107 my ($i,$a,$b,$c,$d,$e,$f,$g,$h)=@_; 127 add $a,$a,$t1 // h+=Sigma0(a) 147 eor $t2,$a,$b // a^b, b^c in next round 149 ror $T0,$a,#$Sigma0[0] 151 eor $t1,$a,$a,ror#`$Sigma0[2]-$Sigma0[1]` 168 ror $T0,$a,#$Sigma0[0] 173 eor $t2,$a,$b // a^b, b^c in next round 175 eor $T0,$T0,$a,ror#$Sigma0[1] 182 eor $t1,$T0,$a,ror#$Sigma0[2] // Sigma0(a) 481 my ($a,$b,$c,$d,$e,$f,$g,$h); [all …]
|
/openbmc/linux/arch/m68k/fpsp040/ |
H A D | skeleton.S | 7 | Each entry point for exception 'xxxx' begins with a 'jmp fpsp_xxxx'. 12 | exception is one that must be reported then there will be a 13 | return from the package by a 'jmp real_xxxx'. At that point 21 | the return will be via a 'jmp fpsp_done'. Unless there is 22 | OS specific work to be done (such as handling a context switch or 398 | stack. The result is that a UNIX 399 | process is allowed to sleep as a consequence of a page fault during 400 | copyout. The probability of a page fault is exceedingly small because 405 | then just do a dumb (and slow) memory move. In a UNIX environment 442 | Like mem_write, mem_read always reads with a supervisor [all …]
|
/openbmc/openbmc/poky/meta/recipes-extended/unzip/unzip/ |
H A D | CVE-2019-13232_p2.patch | 24 This commit depends on a preceding commit: "Fix bug in 40 diff --git a/extract.c b/extract.c 42 --- a/extract.c 276 diff --git a/globals.c b/globals.c 278 --- a/globals.c 288 diff --git a/globals.h b/globals.h 290 --- a/globals.h 308 diff --git a/process.c b/process.c 310 --- a/process.c 343 diff --git a/unzip.h b/unzip.h [all …]
|
/openbmc/linux/drivers/staging/rtl8192u/ |
H A D | r8192U_wx.c | 38 struct iw_request_info *a, in r8192_wx_get_freq() argument 43 return ieee80211_wx_get_freq(priv->ieee80211, a, wrqu, b); in r8192_wx_get_freq() 51 return ieee80211_wx_get_mode(priv->ieee80211, a, wrqu, b); in r8192_wx_get_mode() 190 ret = ieee80211_wx_set_mode(priv->ieee80211, a, wrqu, b); in r8192_wx_set_mode() 347 ret = ieee80211_wx_set_scan(priv->ieee80211, a, wrqu, b); in r8192_wx_set_scan() 364 ret = ieee80211_wx_get_scan(priv->ieee80211, a, wrqu, b); in r8192_wx_get_scan() 372 struct iw_request_info *a, in r8192_wx_set_essid() argument 380 ret = ieee80211_wx_set_essid(priv->ieee80211, a, wrqu, b); in r8192_wx_set_essid() 388 struct iw_request_info *a, in r8192_wx_get_essid() argument 396 ret = ieee80211_wx_get_essid(priv->ieee80211, a, wrqu, b); in r8192_wx_get_essid() [all …]
|