/openbmc/qemu/docs/devel/ |
H A D | kconfig.rst | 13 SCSI adapters. Arm, s390 and x86 boards can all present a virtio-blk 16 Each QEMU target enables a subset of the boards, devices and buses that 21 QEMU uses a simple domain-specific language to describe the dependencies 24 * new targets and boards can be added without knowing in detail the 27 include all the required dependencies and all the devices that the 31 of boards or devices. For example, by default most targets will include 32 all emulated PCI devices that QEMU supports, but the build process is 36 This domain-specific language is based on the Kconfig language that 41 is instead specified in per-target files under the ``configs/`` 44 QEMU; the default configuration that QEMU ships with should be okay in [all …]
|
/openbmc/u-boot/drivers/mtd/ubi/ |
H A D | Kconfig | 5 default ENV_IS_IN_UBI 11 bool "Enable UBI - Unsorted block images" 16 UBI is a software layer above MTD layer which admits of LVM-like 17 logical volumes on top of MTD devices, hides some complexities of 20 (www.linux-mtd.infradead.org). 25 int "UBI wear-leveling threshold" 26 default 4096 31 of UBI devices. When this threshold is exceeded, UBI starts performing 35 The default value should be OK for SLC NAND flashes, NOR flashes and 36 other flashes which have eraseblock life-cycle 100000 or more. [all …]
|
/openbmc/qemu/docs/system/s390x/ |
H A D | bootdevices.rst | 1 Boot devices on s390x 5 -------------------------------- 9 in s390x-speak -- IPL means "Initial Program Load"). 15 qemu-system-s390x -drive if=none,id=dr1,file=guest.qcow2 \ 16 -device virtio-blk,drive=dr1,bootindex=1 18 Multiple devices may have a bootindex. The lowest bootindex is assigned to the 21 remaining boot devices to try. 23 For booting from a CD-ROM ISO image (which needs to include El-Torito boot 24 information in order to be bootable), it is recommended to specify a ``scsi-cd`` 27 qemu-system-s390x -blockdev file,node-name=c1,filename=... \ [all …]
|
/openbmc/linux/drivers/platform/surface/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Microsoft Surface Platform-Specific Drivers 7 bool "Microsoft Surface Platform-Specific Device Drivers" 9 default y 11 Say Y here to get to see options for platform-specific device drivers 12 for Microsoft Surface devices. This option alone does not add any 29 be called surface3-wmi. 43 Surface ACPI Notify (SAN) driver for Microsoft Surface devices. 47 on 5th- and 6th-generation Microsoft Surface devices (including 55 thermal sensor access, and real-time clock information, depending on [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 default y 17 default y 22 most commonly used to refer to the USB-HID specification, but other 23 devices (such as, but not strictly limited to, Bluetooth) are 26 together with generic HID layer code. The HID devices are added and 27 removed from the HID bus by the transport-layer drivers, such as 37 bool "Battery level reporting for HID devices" 39 default n 41 This option adds support of reporting battery strength (for HID devices [all …]
|
/openbmc/linux/drivers/net/ethernet/emulex/benet/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "ServerEngines' 10Gbps NIC - BladeEngine" 7 10Gbps network adapter - BladeEngine. 13 default y 21 default y 23 Say Y here if you want to use devices based on BE2 29 default y 31 Say Y here if you want to use devices based on BE3 37 default y 39 Say Y here if you want to use devices based on Lancer [all …]
|
/openbmc/qemu/docs/system/i386/ |
H A D | microvm.rst | 7 It's a minimalist machine type without ``PCI`` nor ``ACPI`` support, 8 designed for short-lived guests. microvm also establishes a baseline 13 Supported devices 14 ----------------- 16 The microvm machine type supports the following devices: 18 - ISA bus 19 - i8259 PIC (optional) 20 - i8254 PIT (optional) 21 - MC146818 RTC (optional) 22 - One ISA serial port (optional) [all …]
|
/openbmc/linux/drivers/xen/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 default y 16 default y 21 run without rebooting. 29 effect by checking /sys/devices/system/memory/auto_online_blocks 32 2) control domain: xl mem-max <target-domain> <maxmem> 35 3) control domain: xl mem-set <target-domain> <memory> 38 /sys/devices/system/xen_memory/xen_memory0/target or 39 /sys/devices/system/xen_memory/xen_memory0/target_kb on the 46 for i in /sys/devices/system/memory/memory*/state; do \ [all …]
|
/openbmc/linux/drivers/vfio/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "VFIO Non-Privileged userspace driver framework" 12 See Documentation/driver-api/vfio.rst for more details. 18 bool "Support for the VFIO cdev /dev/vfio/devices/vfioX" 20 default !VFIO_GROUP 24 /dev/vfio/devices/vfioX, and then bind the device fd with an iommufd 32 default y 35 devices through VFIO and is used by the majority of userspace 44 default y 55 default n [all …]
|
/openbmc/u-boot/drivers/serial/ |
H A D | Kconfig | 8 int "Default baudrate" 9 default 115200 11 Select a default baudrate, where "default" has a driver-specific 13 in the SPL stage (most drivers) or for choosing a default baudrate 18 # Running without a serial console is not supported by the 19 # non-dm serial code 21 default y 24 during serial port initialization (default y). Set this to n on 29 default y if !DM_SERIAL || (SPL && !SPL_DM_SERIAL) || \ 32 In various cases, we need to specify which of the UART devices that [all …]
|
/openbmc/linux/Documentation/w1/slaves/ |
H A D | w1_ds28e17.rst | 7 * Maxim DS28E17 1-Wire-to-I2C Master Bridge 19 ----------- 23 come and go as the DS28E17 devices come and go. I2C slave devices connected to 30 SUBSYSTEM=="i2c-dev", KERNEL=="i2c-[0-9]*", ATTRS{name}=="w1-19-*", \ 31 SYMLINK+="i2c-$attr{name}" 33 may be used to create stable /dev/i2c- entries based on the unique id of the 40 This sets up the default I2C speed a DS28E17 get configured for as soon 41 it is connected. The power-on default of the DS28E17 is 400kBaud, but 42 chips may come and go on the Onewire bus without being de-powered and 44 reconnected DS28E17 device on the Onewire bus, it will re-apply this [all …]
|
/openbmc/linux/Documentation/sound/designs/ |
H A D | seq-oss.rst | 15 What this does - it provides the emulation of the OSS sequencer, access 16 via ``/dev/sequencer`` and ``/dev/music`` devices. 53 However, each MIDI device is exclusive - that is, if a MIDI device 55 it. No such a restriction in synth devices. 57 * Real-time event processing: 59 The events can be processed in real time without using out of bound 60 ioctl. To switch to real-time mode, send ABSTIME 0 event. The followed 61 events will be processed in real-time without queued. To switch off the 62 real-time mode, send RELTIME 0 event. 66 The status of applications and devices can be shown via [all …]
|
/openbmc/linux/drivers/acpi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 15 default y if X86 18 Linux requires an ACPI-compliant platform (hardware/firmware), 19 and assumes the presence of OS-directed configuration and power 25 the Plug-and-Play BIOS specification (PnP BIOS), the 35 ACPI is an open industry specification originally co-developed by 36 Hewlett-Packard, Intel, Microsoft, Phoenix, and Toshiba. Currently, 67 Enable in-kernel debugging of AML facilities: statistics, 85 default y if X86 102 default y [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/wireless/ |
H A D | silabs,wfx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Jérôme Pouiller <jerome.pouiller@silabs.com> 16 https://www.silabs.com/documents/public/data-sheets/wf200-datasheet.pdf 23 sufficient for the SDIO devices). 25 It is recommended to declare a mmc-pwrseq on SDIO host above WFx. Without 26 it, you may encounter issues during reboot. The mmc-pwrseq should be 27 compatible with mmc-pwrseq-simple. Please consult 28 Documentation/devicetree/bindings/mmc/mmc-pwrseq-simple.yaml for more [all …]
|
/openbmc/linux/tools/power/cpupower/man/ |
H A D | cpupower-frequency-set.1 | 1 .TH "CPUPOWER\-FREQUENCY\-SET" "1" "0.1" "" "cpupower Manual" 4 cpupower\-frequency\-set \- A small tool which allows to modify cpufreq settings. 7 cpupower [ \-c cpu ] frequency\-set [\fIoptions\fP] 10 cpupower frequency\-set allows you to modify cpufreq settings without having to type e.g. "/sys/dev… 14 \fB\-d\fR \fB\-\-min\fR <FREQ> 17 \fB\-u\fR \fB\-\-max\fR <FREQ> 20 \fB\-g\fR \fB\-\-governor\fR <GOV> 23 \fB\-f\fR \fB\-\-freq\fR <FREQ> 26 \fB\-r\fR \fB\-\-related\fR 27 modify all hardware-related CPUs at the same time [all …]
|
/openbmc/linux/drivers/mtd/ubi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Enable UBI - Unsorted block images" 6 UBI is a software layer above MTD layer which admits use of LVM-like 7 logical volumes on top of MTD devices, hides some complexities of 10 (www.linux-mtd.infradead.org). 15 int "UBI wear-leveling threshold" 16 default 4096 21 of UBI devices. When this threshold is exceeded, UBI starts performing 25 The default value should be OK for SLC NAND flashes, NOR flashes and 26 other flashes which have eraseblock life-cycle 100000 or more. [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | bcache.rst | 11 This is the git repository of bcache-tools: 12 https://git.kernel.org/pub/scm/linux/kernel/git/colyli/bcache-tools.git/ 17 It's designed around the performance characteristics of SSDs - it only allocates 25 great lengths to protect your data - it reliably handles unclean shutdown. (It 29 Writeback caching can use most of the cache for buffering writes - writing 36 average is above the cutoff it will skip all IO from that task - instead of 47 You'll need bcache util from the bcache-tools repository. Both the cache device 50 bcache make -B /dev/sdb 51 bcache make -C /dev/sdc 53 `bcache make` has the ability to format multiple devices at the same time - if [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_encoders.c | 2 * Copyright 2007-8 Advanced Micro Devices, Inc. 7 * to deal in the Software without restriction, including without limitation 15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 48 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in amdgpu_link_encoder_connector() 50 if (amdgpu_encoder->devices & amdgpu_connector->devices) { in amdgpu_link_encoder_connector() 52 if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) { in amdgpu_link_encoder_connector() 54 adev->mode_info.bl_encoder = amdgpu_encoder; in amdgpu_link_encoder_connector() 64 struct drm_device *dev = encoder->dev; in amdgpu_encoder_set_active_device() 71 if (connector->encoder == encoder) { in amdgpu_encoder_set_active_device() 74 amdgpu_encoder->active_device = amdgpu_encoder->devices & amdgpu_connector->devices; in amdgpu_encoder_set_active_device() [all …]
|
/openbmc/linux/include/linux/platform_data/ |
H A D | brcmfmac.h | 5 * purpose with or without fee is hereby granted, provided that the above 34 * Note: the brcmfmac can be loaded as module or be statically built-in into 35 * the kernel. If built-in then do note that it uses module_init (and 38 * it built-in to the kernel then use a higher initcall then device_initcall 39 * (see init.h). If this is not done then brcmfmac will load without problems 43 * without reporting anything and just assume there is no data needed. Which is 48 * enum brcmf_bus_type - Bus type identifier. Currently SDIO, USB and PCIE are 59 * struct brcmfmac_sdio_pd - SDIO Device specific platform data. 61 * @txglomsz: SDIO txglom size. Use 0 if default of driver is to be 64 * pins. If 0 then a default value will be used. This is [all …]
|
/openbmc/linux/drivers/cxl/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "CXL (Compute Express Link) Devices Support" 11 CXL.mem). The CXL.cache protocol allows devices to hold cachelines 12 locally, the CXL.mem protocol allows devices to be fully coherent 15 devices supporting these protocols. 21 default CXL_BUS 23 The CXL specification defines a "CXL memory device" sub-class in the 24 PCI "memory controller" base class of devices. Device's identified by 26 memory to be mapped into the system address map (Host-managed Device 30 devices enumerated by the memory device class code for configuration [all …]
|
/openbmc/linux/arch/xtensa/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 58 Xtensa processors are 32-bit RISC machines designed by Tensilica 63 a home page at <http://www.linux-xtensa.org/>. 82 default 100 99 default 0x6e400000 102 def_bool $(success,test "$(shell,echo __XTENSA_EB__ | $(CC) -E -P -)" = 1) 108 …def_bool $(success,test "$(shell,echo __XTENSA_CALL0_ABI__ | $(CC) -mabi=call0 -E -P - 2>/dev/null… 114 default XTENSA_VARIANT_FSF 117 bool "fsf - default (not generic) configuration" 121 bool "dc232b - Diamond 232L Standard Core Rev.B (LE)" [all …]
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_encoders.c | 2 * Copyright 2007-8 Advanced Micro Devices, Inc. 7 * to deal in the Software without restriction, including without limitation 15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 41 struct drm_device *dev = encoder->dev; in radeon_encoder_clones() 42 struct radeon_device *rdev = dev->dev_private; in radeon_encoder_clones() 49 if (rdev->family >= CHIP_R600) in radeon_encoder_clones() 52 if (radeon_encoder->devices & ATOM_DEVICE_LCD_SUPPORT) in radeon_encoder_clones() 55 if (radeon_encoder->devices & ATOM_DEVICE_DFP2_SUPPORT) in radeon_encoder_clones() 58 count = -1; in radeon_encoder_clones() 59 list_for_each_entry(clone_encoder, &dev->mode_config.encoder_list, head) { in radeon_encoder_clones() [all …]
|
/openbmc/linux/fs/romfs/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 This is a very small read-only file system mainly intended for 8 other read-only media as well. Read 25 default ROMFS_BACKED_BY_BLOCK 30 bool "Block device-backed ROM file system support" 33 This permits ROMFS to use block devices buffered through the page 40 bool "MTD-backed ROM file system support" 43 This permits ROMFS to use MTD based devices directly, without the 45 also allows direct mapping of MTD devices through romfs files under 59 default y if ROMFS_BACKED_BY_BLOCK || ROMFS_BACKED_BY_BOTH [all …]
|
/openbmc/linux/sound/ppc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 bool "PowerPC sound devices" 7 default y 9 Support for sound devices specific to PowerPC architectures. 22 will be called snd-powermac. 25 bool "Toggle DRC automatically at headphone/line plug-in" 27 default y 34 Note that you can turn on/off DRC manually even without this 41 default m 51 default "2000"
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | dev-subdev.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 6 Sub-device Interface 9 The complex nature of V4L2 devices, where hardware is often made of 13 components as software blocks called sub-devices. 15 V4L2 sub-devices are usually kernel-only objects. If the V4L2 driver 17 media entities. Applications will be able to enumerate the sub-devices 21 In addition to make sub-devices discoverable, drivers can also choose to 23 sub-device driver and the V4L2 device driver support this, sub-devices 26 - query, read and write sub-devices controls 28 - subscribe and unsubscribe to events and retrieve them [all …]
|