Home
last modified time | relevance | path

Searched +full:host +full:- +full:only (Results 1 – 25 of 1145) sorted by relevance

12345678910>>...46

/kernel/linux/linux-6.6/drivers/scsi/fnic/
Dfcpio.h1 /* SPDX-License-Identifier: GPL-2.0-only */
13 * communication by the host driver to the fcp firmware.
17 * Exchange and sequence id space allocated to the host driver
105 * The header command tag. All host requests will use the "tag" field
107 * a host request, it will copy the tag field into the response.
109 * The only firmware requests that will use the rx_id/ox_id fields instead
111 * requests. These two requests do not have corresponding host requests
127 tag->u.req_id = id; in fcpio_tag_id_enc()
133 *id = tag->u.req_id; in fcpio_tag_id_dec()
139 tag->u.ex_id.rx_id = rx_id; in fcpio_tag_exid_enc()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/fnic/
Dfcpio.h25 * communication by the host driver to the fcp firmware.
29 * Exchange and sequence id space allocated to the host driver
117 * The header command tag. All host requests will use the "tag" field
119 * a host request, it will copy the tag field into the response.
121 * The only firmware requests that will use the rx_id/ox_id fields instead
123 * requests. These two requests do not have corresponding host requests
139 tag->u.req_id = id; in fcpio_tag_id_enc()
145 *id = tag->u.req_id; in fcpio_tag_id_dec()
151 tag->u.ex_id.rx_id = rx_id; in fcpio_tag_exid_enc()
152 tag->u.ex_id.ox_id = ox_id; in fcpio_tag_exid_enc()
[all …]
/kernel/linux/linux-5.10/drivers/misc/mei/
Dhw-me-regs.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (c) 2003-2019, Intel Corporation. All rights reserved.
53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */
120 /* Host Firmware Status Registers in PCI Config Space */
134 /* H_CB_WW - Host Circular Buffer (CB) Write Window register */
136 /* H_CSR - Host Control Status register */
138 /* ME_CB_RW - ME Circular Buffer Read Window register (read only) */
140 /* ME_CSR_HA - ME Control Status Host Access register (read only) */
142 /* H_HGC_CSR - PGI register */
144 /* H_D0I3C - D0I3 Control */
[all …]
/kernel/linux/linux-6.6/drivers/misc/mei/
Dhw-me-regs.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (c) 2003-2022, Intel Corporation. All rights reserved.
53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */
127 /* Host Firmware Status Registers in PCI Config Space */
144 /* H_CB_WW - Host Circular Buffer (CB) Write Window register */
146 /* H_CSR - Host Control Status register */
148 /* ME_CB_RW - ME Circular Buffer Read Window register (read only) */
150 /* ME_CSR_HA - ME Control Status Host Access register (read only) */
152 /* H_HGC_CSR - PGI register */
154 /* H_D0I3C - D0I3 Control */
[all …]
/kernel/linux/linux-6.6/drivers/mmc/host/
Dtmio_mmc.h1 /* SPDX-License-Identifier: GPL-2.0 */
7 * Copyright (C) 2015-19 Renesas Electronics Corporation
8 * Copyright (C) 2016-19 Sang Engineering, Wolfram Sang
9 * Copyright (C) 2016-17 Horms Solutions, Simon Horman
45 #define CTL_SDIF_MODE 0xe6 /* only known on R-Car 2+ */
70 #define TMIO_STAT_DAT0 BIT(23) /* only known on R-Car so far */
73 #define TMIO_STAT_ALWAYS_SET_27 BIT(27) /* only known on R-Car 2+ so far */
74 #define TMIO_STAT_ILL_FUNC BIT(29) /* only when !TMIO_MMC_HAS_IDLE_WAIT */
75 #define TMIO_STAT_SCLKDIVEN BIT(29) /* only when TMIO_MMC_HAS_IDLE_WAIT */
86 #define CARD_OPT_EXTOP BIT(9) /* first appeared on R-Car Gen3 SDHI */
[all …]
Drenesas_sdhi_internal_dmac.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2016-19 Renesas Electronics Corporation
6 * Copyright (C) 2016-17 Horms Solutions, Simon Horman
7 * Copyright (C) 2018-19 Sang Engineering, Wolfram Sang
12 #include <linux/dma-mapping.h>
13 #include <linux/io-64-nonatomic-hi-lo.h>
15 #include <linux/mmc/host.h>
69 * - host->chan_{rx,tx} will be used as a flag of enabling/disabling the dma
70 * - Since this SDHI DMAC register set has 16 but 32-bit width, we
76 * Workaround for avoiding to use RX DMAC by multiple channels. On R-Car M3-W
[all …]
/kernel/linux/linux-5.10/drivers/scsi/ufs/
Dufs-qcom-ice.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 2014-2019, The Linux Foundation. All rights reserved.
12 #include "ufshcd-crypto.h"
13 #include "ufs-qcom.h"
29 /* QCOM ICE v3.X only */
34 /* QCOM ICE v2.X only */
54 /* BIST ("built-in self-test"?) status flags */
61 #define qcom_ice_writel(host, val, reg) \ argument
62 writel((val), (host)->ice_mmio + (reg))
63 #define qcom_ice_readl(host, reg) \ argument
[all …]
/kernel/linux/linux-6.6/drivers/usb/cdns3/
DKconfig8 dual-role controller.
9 It supports: dual-role switch, Host-only, and Peripheral-only.
17 tristate "Cadence USB3 Dual-Role Controller"
20 Say Y here if your system has a Cadence USB3 dual-role controller.
21 It supports: dual-role switch, Host-only, and Peripheral-only.
34 Cadence USBSS-DEV driver.
40 bool "Cadence USB3 host controller"
44 Say Y here to enable host controller functionality of the
47 Host controller is compliant with XHCI so it will use
51 tristate "Cadence USB3 support on PCIe-based platforms"
[all …]
/kernel/linux/linux-5.10/drivers/mmc/host/
Dtmio_mmc.h1 /* SPDX-License-Identifier: GPL-2.0 */
7 * Copyright (C) 2015-19 Renesas Electronics Corporation
8 * Copyright (C) 2016-19 Sang Engineering, Wolfram Sang
9 * Copyright (C) 2016-17 Horms Solutions, Simon Horman
70 #define TMIO_STAT_DAT0 BIT(23) /* only known on R-Car so far */
73 #define TMIO_STAT_ALWAYS_SET_27 BIT(27) /* only known on R-Car 2+ so far */
74 #define TMIO_STAT_ILL_FUNC BIT(29) /* only when !TMIO_MMC_HAS_IDLE_WAIT */
75 #define TMIO_STAT_SCLKDIVEN BIT(29) /* only when TMIO_MMC_HAS_IDLE_WAIT */
114 void (*start)(struct tmio_mmc_host *host, struct mmc_data *data);
115 void (*enable)(struct tmio_mmc_host *host, bool enable);
[all …]
Drenesas_sdhi_internal_dmac.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2016-19 Renesas Electronics Corporation
6 * Copyright (C) 2016-17 Horms Solutions, Simon Horman
7 * Copyright (C) 2018-19 Sang Engineering, Wolfram Sang
12 #include <linux/dma-mapping.h>
13 #include <linux/io-64-nonatomic-hi-lo.h>
15 #include <linux/mmc/host.h>
61 * - host->chan_{rx,tx} will be used as a flag of enabling/disabling the dma
62 * - Since this SDHI DMAC register set has 16 but 32-bit width, we
69 * On R-Car H3 ES1.* and M3-W ES1.0, when multiple SDHI channels use
[all …]
/kernel/linux/linux-6.6/tools/perf/Documentation/
Dperf-kvm.txt1 perf-kvm(1)
5 ----
6 perf-kvm - Tool to trace/measure kvm guest os
9 --------
11 'perf kvm' [--host] [--guest] [--guestmount=<path>
12 [--guestkallsyms=<path> --guestmodules=<path> | --guestvmlinux=<path>]]
13 {top|record|report|diff|buildid-list} [<options>]
14 'perf kvm' [--host] [--guest] [--guestkallsyms=<path> --guestmodules=<path>
15 | --guestvmlinux=<path>] {top|record|report|diff|buildid-list|stat} [<options>]
19 -----------
[all …]
/kernel/linux/linux-5.10/tools/perf/Documentation/
Dperf-kvm.txt1 perf-kvm(1)
5 ----
6 perf-kvm - Tool to trace/measure kvm guest os
9 --------
11 'perf kvm' [--host] [--guest] [--guestmount=<path>
12 [--guestkallsyms=<path> --guestmodules=<path> | --guestvmlinux=<path>]]
13 {top|record|report|diff|buildid-list} [<options>]
14 'perf kvm' [--host] [--guest] [--guestkallsyms=<path> --guestmodules=<path>
15 | --guestvmlinux=<path>] {top|record|report|diff|buildid-list|stat} [<options>]
19 -----------
[all …]
/kernel/linux/linux-6.6/drivers/net/ieee802154/
Datusb.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * atusb.h - Definitions shared between kernel and ATUSB firmware
11 * Firmware: ben-wpan/atusb/fw/include/atusb/atusb.h
19 /* -- - - */
30 ATUSB_TEST, /* atusb-sil only */
52 ATUSB_HW_TYPE_100813, /* 2010-08-13 */
53 ATUSB_HW_TYPE_101216, /* 2010-12-16 */
54 ATUSB_HW_TYPE_110131, /* 2011-01-31, ATmega32U2-based */
62 * ->host ATUSB_ID - - 3
63 * ->host ATUSB_BUILD - - #bytes
[all …]
/kernel/linux/linux-5.10/drivers/net/ieee802154/
Datusb.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * atusb.h - Definitions shared between kernel and ATUSB firmware
11 * Firmware: ben-wpan/atusb/fw/include/atusb/atusb.h
19 /* -- - - */
30 ATUSB_TEST, /* atusb-sil only */
52 ATUSB_HW_TYPE_100813, /* 2010-08-13 */
53 ATUSB_HW_TYPE_101216, /* 2010-12-16 */
54 ATUSB_HW_TYPE_110131, /* 2011-01-31, ATmega32U2-based */
62 * ->host ATUSB_ID - - 3
63 * ->host ATUSB_BUILD - - #bytes
[all …]
/kernel/linux/linux-6.6/drivers/usb/host/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 # USB Host Controller Drivers
5 comment "USB Host Controller Drivers"
11 The Cypress C67x00 (EZ-Host/EZ-OTG) chips are dual-role
12 host/peripheral/OTG USB controllers.
14 Enable this option to support this chip in host controller mode.
24 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
25 "SuperSpeed" host controller hardware.
28 module will be called xhci-hcd.
36 sure that your xHCI host supports the extended debug capability and
[all …]
/kernel/linux/linux-5.10/drivers/usb/host/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 # USB Host Controller Drivers
5 comment "USB Host Controller Drivers"
11 The Cypress C67x00 (EZ-Host/EZ-OTG) chips are dual-role
12 host/peripheral/OTG USB controllers.
14 Enable this option to support this chip in host controller mode.
24 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
25 "SuperSpeed" host controller hardware.
28 module will be called xhci-hcd.
36 sure that your xHCI host supports the extended debug capability and
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)"
17 Host AP mode that allows the card to act as an IEEE 802.11
21 Host AP driver configuration and tools. This site includes
25 This option includes the base Host AP driver code that is shared by
33 bool "Support downloading firmware images with Host AP driver"
36 Configure Host AP driver to include support for firmware image
37 download. This option by itself only enables downloading to the
39 support cards that don't have firmware in flash, such as D-Link
40 DWL-520 rev E and D-Link DWL-650 rev P.
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)"
17 Host AP mode that allows the card to act as an IEEE 802.11
21 Host AP driver configuration and tools. This site includes
25 This option includes the base Host AP driver code that is shared by
33 bool "Support downloading firmware images with Host AP driver"
36 Configure Host AP driver to include support for firmware image
37 download. This option by itself only enables downloading to the
39 support cards that don't have firmware in flash, such as D-Link
40 DWL-520 rev E and D-Link DWL-650 rev P.
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/
Ddsi_manager.c1 // SPDX-License-Identifier: GPL-2.0-only
49 /* We assume 2 dsi nodes have the same information of dual-dsi and in dsi_mgr_parse_dual_dsi()
50 * sync-mode, and only one node specifies master in case of dual mode. in dsi_mgr_parse_dual_dsi()
52 if (!msm_dsim->is_dual_dsi) in dsi_mgr_parse_dual_dsi()
53 msm_dsim->is_dual_dsi = of_property_read_bool( in dsi_mgr_parse_dual_dsi()
54 np, "qcom,dual-dsi-mode"); in dsi_mgr_parse_dual_dsi()
56 if (msm_dsim->is_dual_dsi) { in dsi_mgr_parse_dual_dsi()
57 if (of_property_read_bool(np, "qcom,master-dsi")) in dsi_mgr_parse_dual_dsi()
58 msm_dsim->master_dsi_link_id = id; in dsi_mgr_parse_dual_dsi()
59 if (!msm_dsim->is_sync_needed) in dsi_mgr_parse_dual_dsi()
[all …]
/kernel/linux/linux-5.10/drivers/mmc/core/
Dsd.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2003-2004 Russell King, All Rights Reserved.
7 * Copyright (C) 2005-2007 Pierre Ossman, All Rights Reserved.
16 #include <linux/mmc/host.h>
23 #include "host.h"
58 const u32 __mask = (__size < 32 ? 1 << __size : 0) - 1; \
59 const int __off = 3 - ((start) / 32); \
65 __res |= resp[__off-1] << ((32 - __shft) % 32); \
74 u32 *resp = card->raw_cid; in mmc_decode_cid()
80 card->cid.manfid = UNSTUFF_BITS(resp, 120, 8); in mmc_decode_cid()
[all …]
/kernel/linux/linux-6.6/drivers/mmc/core/
Dqueue.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright 2006-2007 Pierre Ossman
11 #include <linux/dma-mapping.h>
12 #include <linux/backing-dev.h>
15 #include <linux/mmc/host.h>
22 #include "host.h"
28 /* Allow only 1 DCMD at a time */ in mmc_cqe_dcmd_busy()
29 return mq->in_flight[MMC_ISSUE_DCMD]; in mmc_cqe_dcmd_busy()
34 if ((mq->cqe_busy & MMC_CQE_DCMD_BUSY) && !mmc_cqe_dcmd_busy(mq)) in mmc_cqe_check_busy()
35 mq->cqe_busy &= ~MMC_CQE_DCMD_BUSY; in mmc_cqe_check_busy()
[all …]
Dsd.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2003-2004 Russell King, All Rights Reserved.
7 * Copyright (C) 2005-2007 Pierre Ossman, All Rights Reserved.
19 #include <linux/mmc/host.h>
26 #include "host.h"
62 const u32 __mask = (__size < 32 ? 1 << __size : 0) - 1; \
63 const int __off = 3 - ((start) / 32); \
69 __res |= resp[__off-1] << ((32 - __shft) % 32); \
86 u32 *resp = card->raw_cid; in mmc_decode_cid()
92 add_device_randomness(&card->raw_cid, sizeof(card->raw_cid)); in mmc_decode_cid()
[all …]
/kernel/linux/linux-6.6/drivers/misc/vmw_vmci/
Dvmci_route.c1 // SPDX-License-Identifier: GPL-2.0-only
31 * "from_guest" is only ever set to true by in vmci_route()
38 * not touch a non-existent device. in vmci_route()
42 if (VMCI_INVALID_ID == dst->context) in vmci_route()
46 if (VMCI_HYPERVISOR_CONTEXT_ID == dst->context) { in vmci_route()
63 /* And we cannot send if the source is the host context. */ in vmci_route()
64 if (VMCI_HOST_CONTEXT_ID == src->context) in vmci_route()
70 * However, if they passed only an invalid context, in vmci_route()
75 if (VMCI_INVALID_ID == src->context && in vmci_route()
76 VMCI_INVALID_ID != src->resource) in vmci_route()
[all …]
/kernel/linux/linux-5.10/drivers/misc/vmw_vmci/
Dvmci_route.c1 // SPDX-License-Identifier: GPL-2.0-only
31 * "from_guest" is only ever set to true by in vmci_route()
38 * not touch a non-existent device. in vmci_route()
42 if (VMCI_INVALID_ID == dst->context) in vmci_route()
46 if (VMCI_HYPERVISOR_CONTEXT_ID == dst->context) { in vmci_route()
63 /* And we cannot send if the source is the host context. */ in vmci_route()
64 if (VMCI_HOST_CONTEXT_ID == src->context) in vmci_route()
70 * However, if they passed only an invalid context, in vmci_route()
75 if (VMCI_INVALID_ID == src->context && in vmci_route()
76 VMCI_INVALID_ID != src->resource) in vmci_route()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/
Dmipi-dsi-bus.txt5 communication between a host and up to four peripherals. This document will
8 This document describes DSI bus-specific properties only or defines existing
11 Each DSI host provides a DSI bus. The DSI host controller's node contains a
15 The following assumes that only a single peripheral is connected to a DSI
16 host. Experience shows that this is true for the large majority of setups.
18 DSI host
22 a DSI host, the following properties apply to a node representing a DSI host.
25 - #address-cells: The number of cells required to represent an address on the
26 bus. DSI peripherals are addressed using a 2-bit virtual channel number, so
29 - #size-cells: Should be 0. There are cases where it makes sense to use a
[all …]

12345678910>>...46