Home
last modified time | relevance | path

Searched +full:nvme +full:- +full:ans2 (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/nvme/
H A Dapple,nvme-ans.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/nvme/apple,nvme-ans.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sven Peter <sven@svenpeter.dev>
15 - enum:
16 - apple,t8103-nvme-ans2
17 - apple,t8112-nvme-ans2
18 - apple,t6000-nvme-ans2
19 - const: apple,nvme-ans2
[all …]
/openbmc/linux/arch/arm64/boot/dts/apple/
H A Dt600x-nvme.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * NVMe related devices for Apple T600x SoCs.
9 compatible = "apple,t6000-asc-mailbox", "apple,asc-mailbox-v4";
11 interrupt-parent = <&aic>;
16 interrupt-names = "send-empty", "send-not-empty",
17 "recv-empty", "recv-not-empty";
18 power-domains = <&DIE_NODE(ps_ans2)>;
19 #mbox-cells = <0>;
23 compatible = "apple,t6000-sart";
25 power-domains = <&DIE_NODE(ps_ans2)>;
[all …]
H A Dt8103.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/apple-aic.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
13 #include <dt-bindings/pinctrl/apple.h>
16 compatible = "apple,t8103", "apple,arm-platform";
18 #address-cells = <2>;
19 #size-cells = <2>;
22 #address-cells = <2>;
23 #size-cells = <0>;
[all …]
H A Dt8112.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/apple-aic.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
13 #include <dt-bindings/pinctrl/apple.h>
14 #include <dt-bindings/spmi/spmi.h>
17 compatible = "apple,t8112", "apple,arm-platform";
19 #address-cells = <2>;
20 #size-cells = <2>;
23 #address-cells = <2>;
[all …]
/openbmc/linux/drivers/nvme/host/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
16 module will be called nvme.
19 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
[all …]
H A Dapple.c1 // SPDX-License-Identifier: GPL-2.0
7 * Copyright (c) 2011-2014, Intel Corporation.
8 * and on the rdma.c NVMe over Fabrics RDMA host code.
9 * Copyright (c) 2015-2016 HGST, a Western Digital Company.
14 #include <linux/blk-mq.h>
16 #include <linux/dma-mapping.h>
19 #include <linux/io-64-nonatomic-lo-hi.h>
35 #include "nvme.h"
76 #define APPLE_NVME_AQ_MQ_TAG_DEPTH (APPLE_NVME_AQ_DEPTH - 1)
91 * An exception to this are Apple's vendor-specific commands (opcode 0xD8 on the
[all …]