Home
last modified time | relevance | path

Searched +full:my +full:- +full:dma +full:- +full:window (Results 1 – 14 of 14) sorted by relevance

/linux/Documentation/devicetree/bindings/tpm/
H A Dibm,vtpm.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Nayna Jain <nayna@linux.ibm.com>
23 - IBM,vtpm
24 - IBM,vtpm20
30 - IBM,vtpm
31 - IBM,vtpm20
36 ibm,#dma-address-cells:
39 dma-window properties
[all …]
/linux/arch/powerpc/platforms/pseries/
H A Dvio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
23 #include <linux/dma-map-ops.h>
29 #include <asm/dma.h>
47 * vio_cmo_pool - A pool of IO memory for CMO use
64 * vio_cmo_dev_entry - A device that is CMO-enabled and requires entitlement
75 * vio_cmo - VIO bus accounting structure for CMO entitlement
79 * @device_list: list of CMO-enabled devices requiring entitlement
104 * vio_cmo_OF_devices - Count the number of OF devices that have DMA windows
113 * ibm,my-dma-window OF property in vio_cmo_num_OF_devs()
121 prop = of_find_property(of_node, "ibm,my-dma-window", in vio_cmo_num_OF_devs()
[all …]
/linux/drivers/usb/serial/
H A Dark3116.c1 // SPDX-License-Identifier: GPL-2.0+
9 * - implements a driver for the arkmicro ark3116 chipset (vendor=0x6547,
10 * productid=0x0232) (used in a datacable called KQ-U8A)
52 struct usb_device *dev = serial->dev; in is_irda()
53 if (le16_to_cpu(dev->descriptor.idVendor) == 0x18ec && in is_irda()
54 le16_to_cpu(dev->descriptor.idProduct) == 0x3118) in is_irda()
82 result = usb_control_msg(serial->dev, in ark3116_write_reg()
83 usb_sndctrlpipe(serial->dev, 0), in ark3116_write_reg()
97 result = usb_control_msg(serial->dev, in ark3116_read_reg()
98 usb_rcvctrlpipe(serial->dev, 0), in ark3116_read_reg()
[all …]
/linux/drivers/video/fbdev/
H A Damifb.c2 * linux/drivers/video/amifb.c -- Amiga builtin chipset frame buffer device
4 * Copyright (C) 1995-2003 Geert Uytterhoeven
30 * - 24 Jul 96: Copper generates now vblank interrupt and
32 * - 14 Jul 96: Rework and hopefully last ECS bugs fixed
33 * - 7 Mar 96: Hardware sprite support by Roman Zippel
34 * - 18 Feb 96: OCS and ECS support by Roman Zippel
36 * - 2 Dec 95: AGA version by Geert Uytterhoeven
107 ---------------------
111 +----------+---------------------------------------------+----------+-------+
115 +----------###############################################----------+-------+
[all …]
/linux/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (C) 2003-2005 Dave Boutcher (boutcher@us.ibm.com) IBM Corp.
8 * Copyright (C) 2005-2011 FUJITA Tomonori <tomof@acm.org>
47 static uint partition_number = -1;
61 u32 residual_count = se_cmd->residual_count; in ibmvscsis_determine_resid()
66 if (se_cmd->se_cmd_flags & SCF_UNDERFLOW_BIT) { in ibmvscsis_determine_resid()
67 if (se_cmd->data_direction == DMA_TO_DEVICE) { in ibmvscsis_determine_resid()
69 rsp->flags = SRP_RSP_FLAG_DOUNDER; in ibmvscsis_determine_resid()
70 rsp->data_out_res_cnt = cpu_to_be32(residual_count); in ibmvscsis_determine_resid()
71 } else if (se_cmd->data_direction == DMA_FROM_DEVICE) { in ibmvscsis_determine_resid()
[all …]
/linux/drivers/misc/
H A Dibmvmc.c1 // SPDX-License-Identifier: GPL-2.0+
83 * h_request_vmc: - request a hypervisor virtual management channel device
91 * 0 - Success
92 * Non-zero - Failure
114 * ibmvmc_handle_event: - Interrupt handler for crq events
127 vio_disable_interrupts(to_vio_dev(adapter->dev)); in ibmvmc_handle_event()
128 tasklet_schedule(&adapter->work_task); in ibmvmc_handle_event()
134 * ibmvmc_release_crq_queue - Release CRQ Queue
139 * 0 - Success
140 * Non-Zero - Failure
[all …]
/linux/Documentation/driver-api/media/drivers/
H A Dcx2341x-devel.rst1 .. SPDX-License-Identifier: GPL-2.0
7 -----------------------
12 .. note:: the memory long words are little-endian ('intel format').
21 .. code-block:: none
23 ivtvctl -O min=0x02000000,max=0x020000ff
26 register space :-).
35 .. code-block:: none
37 0x00000000-0x00ffffff Encoder memory space
38 0x00000000-0x0003ffff Encode.rom
39 ???-??? MPEG buffer(s)
[all …]
/linux/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Ddev.c8 * Copyright 2004-2005 Andrea Merello <andrea.merello@gmail.com>, et al.
18 * - portions of rtl8187se Linux staging driver, Copyright Realtek corp.
20 * - other GPL, unpublished (until now), Linux driver code,
24 * sitting in front of my laptop at evening, week-end, night...
28 * bought a laptop with an unsupported Wi-Fi card some years ago...
33 * Thanks to Dan Carpenter for reviewing my initial patch and for his
132 * The complete map for DMA kick reg using use all queue is:
139 * BC | 7 | 4 <- currently not used yet
140 * MG | 1 | x <- Not used
141 * HI | 6 | x <- Not used
[all …]
/linux/drivers/net/ethernet/alteon/
H A Dacenic.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright 1998-2002 by Jes Sorensen, <jes@trained-monkey.org>.
13 * about the driver. Send mail to linux-acenic-help@sunsite.auc.dk to
24 * David S. Miller <davem@redhat.com>: conversion to new PCI dma mapping
55 #include <linux/dma-mapping.h>
90 #define ACE_IS_TIGON_I(ap) (ap->version == 1)
91 #define ACE_TX_RING_ENTRIES(ap) ap->tx_ring_entries
115 * to care - stinky!
163 #define BOARD_IDX_OVERFLOW -1
188 * the parts dealing with the i2c eeprom on the card ;-)
[all …]
/linux/Documentation/networking/
H A Darcnet-hardware.rst1 .. SPDX-License-Identifier: GPL-2.0
11 2) This file is no longer Linux-specific. It should probably be moved out
17 e-mail apenwarr@worldvisions.ca with any settings for your particular card,
31 100 Mbps card to a 2.5 Mbps card, and so on. From what I hear, my driver does
39 There are two "types" of ARCnet - STAR topology and BUS topology. This
46 well-designed standard. It uses something called "modified token passing"
47 which makes it completely incompatible with so-called "Token Ring" cards,
63 programming interface also means that when high-performance hardware
64 facilities like PCI bus mastering DMA appear, it's hard to take advantage of
73 although they are generally kept down to the Ethernet-style 1500 bytes.
[all …]
/linux/drivers/net/ethernet/packetengines/
H A Dhamachi.c1 /* hamachi.c: A Packet Engines GNIC-II Gigabit Ethernet driver for Linux. */
3 Written 1998-2000 by Donald Becker.
18 This driver is for the Packet Engines GNIC-II PCI Gigabit Ethernet
23 [link no longer provides useful info -jgarzik]
34 /* A few user-configurable values. */
42 /* Default values selected by testing on a dual processor PIII-450 */
53 /* Set the copy breakpoint for the copy-only-tiny-frames scheme.
54 -Setting to > 1518 causes all frames to be copied
55 -Setting to 0 disables copies
69 - The lower 4 bits are reserved for the media type.
[all …]
/linux/drivers/net/fddi/
H A Ddefxx.c29 * my development system and for answering many OS and driver
40 * Adapter Probe -
45 * Bus-Specific Initialization -
47 * families. While the custom DMA chip and FDDI logic is similar
49 * initialization, the only bus-specific differences is in how the
51 * run-time critical code behaves the same on both families.
55 * Driver Open/Close -
67 * Driver Shutdown -
73 * to ensure that the adapter DMA engine is taken off-line. However,
79 * Interrupt Service Routine -
[all …]
/linux/drivers/scsi/sym53c8xx_2/
H A Dsym_hipd.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * of PCI-SCSI IO processors.
6 * Copyright (C) 1999-2001 Gerard Roudier <groudier@free.fr>
7 * Copyright (c) 2003-2005 Matthew Wilcox <matthew@wil.cx>
10 * Copyright (C) 1998-2000 Gerard Roudier
13 * a port of the FreeBSD ncr driver to Linux-1.2.13.
17 * Stefan Esser <se@mi.Uni-Koeln.de>
25 *-----------------------------------------------------------------------------
55 while (n-- > 0) in sym_printl_hex()
62 sym_print_addr(cp->cmd, "%s: ", label); in sym_print_msg()
[all …]
/linux/drivers/media/platform/allegro-dvt/
H A Dallegro-core.c1 // SPDX-License-Identifier: GPL-2.0
17 #include <linux/mfd/syscon/xlnx-vcu.h>
26 #include <media/v4l2-ctrls.h>
27 #include <media/v4l2-device.h>
28 #include <media/v4l2-event.h>
29 #include <media/v4l2-ioctl.h>
30 #include <media/v4l2-mem2mem.h>
31 #include <media/videobuf2-dma-contig.h>
32 #include <media/videobuf2-v4l2.h>
34 #include "allegro-mail.h"
[all …]