/linux/Documentation/devicetree/bindings/regulator/ |
H A D | maxim,max8973.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 - $ref: regulator.yaml# 18 - maxim,max8973 19 - maxim,max77621 21 junction-warn-millicelsius: 30 maxim,dvs-gpio: 35 maxim,dvs-default-state: [all …]
|
/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | adi,ltc2991.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Antoniu Miclaus <antoniu.miclaus@analog.com> 17 sense resistors or temperature sensing transistors. 29 '#address-cells': 32 '#size-cells': 35 vcc-supply: true 38 "^channel@[0-3]$": 51 shunt-resistor-micro-ohms: [all …]
|
/linux/include/linux/usb/ |
H A D | r8a66597.h | 1 // SPDX-License-Identifier: GPL-2.0 124 #define XTAL 0xC000 /* b15-14: Crystal selection */ 128 #define XCKE 0x2000 /* b13: External clock enable */ 130 #define SCKE 0x0400 /* b10: USB clock enable */ 133 #define HSE 0x0080 /* b7: Hi-speed enable */ 135 #define DRPD 0x0020 /* b5: D+/- pull down control */ 137 #define USBE 0x0001 /* b0: USB module operation enable */ 140 #define OVCBIT 0x8000 /* b15-14: Over-current bit */ 141 #define OVCMON 0xC000 /* b15-14: Over-current monitor */ 143 #define IDMON 0x0004 /* b3: ID-pin monitor */ [all …]
|
/linux/drivers/media/pci/cx23885/ |
H A D | cx23885-input.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Infrared remote control input device 12 * derived from Linux kernel files linux/media/video/.../...-input.c marked as: 25 #include "cx23885-input.h" 28 #include <media/rc-core.h> 29 #include <media/v4l2-subdev.h> 36 struct cx23885_kernel_ir *kernel_ir = dev->kernel_ir; in cx23885_input_process_measurements() 45 v4l2_subdev_call(dev->sd_ir, ir, rx_read, (u8 *) ir_core_event, in cx23885_input_process_measurements() 51 ir_raw_event_store(kernel_ir->rc, in cx23885_input_process_measurements() 58 ir_raw_event_overflow(kernel_ir->rc); in cx23885_input_process_measurements() [all …]
|
/linux/drivers/usb/gadget/udc/ |
H A D | m66592-udc.h | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2006-2007 Renesas Solutions Corp. 17 #define M66592_XTAL 0xC000 /* b15-14: Crystal selection */ 21 #define M66592_XCKE 0x2000 /* b13: External clock enable */ 22 #define M66592_RCKE 0x1000 /* b12: Register clock enable */ 24 #define M66592_SCKE 0x0400 /* b10: USB clock enable */ 26 #define M66592_HSE 0x0080 /* b7: Hi-speed enable */ 28 #define M66592_DMRPD 0x0020 /* b5: D- pull down control */ 30 #define M66592_FSRPC 0x0004 /* b2: Full-speed receiver enable */ 31 #define M66592_PCUT 0x0002 /* b1: Low power sleep enable */ [all …]
|
/linux/drivers/net/ethernet/8390/ |
H A D | 8390.h | 1 /* SPDX-License-Identifier: GPL-1.0+ */ 6 * under the same license. Auto-loading of 8390.o only in v2.2 - Paul G. 21 /* The 8390 specific per-packet-header format. */ 34 /* Without I/O delay - non ISA or later chips */ 70 /* You have one of these per-board */ 85 unsigned word16:1; /* We have the 16-bit (vs 8-bit) 88 unsigned bigendian:1; /* 16-bit big endian mode. Do NOT 93 unsigned dmaing:1; /* Remote DMA Active */ 98 short tx1, tx2; /* Packet lengths for ping-pong tx. */ 102 unsigned char saved_irq; /* Original dev->irq value. */ [all …]
|
/linux/drivers/scsi/fnic/ |
H A D | fcpio.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 95 FCPIO_ITMF_REJECTED, /* itmf req was rejected by remote node */ 96 FCPIO_ITMF_FAILED, /* itmf req was failed by remote node */ 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() 140 tag->u.ex_id.ox_id = ox_id; in fcpio_tag_exid_enc() 146 *rx_id = tag->u.ex_id.rx_id; in fcpio_tag_exid_dec() 147 *ox_id = tag->u.ex_id.ox_id; in fcpio_tag_exid_dec() 166 hdr->type = type; in fcpio_header_enc() [all …]
|
/linux/drivers/scsi/bfa/ |
H A D | bfi_ms.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc. 4 * Copyright (c) 2014- QLogic Corporation. 8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter. 37 u8 sense_buf_len; /* SCSI sense length */ 58 union bfi_addr_u stats_addr; /* DMA-able address for stats */ 61 /* IO sense buf base addr segments */ 121 u8 coalesce; /* enable intr coalescing */ 245 u8 status; /* port enable status */ 348 u16 rport_fw_hndl; /* FW Handle for the remote port */ [all …]
|
/linux/arch/arm/boot/dts/st/ |
H A D | ste-ux500-samsung-janice.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Devicetree for the Samsung Galaxy S Advance GT-I9070 also known as Janice. 6 /dts-v1/; 7 #include "ste-db8500.dtsi" 8 #include "ste-ab8500.dtsi" 9 #include "ste-dbx5x0-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/interrupt-controller/irq.h> [all …]
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3566-powkiddy-rk2023.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/linux-event-codes.h> 7 #include <dt-bindings/leds/common.h> 8 #include <dt-bindings/pinctrl/rockchip.h> 9 #include <dt-bindings/soc/rockchip,vop2.h> 13 chassis-type = "handset"; 21 adc-joystick { 22 compatible = "adc-joystick"; [all …]
|
/linux/drivers/input/joystick/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 55 module will be called adc-joystick. 211 tristate "5-byte Zhenhua RC transmitter" 215 Say Y here if you have a Zhen Hua PPM-4CH transmitter which is 228 gamepad, Sega Saturn gamepad, or a Multisystem -- Atari, Amiga, 231 <file:Documentation/input/devices/joystick-parport.rst>. 243 Sony PlayStation gamepad or a Multisystem -- Atari, Amiga, 246 <file:Documentation/input/devices/joystick-parport.rst>. 256 and want to use it with Multisystem -- Atari, Amiga, Commodore, 258 please read <file:Documentation/input/devices/joystick-parport.rst>. [all …]
|
/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun8i-a83t-cubietruck-plus.dts | 2 * Copyright 2015 Chen-Yu Tsai 4 * Chen-Yu Tsai <wens@csie.org> 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun8i-a83t.dtsi" 48 #include <dt-bindings/gpio/gpio.h> 52 compatible = "cubietech,cubietruck-plus", "allwinner,sun8i-a83t"; 60 stdout-path = "serial0:115200n8"; 63 hdmi-connector { 64 compatible = "hdmi-connector"; [all …]
|
/linux/drivers/net/ethernet/dec/tulip/ |
H A D | dmfe.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 DAVICOM Web-Site: www.davicom.com.tw 10 Author: Sten Wang, 886-3-5798797-8517, E-mail: sten_wang@davicom.com.tw 13 (C)Copyright 1997-1998 DAVICOM Semiconductor,Inc. All Rights Reserved. 22 Removed IRQ 0-15 assumption 69 #include <linux/dma-mapping.h> 91 /* Board/System/Debug information/definition ---------------- */ 102 #define TX_FREE_DESC_CNT (TX_DESC_CNT - 2) /* Max TX packet count */ 103 #define TX_WAKE_DESC_CNT (TX_DESC_CNT - 3) /* TX wakeup count */ 140 #define DMFE_TX_TIMEOUT ((3*HZ)/2) /* tx packet time-out time 1.5 s" */ [all …]
|
/linux/drivers/net/ethernet/marvell/ |
H A D | skge.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 133 CS_CLK_RUN_HOT = 1<<13,/* CLK_RUN hot m. (YUKON-Lite only) */ 134 CS_CLK_RUN_RST = 1<<12,/* CLK_RUN reset (YUKON-Lite only) */ 135 CS_CLK_RUN_ENA = 1<<11,/* CLK_RUN enable (YUKON-Lite only) */ 154 PC_VAUX_ENA = 1<<7, /* Switch VAUX Enable */ 156 PC_VCC_ENA = 1<<5, /* Switch VCC Enable */ 246 TST_CFG_WRITE_ON = 1<<1, /* Enable Config Reg WR */ 262 CHIP_ID_YUKON_LITE = 0xb1, /* Chip ID for YUKON-Lite (Rev. A1-A3) */ 263 CHIP_ID_YUKON_LP = 0xb2, /* Chip ID for YUKON-LP */ 264 CHIP_ID_YUKON_XL = 0xb3, /* Chip ID for YUKON-2 XL */ [all …]
|
/linux/include/uapi/linux/ |
H A D | landlock.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * Landlock - User space API 5 * Copyright © 2017-2020 Mickaël Salaün <mic@digikod.net> 6 * Copyright © 2018-2020 ANSSI 15 * struct landlock_ruleset_attr - Ruleset definition. 58 * - %LANDLOCK_CREATE_RULESET_VERSION: Get the highest supported Landlock ABI 61 /* clang-format off */ 63 /* clang-format on */ 66 * enum landlock_rule_type - Landlock rule type 84 * struct landlock_path_beneath_attr - Path hierarchy definition [all …]
|
/linux/arch/arm/boot/dts/samsung/ |
H A D | s5pv210-aries.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/interrupt-controller/irq.h> 32 reserved-memory { 33 #address-cells = <1>; 34 #size-cells = <1>; 38 compatible = "shared-dma-pool"; 39 no-map; 44 compatible = "shared-dma-pool"; [all …]
|
/linux/include/media/ |
H A D | cec.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * cec - HDMI Consumer Electronics Control support header 18 #include <linux/cec-funcs.h> 19 #include <media/rc-core.h> 25 * struct cec_devnode - cec device node 35 * This structure represents a cec-related device node. 118 /* Low-level callbacks, called with adap->lock held */ 119 int (*adap_enable)(struct cec_adapter *adap, bool enable); 120 int (*adap_monitor_all_enable)(struct cec_adapter *adap, bool enable); 121 int (*adap_monitor_pin_enable)(struct cec_adapter *adap, bool enable); [all …]
|
/linux/arch/sh/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 81 <http://www.linux-sh.org/>. 214 prompt "Processor sub-type selection" 220 # SH-2 Processor Support 233 # SH-2A Processor Support 279 bool "Support MX-G processor" 283 Select MX-G if running on an R8A03022BG part. 285 # SH-3 Processor Support 295 Select SH7706 if you have a 133 Mhz SH-3 HD6417706 CPU. 301 Select SH7707 if you have a 60 Mhz SH-3 HD6417707 CPU. [all …]
|
/linux/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2800.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 Copyright (C) 2004 - 2010 Ivo van Doorn <IvDoorn@gmail.com> 283 * AUX_CTRL: Aux/PCI-E related configuration 531 * PHY_CLEAR: phy watch dog enable. 534 * RX_BULK_AGG_EN: Enable Rx Bulk Aggregation. 535 * RX_BULK_EN: Enable USB DMA Rx. 536 * TX_BULK_EN: Enable USB DMA Tx. 556 * BT_MODE_EN: Bluetooth mode enable 566 * HOST_RAM_WRITE: enable Host program ram write selection 573 * HOST-MCU shared memory [all …]
|
/linux/Documentation/admin-guide/cifs/ |
H A D | usage.rst | 18 MS-SMB2 (for detailed SMB2/SMB3/SMB3.1.1 protocol specification) 36 (e.g. /usr/src/linux-2.5.73) 48 the modules directory e.g. /lib/modules/6.3.0-060300-generic/kernel/fs/smb/client/cifs.ko). 57 required, mount.cifs is recommended. Most distros include a ``cifs-utils`` 63 found at cifs-utils.git on git.samba.org 92 with the cifs vfs. A way to enable such mounting is to mark the mount.cifs 93 utility as suid (e.g. ``chmod +s /sbin/mount.cifs``). To enable users to 104 disallow execution of an suid program mounted on the remote target. 106 and execution of suid programs on the remote target would be enabled 122 mounts, unless umount is invoked with -i (which will avoid invoking a umount [all …]
|
/linux/drivers/scsi/ibmvscsi_tgt/ |
H A D | ibmvscsi_tgt.h | 1 /* 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> 56 #define REMOTE 1 macro 59 /* root node property "ibm,partition-no" */ 72 #define ERROR -40L 82 /* root node property ibm,partition-name */ 84 /* root node property ibm,partition-no */ 163 /* Sense buffer that will be mapped into outgoing status */ 277 /* keep last client to enable proper accounting */ [all …]
|
/linux/drivers/media/rc/ |
H A D | ene_ir.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 27 #include <media/rc-core.h> 37 outb(reg >> 8, dev->hw_io + ENE_ADDR_HI); in ene_set_reg_addr() 38 outb(reg & 0xFF, dev->hw_io + ENE_ADDR_LO); in ene_set_reg_addr() 46 retval = inb(dev->hw_io + ENE_IO); in ene_read_reg() 54 dbg_regs("reg %04x <- %02x", reg, value); in ene_write_reg() 56 outb(value, dev->hw_io + ENE_IO); in ene_write_reg() 64 outb(inb(dev->hw_io + ENE_IO) | mask, dev->hw_io + ENE_IO); in ene_set_reg_mask() 72 outb(inb(dev->hw_io + ENE_IO) & ~mask, dev->hw_io + ENE_IO); in ene_clear_reg_mask() 100 dev->pll_freq = (ene_read_reg(dev, ENE_PLLFRH) << 4) + in ene_hw_detect() [all …]
|
/linux/drivers/scsi/ |
H A D | sense_codes.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * The canonical list of T10 Additional Sense Codes is available at: 4 * http://www.t10.org/lists/asc-num.txt [most recent: 20200817] 7 SENSE_CODE(0x0000, "No additional sense information") 9 SENSE_CODE(0x0002, "End-of-partition/medium detected") 11 SENSE_CODE(0x0004, "Beginning-of-partition/medium detected") 12 SENSE_CODE(0x0005, "End-of-data detected") 51 SENSE_CODE(0x0409, "Logical unit not ready, self-test in progress") 58 SENSE_CODE(0x0411, "Logical unit not ready, notify (enable spinup) required") 87 SENSE_CODE(0x0801, "Logical unit communication time-out") [all …]
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | omap3-n900.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2013-2014 Aaro Koskinen <aaro.koskinen@iki.fi> 7 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/media/video-interfaces.h> 15 * Default secure signed bootloader (Nokia X-Loader) does not enable L3 firewall 17 * blocks then kernel receive "Unhandled fault: external abort on non-linefetch" 18 * and crash. Until somebody fix omap-aes.c and omap_hwmod_3xxx_data.c code (no 34 compatible = "nokia,omap3-n900", "ti,omap3430", "ti,omap3"; [all …]
|
/linux/drivers/media/usb/dvb-usb/ |
H A D | af9005.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * USB1.1 DVB-T receiver. 9 * see Documentation/driver-api/media/drivers/dvb-usb.rst for more information 17 "set debugging level (1=info,xfer=2,rc=4,reg=8,i2c=16,fw=32 (or-able))." 19 /* enable obnoxious led */ 22 MODULE_PARM_DESC(led, "enable led (default: 1)."); 31 /* remote control decoder */ 48 struct af9005_device_state *st = d->priv; in af9005_generic_read_write() 53 err("generic read/write, less than 1 byte. Makes no sense."); in af9005_generic_read_write() 54 return -EINVAL; in af9005_generic_read_write() [all …]
|