/linux/Documentation/scsi/ |
H A D | aic79xx.rst | 1 .. SPDX-License-Identifier: GPL-2.0 28 AIC-7901A Single Channel 64-bit PCI-X 133MHz to 30 AIC-7901B Single Channel 64-bit PCI-X 133MHz to 32 AIC-7902A4 Dual Channel 64-bit PCI-X 133MHz to 34 AIC-7902B Dual Channel 64-bit PCI-X 133MHz to 41 Adaptec SCSI Card 39320 Dual Channel 64-bit PCI-X 133MHz to 7902A4/7902B 43 68-pin, two internal 68-pin) 44 Adaptec SCSI Card 39320A Dual Channel 64-bit PCI-X 133MHz to 7902B 46 68-pin, two internal 68-pin) 47 Adaptec SCSI Card 39320D Dual Channel 64-bit PCI-X 133MHz to 7902A4 [all …]
|
H A D | dpti.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 permitted provided that redistributions of source code must retain the 18 interruptions) however caused and on any theory of liability, whether in 30 non-Linux driver. Mark Salyzyn and Bob Pasteur consulted on the original 41 V2.0 Rewrite of driver. Re-architectured based on i2o subsystem. 49 - Added Raptor Support 50 - Fixed bug causing system to hang under extreme load with 51 - management utilities running (removed GFP_DMA from kmalloc flags) 57 - Implemented suggestions from Alan Cox 58 - Added calculation of resid for sg layer [all …]
|
H A D | aic7xxx.rst | 1 .. SPDX-License-Identifier: GPL-2.0 5 Adaptec Aic7xxx Fast -> Ultra160 Family Manager Set v7.0 36 aic7892 20 PCI/64-66 80MHz 16Bit 16 3 4 5 6 7 8 41 aic7899 20 PCI/64-66 80MHz 16Bit 16 2 3 4 5 6 7 8 44 1. Multiplexed Twin Channel Device - One controller servicing two 46 2. Multi-function Twin Channel Device - Two controllers on one chip. 47 3. Command Channel Secondary DMA Engine - Allows scatter gather list 49 4. 64 Byte SCB Support - Allows disconnected, untagged request table 51 5. Block Move Instruction Support - Doubles the speed of certain 53 6. 'Bayonet' style Scatter Gather Engine - Improves S/G prefetch [all …]
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | ti,twl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andreas Kemnade <andreas@kemnade.info> 19 - if: 26 "^regulator-": 30 - ti,twl4030-vaux1 31 - ti,twl4030-vaux2 32 - ti,twl4030-vaux3 33 - ti,twl4030-vaux4 [all …]
|
/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-ibm-system1.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/i2c/i2c.h> 8 #include <dt-bindings/leds/leds-pca955x.h> 12 compatible = "ibm,system1-bmc", "aspeed,ast2600"; 74 stdout-path = "uart5:115200n8"; 82 reserved-memory { 83 #address-cells = <1>; [all …]
|
H A D | aspeed-bmc-ibm-fuji.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 /dts-v1/; 5 #include <dt-bindings/gpio/aspeed-gpio.h> 6 #include <dt-bindings/i2c/i2c.h> 7 #include <dt-bindings/leds/leds-pca955x.h> 8 #include "aspeed-g6.dtsi" 9 #include "ibm-power11-quad.dtsi" 13 compatible = "ibm,fuji-bmc", "aspeed,ast2600"; 170 stdout-path = &uart5; 178 reserved-memory { [all …]
|
H A D | aspeed-bmc-ibm-everest.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/i2c/i2c.h> 8 #include <dt-bindings/leds/leds-pca955x.h> 12 compatible = "ibm,everest-bmc", "aspeed,ast2600"; 169 stdout-path = &uart5; 178 reserved-memory { 179 #address-cells = <1>; [all …]
|
H A D | aspeed-bmc-facebook-bletchley.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/usb/pd.h> 8 #include <dt-bindings/leds/leds-pca955x.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/i2c/i2c.h> 14 compatible = "facebook,bletchley-bmc", "aspeed,ast2600"; 29 iio-hwmon { [all …]
|
/linux/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | ael1002.c | 2 * Copyright (c) 2005-2008 Chelsio, Inc. All rights reserved. 14 * - Redistributions of source code must retain the above 18 * - Redistributions in binary form must reproduce the above 88 for (err = 0; rv->mmd_addr && !err; rv++) { in set_phy_regs() 89 if (rv->clear_bits == 0xffff) in set_phy_regs() 90 err = t3_mdio_write(phy, rv->mmd_addr, rv->reg_addr, in set_phy_regs() 91 rv->set_bits); in set_phy_regs() 93 err = t3_mdio_change_bits(phy, rv->mmd_addr, in set_phy_regs() 94 rv->reg_addr, rv->clear_bits, in set_phy_regs() 95 rv->set_bits); in set_phy_regs() [all …]
|
/linux/drivers/gpu/drm/imagination/ |
H A D | pvr_rogue_fwif_shared.h | 1 /* SPDX-License-Identifier: GPL-2.0-only OR MIT */ 19 * The number is based on having 32 sync prims (as originally), plus 32 sync 21 * Once the use of sync prims is no longer supported, we will retain 29 * This is a generic limit imposed on any DM (GEOMETRY,FRAGMENT,CDM,TDM,2D,TRANSFER) 69 * Used to share frame numbers across UM-KM-FW, 85 * single-BVNC). Kernel is implemented in a multi-BVNC manner, so it can't use geometry|fragment 86 * CMD type definitions directly. Therefore we have a SHARED block that is shared between UM-KM-FW 95 * selection and for storing out HW-context, when TA is switched out for 108 * snapshot of this queue with Cmd 1 running on the GPU might be: 111 * [..........|-1----------|=2===|=3===|=4===|~5~~~~|~6~~~~|~7~~~~|..........] [all …]
|
/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-gxm-rbox-pro.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright (c) 2016-2017 Andreas Färber 5 * Based on nexbox-a1: 14 /dts-v1/; 16 #include "meson-gxm.dtsi" 17 #include <dt-bindings/sound/meson-aiu.h> 20 compatible = "kingnovel,r-box-pro", "amlogic,s912", "amlogic,meson-gxm"; 21 model = "R-Box Pro"; 29 stdout-path = "serial0:115200n8"; 37 spdif_dit: audio-codec-0 { [all …]
|
/linux/include/uapi/linux/ |
H A D | virtio_config.h | 9 * 1. Redistributions of source code must retain the above copyright 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 43 /* Device entered invalid state, driver must reset it */ 45 /* We've given up on this device. */ 52 * rest are per-device feature bits. 70 * If clear - device has the platform DMA (e.g. IOMMU) bypass quirk feature. 71 * If set - use platform DMA tools to access the memory. 114 * This feature indicates that the driver can reset a queue individually.
|
/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm953012er.dts | 10 * * Redistributions of source code must retain the above copyright 27 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 33 /dts-v1/; 36 #include "bcm5301x-nand-cs0-bch8.dtsi" 47 gpio-keys { 48 compatible = "gpio-keys"; 50 button-wps { 56 button-restart { 57 label = "Reset";
|
/linux/Documentation/devicetree/bindings/media/i2c/ |
H A D | adv7604.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Hans Verkuil <hverkuil-cisco@xs4all.nl> 23 - enum: 24 - adi,adv7610 25 - adi,adv7611 26 - adi,adv7612 32 reg-names: 35 - const: main [all …]
|
/linux/drivers/infiniband/hw/mthca/ |
H A D | mthca_catas.c | 14 * - Redistributions of source code must retain the above 18 * - Redistributions in binary form must reproduce the above 57 MODULE_PARM_DESC(catas_reset_disable, "disable reset on catastrophic event if nonzero"); 72 struct pci_dev *pdev = dev->pdev; in catas_reset() 73 ret = __mthca_restart_one(dev->pdev); in catas_reset() 76 printk(KERN_ERR "mthca %s: Reset failed (%d)\n", in catas_reset() 80 mthca_dbg(d, "Reset succeeded\n"); in catas_reset() 94 event.device = &dev->ib_dev; in handle_catas() 97 dev->active = false; in handle_catas() 101 switch (swab32(readl(dev->catas_err.map)) >> 24) { in handle_catas() [all …]
|
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | catas.c | 15 * - Redistributions of source code must retain the above 19 * - Redistributions in binary form must reproduce the above 48 "Reset device on internal errors if non-zero (default 1)"); 55 ret = pci_read_config_word(dev->persist->pdev, 0, &vendor_id); in read_vendor_id() 63 return -EINVAL; in read_vendor_id() 76 if (!pci_channel_offline(dev->persist->pdev)) { in mlx4_reset_master() 79 * link was disabled and chip was already reset. in mlx4_reset_master() 86 mlx4_err(dev, "Fail to reset HCA\n"); in mlx4_reset_master() 103 if (pci_channel_offline(dev->persist->pdev)) in mlx4_reset_slave() 106 comm_flags = swab32(readl((__iomem char *)priv->mfunc.comm + in mlx4_reset_slave() [all …]
|
/linux/drivers/scsi/aic7xxx/ |
H A D | cam.h | 11 * 1. Redistributions of source code must retain the above copyright 27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 57 CAM_SCSI_BUS_RESET, /* SCSI Bus Reset Sent/Received */ 97 AC_PATH_DEREGISTERED = 0x040,/* A path has de-registered */ 102 AC_BUS_RESET = 0x001 /* A SCSI bus reset occurred */
|
/linux/net/can/ |
H A D | af_can.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */ 2 /* Copyright (c) 2002-2007 Volkswagen Group Electronic Research 8 * 1. Redistributions of source code must retain the above copyright 32 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 65 /* can be reset e.g. by can_init_stats() */
|
/linux/drivers/usb/serial/ |
H A D | keyspan_usa28msg.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 5 Copyright (C) 1998-2000 InnoSys Incorporated. All Rights Reserved 6 This file is available under a BSD-style copyright 14 1. Redistributions of source code must retain this licence text 19 Copyright (C) 1998-2000 InnoSys Incorporated. All Rights Reserved 21 This file is available under a BSD-style copyright 34 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 45 USB OUT (host -> USA28, transmit) messages contain a 63 USB IN (USA28 -> host, receive) messages contain data and parity 88 2000jun01 add extended BSD-style copyright text [all …]
|
H A D | keyspan_usa67msg.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 5 Copyright (c) 1998-2007 InnoSys Incorporated. All Rights Reserved 6 This file is available under a BSD-style copyright 8 Keyspan USB Async Firmware to run on Anchor FX1 14 1. Redistributions of source code must retain this licence text 19 Copyright (c) 1998-2007 InnoSys Incorporated. All Rights Reserved 21 This file is available under a BSD-style copyright 38 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 48 USB OUT (host -> USAxx, transmit) messages contain a 56 USB IN (USAxx -> host, receive) messages begin with a status [all …]
|
/linux/include/linux/ |
H A D | xxhash.h | 2 * xxHash - Extremely Fast Hash algorithm 3 * Copyright (C) 2012-2016, Yann Collet. 5 * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) 11 * * Redistributions of source code must retain the above copyright 25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 32 * Free Software Foundation. This program is dual-licensed; you may select 37 * - xxHash homepage: https://cyan4973.github.io/xxHash/ 38 * - xxHash source repository: https://github.com/Cyan4973/xxHash 47 * Comparison (single thread, Windows Seven 32 bits, using SMHasher on a Core 2 61 * MD5-32 0.33 GB/s 10 Ronald L. Rivest [all …]
|
/linux/drivers/scsi/isci/ |
H A D | port.h | 7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 33 * * Redistributions of source code must retain the above copyright 50 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 82 * struct isci_port - isci direct attached sas port object 84 * need to take extra port-teardown actions that are 120 /* XXX rework: only one register, no need to replicate per-port */ 147 * enum sci_port_states - port state machine states 156 * perform IO operations on this port. This state is [all …]
|
/linux/include/uapi/rdma/ |
H A D | rdma_user_ioctl.h | 1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR Linux-OpenIB) */ 15 * - Redistributions of source code must retain the above 19 * - Redistributions in binary form must reproduce the above 46 * It is closed on purpose - do not expose it to user space 78 /* reset context's HW send context */
|
/linux/drivers/soc/fsl/qbman/ |
H A D | bman_portal.c | 1 /* Copyright 2008 - 2016 Freescale Semiconductor, Inc. 5 * * Redistributions of source code must retain the above copyright 26 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 44 dev_crit(pcfg->dev, "%s: Portal failure on cpu %d\n", in init_pcfg() 45 __func__, pcfg->cpu); in init_pcfg() 50 affine_bportals[pcfg->cpu] = p; in init_pcfg() 52 dev_info(pcfg->dev, "Portal initialised, cpu %d\n", pcfg->cpu); in init_pcfg() 71 irq_set_affinity(pcfg->irq, cpumask_of(cpu)); in bman_offline_cpu() 87 irq_set_affinity(pcfg->irq, cpumask_of(cpu)); in bman_online_cpu() 99 struct device *dev = &pdev->dev; in bman_portal_probe() [all …]
|
/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_phy.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * igc_check_reset_block - Check if PHY reset is blocked 11 * Read the PHY management control register and check whether a PHY reset 12 * is blocked. If a reset is not blocked return 0, otherwise 26 * igc_get_phy_id - Retrieve the PHY ID and revision 34 struct igc_phy_info *phy = &hw->phy; in igc_get_phy_id() 38 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); in igc_get_phy_id() 42 phy->id = (u32)(phy_id << 16); in igc_get_phy_id() 44 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id); in igc_get_phy_id() 48 phy->id |= (u32)(phy_id & PHY_REVISION_MASK); in igc_get_phy_id() [all …]
|