| /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/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/media/rc/ |
| H A D | serial_ir.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * serial_ir - Device driver that records pulse- and pause-lengths 6 * (space-lengths) between DDCD event on a serial port. 8 * Copyright (C) 1996,97 Ralph Metzler <rjkm@thp.uni-koeln.de> 13 * Copyright (C) 2016 Sean Young <sean@mess.org> (port to rc-core) 28 #include <media/rc-core.h> 56 static int sense = -1; /* -1 = auto, 0 = active high, 1 = active low */ variable 145 /* the register is memory-mapped */ in sinp() 155 /* the register is memory-mapped */ in soutp() 190 for (i = 0, output = 0x7f; rawbits > 0; rawbits -= 3) { in send_pulse_irdeo() [all …]
|
| 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/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/arm64/boot/dts/rockchip/ |
| H A D | rk3566-pinetab2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/input/gpio-keys.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/leds/common.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 8 #include <dt-bindings/soc/rockchip,vop2.h> 9 #include <dt-bindings/usb/pd.h> 13 chassis-type = "tablet"; 21 stdout-path = "serial2:1500000n8"; [all …]
|
| 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 …]
|
| H A D | rk3326-gameforce-chi.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 16 chassis-type = "handset"; 24 stdout-path = "serial2:115200n8"; 27 adc_joystick: adc-joystick { 28 compatible = "adc-joystick"; [all …]
|
| H A D | rk3326-odroid-go.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/pinctrl/rockchip.h> 21 stdout-path = "serial2:115200n8"; 25 compatible = "pwm-backlight"; 26 power-supply = <&vcc_bl>; 30 builtin_gamepad: gpio-keys { [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/fs/xfs/libxfs/ |
| H A D | xfs_attr_remote.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2000-2005 Silicon Graphics, Inc. 30 * Remote Attribute Values 33 * Remote extended attribute values are conceptually simple -- they're written 37 * However, on a v5 filesystem, maximally sized remote attr values require one 38 * block more than 64k worth of space to hold both the remote attribute value 42 * Therefore, we /must/ ensure that remote attribute value buffers never touch 46 /* How many bytes can be stored in a remote value buffer? */ 51 unsigned int blocksize = mp->m_attr_geo->blksize; in xfs_attr3_rmt_buf_space() 54 return blocksize - sizeof(struct xfs_attr3_rmt_hdr); in xfs_attr3_rmt_buf_space() [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/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/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/arch/sh/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 80 <http://www.linux-sh.org/>. 213 prompt "Processor sub-type selection" 219 # SH-2 Processor Support 232 # SH-2A Processor Support 278 bool "Support MX-G processor" 282 Select MX-G if running on an R8A03022BG part. 284 # SH-3 Processor Support 294 Select SH7706 if you have a 133 Mhz SH-3 HD6417706 CPU. 300 Select SH7707 if you have a 60 Mhz SH-3 HD6417707 CPU. [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/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 7 * Copyright © 2021-2025 Microsoft Corporation 16 * struct landlock_ruleset_attr - Ruleset definition. 67 /* clang-format off */ 70 /* clang-format on */ 118 * with a @ruleset_fd value of -1 to mute subdomain logs without creating a 121 /* clang-format off */ [all …]
|
| /linux/drivers/remoteproc/ |
| H A D | remoteproc_core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Remote Processor Framework 8 * Ohad Ben-Cohen <ohad@wizery.com> 12 * Suman Anna <s-anna@ti.com> 26 #include <linux/dma-mapping.h> 79 * (when relevant; not all remote processors access memory through 82 * IOMMU core will invoke this handler whenever the remote processor 98 return -ENOSYS; in rproc_iommu_fault() 104 struct device *dev = rproc->dev.parent; in rproc_enable_iommu() 107 if (!rproc->has_iommu) { in rproc_enable_iommu() [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 …]
|