/openbmc/linux/drivers/ata/pata_parport/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 tristate "ATEN EH-100 protocol" 10 This option enables support for the ATEN EH-100 parallel port IDE 21 Series noted on the bottom of the drive. Series 6 drivers will. 24 bottom, enable this option. 33 on the bottom of the drive. Series 5 drivers don't always have it 37 bottom, enable this option. 47 tristate "DataStor EP-2000 protocol" 50 This option enables support for the EP-2000 parallel port IDE 54 tristate "FIT TD-2000 protocol" [all …]
|
/openbmc/qemu/block/ |
H A D | stream.c | 10 * See the COPYING.LIB file in the top-level directory. 21 #include "sysemu/block-backend.h" 22 #include "block/copy-on-read.h" 26 * Maximum chunk size to feed to copy-on-read. This should be 67 unfiltered_bs = bdrv_skip_filters(s->target_bs); in stream_prepare() 72 bdrv_cor_filter_drop(s->cor_filter_bs); in stream_prepare() 73 s->cor_filter_bs = NULL; in stream_prepare() 90 base = bdrv_filter_or_cow_bs(s->above_base); in stream_prepare() 97 base_id = s->backing_file_str ?: unfiltered_base->filename; in stream_prepare() 98 if (unfiltered_base->drv) { in stream_prepare() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | azoteq,iqs7222.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 21 - azoteq,iqs7222a 22 - azoteq,iqs7222b 23 - azoteq,iqs7222c 24 - azoteq,iqs7222d 29 irq-gpios: 32 Specifies the GPIO connected to the device's active-low RDY output. [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | replay.rst | 13 execution. Execution recording writes a non-deterministic events log, which 16 non-deterministic events including external input, hardware clocks, 21 Devices' models that have non-deterministic input from external devices were 26 All non-deterministic events are coming from these devices. But to 33 …th Multi-target QEMU Simulator for Dynamic Analysis and Reverse Debugging <https://www.computer.or… 40 * synchronization of the bottom halves execution 50 -------------------- 55 non-deterministic events. The number of instructions elapsed from the last event 60 ---------------------------------- 68 another lock to keep things in lock-step. This role is now handled by [all …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 141 | 41 self.vm.qmp_log('blockdev-add', \ 49 self.vm.qmp_log('blockdev-del', node_name='drv0', \ 52 self.vm.qmp_log('block-job-cancel', device='job0') 57 self.vm.qmp_log('blockdev-del', node_name='drv0') 63 def main() -> None: 64 with iotests.FilePath('bottom', 'middle', 'top', 'target') as \ 68 iotests.log('Creating bottom <- middle <- top backing file chain...') 70 iotests.qemu_img_create('-f', iotests.imgfmt, bottom_path, IMAGE_SIZE) 71 iotests.qemu_img_create('-f', iotests.imgfmt, \ 72 '-F', iotests.imgfmt, \ [all …]
|
H A D | 141.out | 1 Creating bottom <- middle <- top backing file chain... 3 === Testing drive-backup === 4 {"execute": "blockdev-add", "arguments": {"driver": "IMGFMT", "file": {"driver": "file", "filename"… 6 …execute": "drive-backup", "arguments": {"device": "drv0", "format": "IMGFMT", "job-id": "job0", "s… 8 {"execute": "blockdev-del", "arguments": {"node-name": "drv0"}} 10 {"execute": "block-job-cancel", "arguments": {"device": "job0"}} 12 {"data": {"device": "job0", "len": 1048576, "offset": 0, "speed": 0, "type": "backup"}, "event": "B… 13 {"execute": "blockdev-del", "arguments": {"node-name": "drv0"}} 16 === Testing drive-mirror === 17 {"execute": "blockdev-add", "arguments": {"driver": "IMGFMT", "file": {"driver": "file", "filename"… [all …]
|
H A D | 224 | 4 # Test json:{} filenames with qemu-internal BDSs 42 log('--- filter_node_name: %s ---' % filter_node_name) 50 qemu_img('create', '-f', iotests.imgfmt, base_img_path, '64M') 51 qemu_img('create', '-f', iotests.imgfmt, '-b', base_img_path, 52 '-F', iotests.imgfmt, mid_img_path) 53 qemu_img('create', '-f', iotests.imgfmt, '-b', mid_img_path, 54 '-F', iotests.imgfmt, top_img_path) 57 qemu_io(mid_img_path, '-c', 'write -P 1 0 1M') 61 # Change the bottom-most image's backing file (to null-co://) 63 vm.qmp_log('blockdev-add', [all …]
|
/openbmc/qemu/ |
H A D | blockdev.c | 4 * Copyright (c) 2003-2008 Fabrice Bellard 7 * later. See the COPYING file in the top-level directory. 12 * Copyright (c) 2003-2008 Fabrice Bellard 34 #include "sysemu/block-backend.h" 38 #include "block/dirty-bitmap.h" 40 #include "block/throttle-groups.h" 42 #include "qemu/error-report.h" 44 #include "qemu/qemu-print.h" 45 #include "qemu/config-file.h" 46 #include "qapi/qapi-commands-block.h" [all …]
|
/openbmc/u-boot/drivers/ddr/fsl/ |
H A D | ddr2_dimm_params.c | 1 // SPDX-License-Identifier: GPL-2.0 18 * --- ----- ------ 28 * Reorder Table to be linear by stripping the bottom 37 /* Bottom 5 bits up to the top. */ in compute_ranksize() 46 * Convert a two-nibble BCD value into a cycle time. 47 * While the spec calls for nano-seconds, picos are returned. 148 * shortest SPD-defined CAS latency. 152 * Do this by finding in the standard speed bin table the longest 160 * CAS latency de-rating based upon values JEDEC Standard No. 79-2C 161 * Table 40, "DDR2 SDRAM stanadard speed bins and tCK, tRCD, tRP, tRAS, [all …]
|
H A D | ddr1_dimm_params.c | 1 // SPDX-License-Identifier: GPL-2.0 19 * --- ----- ------ 29 * Reorder Table to be linear by stripping the bottom 38 /* Bottom 2 bits up to the top. */ in compute_ranksize() 47 * Convert a two-nibble BCD value into a cycle time. 48 * While the spec calls for nano-seconds, picos are returned. 167 * shortest SPD-defined CAS latency. 171 * Do this by finding in the standard speed bin table the longest 179 * CAS latency de-rating based upon values JEDEC Standard No. 79-E 227 if (spd->mem_type) { in ddr_compute_dimm_parameters() [all …]
|
/openbmc/pldm/oem/ibm/libpldmresponder/ |
H A D | file_io_type_pcie.hpp | 205 * Key - LinkID (LinkId) 206 * Value - Tuple 209 * link speed (LinkSpeed) 212 * Local port (LocalPort - Pair of local port top and bottom) 213 * Remote port (RemotePort - Pair of remote port top and bottom) 214 * I/O slot location (IoSlotLocation - Vector of strings) 227 * Key - CableLinkID (CableLinkNum) 228 * Value - Tuple 248 * Key - LinkID (LinkId) 249 * Value - linkTypeData (linkTypeData)
|
/openbmc/qemu/include/block/ |
H A D | block_int-global-state.h | 29 #include "block/block_int-common.h" 31 #include "qemu/main-loop.h" 36 * See include/block/block-global-state.h for more information about 42 * @job_id: The id of the newly-created job, or %NULL to use the 53 * @speed: The maximum speed, in bytes per second, or 0 for unlimited. 70 BlockDriverState *bottom, 71 int creation_flags, int64_t speed, 78 * @job_id: The id of the newly-created job, or %NULL to use the 85 * @speed: The maximum speed, in bytes per second, or 0 for unlimited. 98 int creation_flags, int64_t speed, [all …]
|
/openbmc/u-boot/include/configs/ |
H A D | socfpga_common.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 50 * U-Boot general configurations 122 #define CONFIG_SYS_MMC_MAX_BLK_COUNT 256 /* FIXME -- SPL only? */ 144 /* Using standard mode which the speed up to 100Kb/s */ 200 * U-Boot environment 223 * 0: u-boot 0x00100000 0x00000000 0 244 * 0xFFE0_0000 ...... Start of SRAM (bottom) 245 * 0xFFEx_xxxx ...... Top of stack (grows down to bottom) 259 #define CONFIG_SYS_SPL_MALLOC_START (CONFIG_SYS_INIT_RAM_SIZE - \ 268 #define CONFIG_SPL_FS_LOAD_PAYLOAD_NAME "u-boot-dtb.img"
|
/openbmc/linux/include/linux/ |
H A D | console.h | 11 * 10-Mar-94: Arno Griffioen: Conversion for vt100 emulator port from PC LINUX 37 * struct consw - callbacks for consoles 39 * @con_scroll: move lines from @top to @bottom in direction @dir by @lines. 58 unsigned int bottom, enum con_scroll dir, 93 * Restore the console to its pre-debug state as closely as possible. 133 * cons_flags - General console flags 152 * readiness of the per-CPU areas. 172 * struct console - The console descriptor structure 184 * @ispeed: TTY input speed 185 * @ospeed: TTY output speed [all …]
|
/openbmc/linux/drivers/net/ethernet/cadence/ |
H A D | macb.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2004-2006 Atmel Corporation 87 #define GEM_HS_MAC_CONFIG 0x0050 /* GEM high speed config */ 88 #define GEM_HRB 0x0080 /* Hash Bottom */ 90 #define GEM_SA1B 0x0088 /* Specific1 Bottom */ 92 #define GEM_SA2B 0x0090 /* Specific2 Bottom */ 94 #define GEM_SA3B 0x0098 /* Specific3 Bottom */ [all...] |
/openbmc/u-boot/drivers/net/ |
H A D | Kconfig | 11 This is currently implemented in net/eth-uclass.c 43 bool "Altera Triple-Speed Ethernet MAC support" 47 This driver supports the Altera Triple-Speed (TSE) Ethernet MAC. 48 Please find details on the "Triple-Speed Ethernet MegaCore Function 134 U-Boot. 151 This driver is a bridge from the bottom of the network stack 152 in U-Boot to the RAW AF_PACKET API in Linux. This allows real 217 and integrates a link list DMA engine with direct M-Bus 225 offers high-priority transmit queue for QoS and CoS 288 Enable the support of the Reduced Gigabit Media-Independent [all …]
|
/openbmc/linux/arch/powerpc/platforms/cell/spufs/ |
H A D | fault.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Low-level SPU handling 26 if (ctx->flags & SPU_CREATE_EVENTS_ENABLED) { in spufs_handle_event() 27 ctx->event_return |= type; in spufs_handle_event() 28 wake_up_all(&ctx->stop_wq); in spufs_handle_event() 37 ctx->ops->restart_dma(ctx); in spufs_handle_event() 48 ctx->ops->npc_read(ctx) - 4); in spufs_handle_event() 55 unsigned long stat = ctx->csa.class_0_pending & CLASS0_INTR_MASK; in spufs_handle_class0() 61 spufs_handle_event(ctx, ctx->csa.class_0_dar, in spufs_handle_class0() 65 spufs_handle_event(ctx, ctx->csa.class_0_dar, in spufs_handle_class0() [all …]
|
/openbmc/linux/drivers/hsi/controllers/ |
H A D | omap_ssi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 23 #define SSI_BYTES_TO_FRAMES(x) ((((x) - 1) >> 2) + 1) 28 * struct omap_ssm_ctx - OMAP synchronous serial module (TX/RX) context 50 * struct omap_ssi_port - OMAP SSI port data 66 * @wake_irq: IRQ number for incoming wake line (-1 if none) 67 * @wake_gpio: GPIO number for incoming wake line (-1 if none) 109 * struct gdd_trn - GDD transaction data 119 * struct omap_ssi_controller - OMAP SSI controller data 125 * @gdd_tasklet: bottom half for DMA transfers 131 * @max_speed: Maximum TX speed (Kb/s) set by the clients.
|
/openbmc/linux/drivers/clk/sunxi-ng/ |
H A D | ccu_sdm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) 2017 Chen-Yu Tsai <wens@csie.org> 6 #include <linux/clk-provider.h> 15 if (!(common->features & CCU_FEATURE_SIGMA_DELTA_MOD)) in ccu_sdm_helper_is_enabled() 18 if (sdm->enable && !(readl(common->base + common->reg) & sdm->enable)) in ccu_sdm_helper_is_enabled() 21 return !!(readl(common->base + sdm->tuning_reg) & sdm->tuning_enable); in ccu_sdm_helper_is_enabled() 33 if (!(common->features & CCU_FEATURE_SIGMA_DELTA_MOD)) in ccu_sdm_helper_enable() 37 for (i = 0; i < sdm->table_size; i++) in ccu_sdm_helper_enable() 38 if (sdm->table[i].rate == rate) in ccu_sdm_helper_enable() 39 writel(sdm->table[i].pattern, in ccu_sdm_helper_enable() [all …]
|
/openbmc/linux/drivers/input/misc/ |
H A D | iqs7222.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 116 [IQS7222_REG_GRP_CYCLE] = "cycle-%d", 117 [IQS7222_REG_GRP_CHAN] = "channel-%d", 118 [IQS7222_REG_GRP_SLDR] = "slider-%d", 120 [IQS7222_REG_GRP_GPIO] = "gpio-%d", 150 .name = "event-prox", 155 .name = "event-touch", 162 { .name = "event-press", }, 164 .name = "event-tap", 171 .name = "event-swipe-pos", [all …]
|
/openbmc/u-boot/doc/driver-model/ |
H A D | spi-howto.txt | 4 Here is a rough step-by-step guide. It is based around converting the 6 around U-Boot v2014.10-rc2 (commit be9f643). This has been updated for 13 exists, but now it is 'per-child data' for the SPI bus. Each child of the 15 driver-specific slave structure can now be port in private data for the 25 In this case 'slave' will be in per-child data, and 'ctrl' will be in the 35 - methods to set speed and mode are separated out 36 - cs_info is used to get information on a chip select 49 Put this code at the bottom of your existing driver file: 65 return -ENODEV; 70 return -ENODEV; [all …]
|
/openbmc/linux/Documentation/netlabel/ |
H A D | draft-ietf-cipso-ipsecurity-01.txt | 27 Please check the I-D abstract listing contained in each Internet Draft 46 mandatory access controls and multi-level security. These systems are 88 once in a datagram. All multi-octet fields in the option are defined to be 91 +----------+----------+------//------+-----------//---------+ 93 +----------+----------+------//------+-----------//---------+ 124 corresponding ASCII representations. Non-related groups of systems may 148 actual security information to be passed. All multi-octet fields in a tag 171 +----------+----------+--------//--------+ 173 +----------+----------+--------//--------+ 207 This is referred to as the "bit-mapped" tag type. Tag type 1 is included [all …]
|
/openbmc/linux/arch/x86/mm/ |
H A D | init.c | 27 #include <asm/text-patching.h> 43 * WC and WT fall back to UC-. pat_init() updates these values to support 45 * for the details. Note, __early_ioremap() used during early boot-time 82 * Check that the write-protect PAT entry is set for write-protect. 169 * the 0-ISA_END_ADDRESS range and secondly for the initial PMD_SIZE mapping. 251 /* Except when with PTI where the kernel is mostly non-Global: */ in probe_page_size_mask() 294 * This can't be cr4_set_bits_and_update_boot() -- the in setup_pcid() 301 * Instead, we brute-force it and set CR4.PCIDE manually in in setup_pcid() 359 if (memblock_is_region_memory(start, end - start)) in adjust_range_page_size_mask() 367 if (memblock_is_region_memory(start, end - start)) in adjust_range_page_size_mask() [all …]
|
/openbmc/qemu/python/tests/ |
H A D | protocol.py | 31 added which allows us to trigger a bottom half disconnect without 65 async def _do_recv(self) -> None: 69 def _do_send(self, msg: None) -> None: 72 async def send_msg(self) -> None: 75 async def simulate_disconnect(self) -> None: 77 Simulates a bottom-half disconnect. 88 returns bottom half errors as a pre-condition to allowing the 99 async def _do_recv(self) -> str: 105 def _do_send(self, msg: str) -> None: 109 async def send_msg(self, msg: str) -> None: [all …]
|
/openbmc/u-boot/lib/zlib/ |
H A D | deflate.h | 1 /* deflate.h -- internal compression state 2 * Copyright (C) 1995-2010 Jean-loup Gailly 111 uInt w_mask; /* w_size - 1 */ 117 * wSize-MAX_MATCH bytes, but this ensures that IO is always 139 uInt hash_mask; /* hash_size-1 */ 166 /* To speed up deflation, hash chains are never searched beyond this 168 * speed. 219 * - frequencies can be kept in 16 bit counters 220 * - if compression is not successful for the first block, all input 224 * - if compression is not successful for a file smaller than 64K, we can [all …]
|