Home
last modified time | relevance | path

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

12345678910>>...49

/OK3568_Linux_fs/kernel/drivers/scsi/arm/
H A Dacornscsi.c1 // SPDX-License-Identifier: GPL-2.0-only
8 * Abandoned using the Select and Transfer command since there were
11 * for this command, some of them quite nasty...
14 * 26-Sep-1997 RMK Re-jigged to use the queue module.
15 * Re-coded state machine to be based on driver
19 * 05-Oct-1997 RMK Implemented writing to SCSI devices.
20 * 06-Oct-1997 RMK Corrected small (non-serious) bug with the connect/
22 * 12-Oct-1997 RMK Added catch for re-entering interrupt routine.
23 * 15-Oct-1997 RMK Improved handling of commands.
24 * 27-Jun-1998 RMK Changed asm/delay.h to linux/delay.h.
[all …]
H A Dfas216.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 1997-2003 Russell King
16 * ... my host specific data ...
20 * 30-08-1997 RMK Created
21 * 14-09-1997 RMK Started disconnect support
22 * 08-02-1998 RMK Corrected real DMA support
23 * 15-02-1998 RMK Started sync xfer support
24 * 06-04-1998 RMK Tightened conditions for printing incomplete
26 * 02-05-1998 RMK Added extra checks in fas216_reset
27 * 24-05-1998 RMK Fixed synchronous transfers with period >= 200ns
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/
H A DBusLogic.c1 // SPDX-License-Identifier: GPL-2.0-only
5 Linux Driver for BusLogic MultiMaster and FlashPoint SCSI Host Adapters
7 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
13 Special thanks to Wayne Yen, Jin-Lon Hon, and Alex Win of BusLogic, whose
37 #include <linux/dma-mapping.h>
54 #define FAILURE (-1)
61 Options specifications provided via the Linux Kernel Command Line or via
70 BusLogic Driver Options specifications provided via the Linux Kernel Command
90 all BusLogic Host Adapters.
98 all BusLogic Host Adapters.
[all …]
H A D53c700.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* -*- mode: c; c-basic-offset: 8 -*- */
4 /* NCR (or Symbios) 53c700 and 53c700-66 Driver
7 **-----------------------------------------------------------------------------
10 **-----------------------------------------------------------------------------
21 * The 700-66 can at least do synchronous SCSI up to 10MHz.
23 * The 700 chip has no host bus interface logic of its own. However,
28 * minimal wrapper for the purpose---see the NCR_D700 driver for
46 * bad bug having to do with 10 byte command processing and REQUEST
47 * SENSE (the command would loop forever getting a transfer length
[all …]
H A Dmac53c94.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * SCSI low-level driver for the 53c94 SCSI bus adaptor found
5 * We assume the 53c94 is connected to a DBDMA (descriptor-based DMA)
50 struct Scsi_Host *host; member
75 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in mac53c94_queue_lck()
77 printk(KERN_DEBUG "mac53c94_queue %p: command is", cmd); in mac53c94_queue_lck()
78 for (i = 0; i < cmd->cmd_len; ++i) in mac53c94_queue_lck()
79 printk(KERN_CONT " %.2x", cmd->cmnd[i]); in mac53c94_queue_lck()
86 cmd->scsi_done = done; in mac53c94_queue_lck()
87 cmd->host_scribble = NULL; in mac53c94_queue_lck()
[all …]
H A D3w-xxxx.c2 3w-xxxx.c -- 3ware Storage Controller device driver for Linux.
9 Copyright (C) 1999-2010 3ware Inc.
12 Non-Copyright (C) 2000 Andre Hedrick <andre@suse.com>
28 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
47 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
55 -------
56 0.1.000 - Initial release.
57 0.4.000 - Added support for Asynchronous Event Notification through
59 1.0.000 - Added DPO & FUA bit support for WRITE_10 & WRITE_6 cdb
60 to disable drive write-cache before writes.
[all …]
H A D3w-sas.c2 3w-sas.c -- LSI 3ware SAS/SATA-RAID Controller device driver for Linux.
20 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
39 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
43 LSI 3ware 9750 6Gb/s SAS/SATA-RAID
49 -------
50 3.26.02.000 - Initial driver release.
72 #include "3w-sas.h"
79 static int twl_major = -1;
84 MODULE_DESCRIPTION ("LSI 3ware SAS/SATA-RAID Linux Driver");
104 TW_Device_Extension *tw_dev = (TW_Device_Extension *)shost->hostdata; in twl_sysfs_aen_read()
[all …]
H A D3w-9xxx.c2 3w-9xxx.c -- 3ware 9000 Storage Controller device driver for Linux.
7 Copyright (C) 2004-2009 Applied Micro Circuits Corporation.
22 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
41 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
50 -------
51 2.26.02.000 - Driver cleanup for kernel submission.
52 2.26.02.001 - Replace schedule_timeout() calls with msleep().
53 2.26.02.002 - Add support for PAE mode.
59 Remove un-needed eh_abort handler.
61 2.26.02.003 - Correctly handle single sgl's with use_sg=1.
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/fnic/
H A Dfcpio.h25 * communication by the host driver to the fcp firmware.
29 * Exchange and sequence id space allocated to the host driver
37 * Command entry type
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.
122 * of the tag field will be the target command and target task management
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()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/libertas/
H A Dif_spi.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
40 /* SPI register offsets. 4-byte aligned. */
46 #define IF_SPI_CMD_READBASE_REG 0x10 /* Read command base reg */
47 #define IF_SPI_CMD_WRITEBASE_REG 0x14 /* Write command base reg */
48 #define IF_SPI_CMD_RDWRPORT_REG 0x18 /* Read/Write command port reg */
62 #define IF_SPI_HOST_INT_CTRL_REG 0x40 /* Host interrupt controller reg */
71 #define IF_SPI_HOST_INT_CAUSE_REG 0x58 /* Host interrupt cause reg */
72 #define IF_SPI_HOST_INT_STATUS_REG 0x5C /* Host interrupt status reg */
73 #define IF_SPI_HOST_INT_EVENT_MASK_REG 0x60 /* Host interrupt event mask */
74 #define IF_SPI_HOST_INT_STATUS_MASK_REG 0x64 /* Host interrupt status mask */
[all …]
/OK3568_Linux_fs/u-boot/test/py/tests/
H A Dtest_gpt.py3 # SPDX-License-Identifier: GPL-2.0
19 """Test the gpt guid command."""
22 pytest.skip('gpt command not supported')
24 u_boot_console.run_command('host bind 0 testdisk.raw')
25 output = u_boot_console.run_command('gpt guid host 0')
26 assert '375a56f7-d6c9-4e81-b5f0-09d41ca89efe' in output
30 """Test the gpt guid command to save GUID into a string."""
33 pytest.skip('gpt command not supported')
34 u_boot_console.run_command('host bind 0 testdisk.raw')
35 output = u_boot_console.run_command('gpt guid host 0 newguid')
[all …]
/OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/
H A Dhisi504_nand.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright © 2012-2014 HiSilicon Technologies Co., Ltd.
21 #include <linux/dma-mapping.h>
132 unsigned int command; member
144 static inline unsigned int hinfc_read(struct hinfc_host *host, unsigned int reg) in hinfc_read() argument
146 return readl(host->iobase + reg); in hinfc_read()
149 static inline void hinfc_write(struct hinfc_host *host, unsigned int value, in hinfc_write() argument
152 writel(value, host->iobase + reg); in hinfc_write()
155 static void wait_controller_finished(struct hinfc_host *host) in wait_controller_finished() argument
161 val = hinfc_read(host, HINFC504_STATUS); in wait_controller_finished()
[all …]
/OK3568_Linux_fs/kernel/Documentation/mhi/
H A Dmhi.rst1 .. SPDX-License-Identifier: GPL-2.0
4 MHI (Modem Host Interface)
13 by the host processors to control and communicate with modem devices over high
26 ----
29 which are mapped to the host memory space by the peripheral buses like PCIe.
34 MHI BHI registers: BHI (Boot Host Interface) registers are used by the host
37 Channel Doorbell array: Channel Doorbell (DB) registers used by the host to
41 (DB) registers are used by the host to notify the device when new events are
45 debugging information like performance, functional, and stability to the host.
48 ---------------
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/gdb/
H A DConnecting.html1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt…
3 <!-- Copyright (C) 1988-2021 Free Software Foundation, Inc.
9 Free Documentation", with the Front-Cover Texts being "A GNU Manual,"
10 and with the Back-Cover Texts as in (a) below.
12 (a) The FSF's Back-Cover Text is: "You are free to copy and modify
14 developing GNU and promoting software freedom." -->
15 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ -->
21 <meta name="resource-type" content="document">
24 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
26 <link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index">
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/gdb/
H A DConnecting.html1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt…
3 <!-- Copyright (C) 1988-2021 Free Software Foundation, Inc.
9 Free Documentation", with the Front-Cover Texts being "A GNU Manual,"
10 and with the Back-Cover Texts as in (a) below.
12 (a) The FSF's Back-Cover Text is: "You are free to copy and modify
14 developing GNU and promoting software freedom." -->
15 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ -->
21 <meta name="resource-type" content="document">
24 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
26 <link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index">
[all …]
/OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/
H A Dpxa3xx_nand.c7 * SPDX-License-Identifier: GPL-2.0
30 * Define a buffer size for the initial command that detects the flash device:
49 #define NDCB0 (0x48) /* Command Buffer0 */
50 #define NDCB1 (0x4C) /* Command Buffer1 */
51 #define NDCB2 (0x50) /* Command Buffer2 */
107 #define EXT_CMD_TYPE_DISPATCH 6 /* Command dispatch */
110 #define EXT_CMD_TYPE_DISP_WR 4 /* Command dispatch with write */
111 #define EXT_CMD_TYPE_FINAL 3 /* Final command */
124 writel((val), (info)->mmio_base + (off))
127 readl((info)->mmio_base + (off))
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/
H A Dmlan_sdio.h6 * Copyright (C) 2008-2017, Marvell International Ltd.
13 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
14 * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
16 * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
39 /* Host Control Registers */
40 /** Host Control Registers : Host to Card Event */
42 /** Host Control Registers : Host terminates Command 53 */
44 /** Host Control Registers : Host without Command 53 finish host */
46 /** Host Control Registers : Host power up */
48 /** Host Control Registers : Host power down */
[all …]
H A Dmlan_fw.h7 * Copyright (C) 2008-2017, Marvell International Ltd.
14 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
15 * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
17 * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
119 (_adapter->fw_cap_info & FW_MULTI_BANDS_SUPPORT)
122 ((_adapter->fw_cap_info >> 8) & ALL_802_11_BANDS)
278 #define CAL_SNR(RSSI, NF) ((t_s16)((t_s16)(RSSI) - (t_s16)(NF)))
500 #define IS_BASTREAM_SETUP(ptr) (ptr->ba_status)
508 #define IS_11N_ADHOC_ENABLED(priv) ((priv->bss_mode == MLAN_BSS_MODE_IBSS) && pmadapter->adhoc_11n_…
512 #define IS_11N_ENABLED(priv) ((priv->config_bands & BAND_GN || priv->config_bands & BAND_AN) \
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath6kl/
H A Dbmi.h2 * Copyright (c) 2004-2011 Atheros Communications Inc.
30 * to examine and modify state. The Host has an opportunity to use
31 * BMI only once during bootup. Once the Host issues a BMI_DONE
32 * command, this opportunity ends.
34 * The Host writes BMI requests to mailbox0, and reads BMI responses
35 * from mailbox0. BMI requests all begin with a command
37 * command-specific data.
40 * The Host can only issue a command once the Target gives it a
41 * "BMI Command Credit", using ATH6KL Counter #4. As soon as the
42 * Target has completed a command, it issues another BMI Command
[all …]
/OK3568_Linux_fs/kernel/drivers/atm/
H A Dfore200e.h1 /* SPDX-License-Identifier: GPL-2.0 */
32 #define QUEUE_SIZE_CMD 16 /* command queue capacity */
52 #define RSD_REQUIRED (((MAX_PDU_SIZE - SMALL_BUFFER_SIZE + LARGE_BUFFER_SIZE) / LARGE_BUFFER_SIZE)…
56 /* RSD_REQUIRED receive segment descriptors are enough to describe a max-sized PDU,
61 #define RSD_EXTENSION ((RSD_REQUIRED - RSD_FIXED) + 1)
65 #define FORE200E_DEV(d) ((struct fore200e*)((d)->dev_data))
66 #define FORE200E_VCC(d) ((struct fore200e_vcc*)((d)->dev_data))
154 u32 handle; /* host supplied receive buffer handle */
189 u32 handle; /* host supplied handle */
190 u32 buffer_haddr; /* host DMA address of host buffer */
[all …]
/OK3568_Linux_fs/kernel/Documentation/scsi/
H A Dscsi_mid_low_api.rst1 .. SPDX-License-Identifier: GPL-2.0
4 SCSI mid_level - lower_level driver interface
11 host bus adapter (HBA) drivers and host drivers (HD). A "host" in this
14 (SCSI terminology, see SAM-3 at http://www.t10.org) sends SCSI commands
22 Examples are the usb-storage driver (found in the drivers/usb/storage
30 HBAs. These HBAs might be either on PCI daughter-boards or built into
32 and thus represent two hosts. Like most modern HBAs, each aic7xxx host
33 has its own PCI device address. [The one-to-one correspondence between
34 a SCSI host and a PCI device is common but not required (e.g. with
49 Many LLDs are documented there (e.g. aic7xxx.txt). The SCSI mid-level is
[all …]
/OK3568_Linux_fs/kernel/arch/um/drivers/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
14 The User-Mode Linux environment allows you to create virtual serial
15 lines on the UML that are usually made to show up on the host as
18 See <http://user-mode-linux.sourceforge.net/old/input.html> for more
19 information and command line examples of how to use this facility.
34 lines to host portals. They may be accessed with 'telnet <host>
44 lines to host pseudo-terminals. Access to both traditional
45 pseudo-terminals (/dev/pty*) and pts pseudo-terminals are controlled
46 with this option. The assignment of UML devices to host devices
54 lines to host terminals. Access to both virtual consoles
[all …]
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.android-fastboot-protocol2 ----------------------
11 ------------------
14 * Max packet size must be 64 bytes for full-speed and 512 bytes for
15 high-speed USB
16 * The protocol is entirely host-driven and synchronous (unlike the
17 multi-channel, bi-directional, asynchronous ADB protocol)
21 ---------------------
23 1. Host sends a command, which is an ascii string in a single
31 a. INFO -> the remaining 60 bytes are an informative message
35 b. FAIL -> the requested command failed. The remaining 60 bytes
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/e1000e/
H A Dmanage.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright(c) 1999 - 2018 Intel Corporation. */
7 * e1000_calculate_checksum - Calculate checksum for buffer
25 return (u8)(0 - sum); in e1000_calculate_checksum()
29 * e1000_mng_enable_host_if - Checks host interface is enabled
32 * Returns 0 upon success, else -E1000_ERR_HOST_INTERFACE_COMMAND
34 * This function checks whether the HOST IF is enabled for command operation
35 * and also checks whether the previous command is completed. It busy waits
36 * in case of previous command is not completed.
43 if (!hw->mac.arc_subsystem_valid) { in e1000_mng_enable_host_if()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/
H A Dmlan_pcie.h7 * Copyright 2008-2021 NXP
14 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
15 * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
17 * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
88 * dual-descriptor only, only valid for Q0 */
92 /** destination interrupt to host */
131 /** Destination address is host */
133 /** Source address is host */
157 #define TXRX_RW_PTR_MASK (ADMA_MAX_TXRX_BD - 1)
166 /** Source address is host side flag */
[all …]

12345678910>>...49