Home
last modified time | relevance | path

Searched refs:NVMe (Results 1 – 25 of 57) sorted by relevance

123

/openbmc/linux/drivers/nvme/target/
H A DKconfig4 tristate "NVMe Target support"
10 This enabled target side support for the NVMe protocol, that is
11 it allows the Linux kernel to implement NVMe subsystems and
12 controllers and export Linux block devices as NVMe namespaces.
16 To configure the NVMe target you probably want to use the nvmetcli
20 bool "NVMe Target Passthrough support"
24 This enables target side NVMe passthru controller support for the
25 NVMe Over Fabrics protocol. It allows for hosts to manage and
26 directly access an actual NVMe controller residing on the target
32 tristate "NVMe loopback device support"
[all …]
/openbmc/u-boot/doc/
H A DREADME.nvme6 What is NVMe
9 NVM Express (NVMe) is a register level interface that allows host software to
21 memory that is formatted into logical blocks. An NVMe namespace is equivalent
26 There is an NVMe uclass driver (driver name "nvme"), an NVMe host controller
27 driver (driver name "nvme") and an NVMe namespace block driver (driver name
31 is triggered by the NVMe uclass driver and the actual work is done in the NVMe
36 It only support basic block read/write functions in the NVMe driver.
40 CONFIG_NVME Enable NVMe device support
41 CONFIG_CMD_NVME Enable basic NVMe commands
45 To use an NVMe hard disk from U-Boot shell, a 'nvme scan' command needs to
[all …]
/openbmc/linux/drivers/nvme/host/
H A DKconfig19 bool "NVMe multipath support"
22 This option enables support for multipath access to NVMe
24 /dev/nvmeXnY device will show up for each NVMe namespace,
28 bool "NVMe verbose error reporting"
31 This option enables verbose reporting for NVMe errors. The
36 bool "NVMe hardware monitoring"
39 This provides support for NVMe hardware monitoring. If enabled,
40 a hardware monitoring device will be created for each NVMe drive
53 This provides support for the NVMe over Fabrics protocol using
55 to use remote block devices exported using the NVMe protocol set.
[all …]
/openbmc/linux/Documentation/nvme/
H A Dfeature-and-quirk-policy.rst4 Linux NVMe feature and and quirk policy
8 Linux NVMe driver and what is not.
16 The Linux NVMe host driver in drivers/nvme/host/ supports devices
17 implementing the NVM Express (NVMe) family of specifications, which
20 - the NVMe Base specification
23 - the NVMe Management Interface specification
25 See https://nvmexpress.org/developers/ for the NVMe specifications.
31 NVMe is a large suite of specifications, and contains features that are only
36 maintainability of the NVMe host driver.
38 Any feature implemented in the Linux NVMe host driver must support the
[all …]
/openbmc/docs/designs/
H A Dnvmemi-over-smbus.md1 ### NVMe-MI over SMBus
9 Currently, OpenBMC does not support NVMe drive information. NVMe-MI
10 specification defines a command that can read the NVMe drive information via
11 SMBus directly. The NVMe drive can provide its information or status, like
13 monitor NVMe drives so appropriate action can be taken.
17 NVMe-MI specification defines a command called
18 `NVM Express Basic Management Command` that can read the NVMe drives information
22 For our purpose is retrieve NVMe drives information, therefore, using NVM
23 Express Basic Management Command where describe in NVMe-MI specification to
24 communicate with NVMe drives. According to different platforms, temperature
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-support/nvmetcli/
H A Dnvmetcli_0.8.bb2 DESCRIPTION = "This package contains the command line interface to the NVMe \
11 # nvmet service will start and stop the NVMe Target configuration on boot and
12 # shutdown from a saved NVMe Target configuration in the /etc/nvmet/config.json
/openbmc/linux/Documentation/driver-api/pci/
H A Dp2pdma.rst46 For example, in the NVMe Target Copy Offload implementation:
48 * The NVMe PCI driver is both a client, provider and orchestrator
54 can DMA directly to the memory exposed by the NVMe device.
55 * The NVMe Target driver (nvmet) can orchestrate the data from the RNIC
56 to the P2P memory (CMB) and then to the NVMe device (and vice versa).
62 then the NVMe Target could use the RNIC's memory instead of the CMB
63 in cases where the NVMe cards in use do not have CMB support.
96 example, the NVMe Target driver creates a list including the namespace
/openbmc/openbmc/meta-phosphor/recipes-phosphor/sensors/
H A Dphosphor-nvme_git.bb1 SUMMARY = "NVMe Drive Manager"
2 DESCRIPTION = "Daemon to monitor and report the status of NVMe drives"
/openbmc/bmcweb/redfish-core/include/generated/enums/
H A Dprotocol.hpp18 NVMe, enumerator
63 {Protocol::NVMe, "NVMe"},
/openbmc/openbmc/meta-security/recipes-security/ecryptfs-utils/files/
H A Decryptfs-utils-CVE-2016-6224.patch8 NVMe/MMC drives and resulted in the swap partition being used without
34 + NVMe/MMC drives and resulted in the swap partition being used without
52 + # Correctly handle NVMe/MMC drives, as well as any similar physical
/openbmc/qemu/docs/system/devices/
H A Dnvme.rst2 NVMe Emulation
5 QEMU provides NVMe emulation through the ``nvme``, ``nvme-ns`` and
10 * `Adding NVMe Devices`_, `additional namespaces`_ and `NVM subsystems`_.
15 Adding NVMe Devices
21 The QEMU emulated NVMe controller implements version 1.4 of the NVM Express
29 The simplest way to attach an NVMe controller on the QEMU PCI bus is to add the
305 by the NVMe device. Virtual function controllers will not report SR-IOV.
336 The minimum steps required to configure a functional NVMe secondary
367 * bind the NVMe driver to the VF
/openbmc/qemu/docs/devel/
H A Dzoned-storage.rst58 (2) PCI device pass-through: While NVMe ZNS emulation is available for testing
60 the NVMe ZNS device to the guest, use VFIO PCI pass the entire NVMe PCI adapter
/openbmc/linux/Documentation/admin-guide/device-mapper/
H A Dunstriped.rst85 Intel NVMe drives contain two cores on the physical device.
113 unstriped on top of Intel NVMe device that has 2 cores
121 There will now be two devices that expose Intel NVMe core 0 and 1
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dsc7280-herobrine-nvme-sku.dtsi3 * Google Herobrine dts fragment for NVMe SKUs
H A Dsc7280-herobrine-zombie-nvme-lte.dts15 model = "Google Zombie with LTE and NVMe";
H A Dsc7280-herobrine-zombie-nvme.dts15 model = "Google Zombie with NVMe";
/openbmc/dbus-sensors/service_files/
H A Dxyz.openbmc_project.nvmesensor.service2 Description=NVMe Sensor
/openbmc/u-boot/drivers/nvme/
H A DKconfig11 It supports basic functions of NVMe (read/write).
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/sensors/phosphor-nvme/
H A Dxyz.openbmc_project.nvme.manager.service.replace2 Description=NVMe management
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libnvme/
H A Dlibnvme_1.11.1.bb3 libnvme provides type definitions for NVMe specification structures, \
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier4U/
H A Devents.json1469 // Remove NVMe temperature objects from cache when they are removed from
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Bonnell/
H A Devents.json564 // Remove NVMe temperature objects from cache when they are removed from
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier1S4U/
H A Devents.json1154 // Remove NVMe temperature objects from cache when they are removed from
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.Rainier2U/
H A Devents.json1656 // Remove NVMe temperature objects from cache when they are removed from
/openbmc/phosphor-fan-presence/control/config_files/p10bmc/com.ibm.Hardware.Chassis.Model.BlueRidge2U/
H A Devents.json1656 // Remove NVMe temperature objects from cache when they are removed from

123