Home
last modified time | relevance | path

Searched +full:board +full:- +full:control (Results 1 – 25 of 1019) sorted by relevance

12345678910>>...41

/linux-6.12.1/arch/sh/include/mach-common/mach/
Dhighlander.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 #define PA_SDPOW (-1)
13 #define PA_IRLMSK (PA_BCR+0x0000) /* Interrupt Mask control */
14 #define PA_IRLMON (PA_BCR+0x0002) /* Interrupt Status control */
19 #define PA_RSTCTL (PA_BCR+0x000c) /* Reset Control */
20 #define PA_PCIBD (PA_BCR+0x000e) /* PCI Board detect control */
21 #define PA_PCICD (PA_BCR+0x0010) /* PCI Connector detect control */
22 #define PA_EXTGIO (PA_BCR+0x0016) /* Extension GPIO Control */
23 #define PA_IVDRMON (PA_BCR+0x0018) /* iVDR Moniter control */
24 #define PA_IVDRCTL (PA_BCR+0x001a) /* iVDR control */
[all …]
Dr2d.h1 /* SPDX-License-Identifier: GPL-2.0 */
6 * linux/include/asm-sh/renesas_rts7751r2d.h
13 /* Board specific addresses. */
16 #define PA_IRLMON 0xa4000002 /* Interrupt Status control */
17 #define PA_CFCTL 0xa4000004 /* CF Timing control */
18 #define PA_CFPOW 0xa4000006 /* CF Power control */
19 #define PA_DISPCTL 0xa4000008 /* Display Timing control */
20 #define PA_SDMPOW 0xa400000a /* SD Power control */
21 #define PA_RTCCE 0xa400000c /* RTC(9701) Enable control */
22 #define PA_PCICD 0xa400000e /* PCI Extension detect control */
[all …]
/linux-6.12.1/Documentation/driver-api/media/drivers/
Dbttv-devel.rst1 .. SPDX-License-Identifier: GPL-2.0
7 -------------------------
12 sound is handled in slightly different ways on each board.
15 bttv-cards.c, which holds the information required for each board.
23 correct board type as insmod argument, ``insmod bttv card=2`` for
24 example. The file Documentation/admin-guide/media/bttv-cardlist.rst has a list
34 example. If your board has one, you might have to load a helper
36 chip used on your board: Bad luck. Start writing a new one. Well,
40 speakers connected directly to the grabber board. Hint: check the
48 Below is a do-it-yourself description for you.
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/arm/
Dste-nomadik.txt1 ST-Ericsson Nomadik Device Tree Bindings
3 For various board the "board" node may contain specific properties
4 that pertain to this particular board, such as board-specific GPIOs.
7 - Nomadik System and reset controller used for basic chip control, clock
8 and reset line control.
9 - compatible: must be "stericsson,nomadik,src"
13 Nomadik NHK-15 board manufactured by ST Microelectronics:
17 compatible="st,nomadik-nhk-15";
23 compatible="calaosystems,usb-s8815";
25 Required node: usb-s8815
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/board/
Dfsl,fpga-qixis-i2c.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/board/fsl,fpga-qixis-i2c.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale on-board FPGA connected on I2C bus
10 - Frank Li <Frank.Li@nxp.com>
15 - items:
16 - enum:
17 - fsl,bsc9132qds-fpga
18 - const: fsl,fpga-qixis-i2c
[all …]
Dfsl,fpga-qixis.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/board/fsl,fpga-qixis.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale on-board FPGA/CPLD
10 - Frank Li <Frank.Li@nxp.com>
15 - items:
16 - const: fsl,p1022ds-fpga
17 - const: fsl,fpga-ngpixis
18 - items:
[all …]
/linux-6.12.1/Documentation/admin-guide/
Ddevices.txt1 0 Unnamed devices (e.g. non-device mounts)
7 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore
11 6 = /dev/core OBSOLETE - replaced by /proc/kcore
18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore
31 2 char Pseudo-TTY masters
37 Pseudo-tty's are named as follows:
40 the 1st through 16th series of 16 pseudo-ttys each, and
44 These are the old-style (BSD) PTY devices; Unix98
106 3 char Pseudo-TTY slaves
112 These are the old-style (BSD) PTY devices; Unix98
[all …]
/linux-6.12.1/drivers/comedi/drivers/
Dadv_pci_dio.c1 // SPDX-License-Identifier: GPL-2.0
13 * Devices: [Advantech] PCI-1730 (adv_pci_dio), PCI-1733,
14 * PCI-1734, PCI-1735U, PCI-1736UP, PCI-1739U, PCI-1750,
15 * PCI-1751, PCI-1752, PCI-1753, PCI-1753+PCI-1753E,
16 * PCI-1754, PCI-1756, PCI-1761, PCI-1762
34 /* PCI-1730, PCI-1733, PCI-1736 interrupt control registers */
45 /* PCI-1739U, PCI-1750, PCI1751 interrupt control registers */
46 #define PCI1750_INT_REG 0x20 /* R/W: status/control */
48 /* PCI-1753, PCI-1753E interrupt control registers */
49 #define PCI1753_INT_REG(x) (0x10 + (x)) /* R/W: control group 0 to 3 */
[all …]
Dpcl730.c1 // SPDX-License-Identifier: GPL-2.0
4 * Driver for Advantech PCL-730 and clones
10 * Description: Advantech PCL-730 (& compatibles)
11 * Devices: [Advantech] PCL-730 (pcl730), PCM-3730 (pcm3730), PCL-725 (pcl725),
12 * PCL-733 (pcl733), PCL-734 (pcl734),
13 * [ADLink] ACL-7130 (acl7130), ACL-7225b (acl7225b),
14 * [ICP] ISO-730 (iso730), P8R8-DIO (p8r8dio), P16R16-DIO (p16r16dio),
15 * [Diamond Systems] OPMM-1616-XT (opmm-1616-xt), PEARL-MM-P (pearl-mm-p),
16 * IR104-PBF (ir104-pbf),
21 * [0] - I/O port base
[all …]
Dcb_pcimdda.c1 // SPDX-License-Identifier: GPL-2.0+
4 * Computer Boards PCIM-DDA06-16 Comedi driver
7 * COMEDI - Linux Control and Measurement Device Interface
12 * Description: Measurement Computing PCIM-DDA06-16
13 * Devices: [Measurement Computing] PCIM-DDA06-16 (cb_pcimdda)
18 * All features of the PCIM-DDA06-16 board are supported.
19 * This board has 6 16-bit AO channels, and the usual 8255 DIO setup.
21 * This board does not support commands.
23 * The board has a peculiar way of specifying AO gain/range settings -- You have
29 * that comes with the board), the driver assumes the jumper is at its factory
[all …]
Daio_aio12_8.c1 // SPDX-License-Identifier: GPL-2.0+
4 * Driver for Access I/O Products PC-104 AIO12-8 Analog I/O Board
10 * Description: Access I/O Products PC-104 AIO12-8 Analog I/O Board
12 * Devices: [Access I/O] PC-104 AIO12-8 (aio_aio12_8),
13 * [Access I/O] PC-104 AI12-8 (aio_ai12_8),
14 * [Access I/O] PC-104 AO12-4 (aio_ao12_4)
18 * [0] - I/O port base address
105 status = inb(dev->iobase + AIO12_8_STATUS_REG); in aio_aio12_8_ai_eoc()
108 return -EBUSY; in aio_aio12_8_ai_eoc()
116 unsigned int chan = CR_CHAN(insn->chanspec); in aio_aio12_8_ai_read()
[all …]
Ddas08.c1 // SPDX-License-Identifier: GPL-2.0+
6 * COMEDI - Linux Control and Measurement Device Interface
21 * 'ai_encoding' member of board structure:
29 * complete, MSB[7] is an "over-range" bit.
39 * setting the INTE control bit to 0. Not present on "JR" boards.
44 #define DAS08_CONTROL_REG 0x02 /* (W) control */
161 status = inb(dev->iobase + DAS08_STATUS_REG); in das08_ai_eoc()
164 return -EBUSY; in das08_ai_eoc()
171 const struct das08_board_struct *board = dev->board_ptr; in das08_ai_insn_read() local
172 struct das08_private_struct *devpriv = dev->private; in das08_ai_insn_read()
[all …]
/linux-6.12.1/arch/sparc/include/asm/
Dfhc.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* fhc.h: FHC and Clock board register definitions.
10 /* Clock board register offsets. */
11 #define CLOCK_CTRL 0x00UL /* Main control */
30 #define FHC_PREGS_RCS 0x10UL /* FHC Reset Control/Status Register */
39 #define FHC_PREGS_CTRL 0x20UL /* FHC Control Register */
44 #define FHC_CONTROL_DCD 0x00008000 /* DC-->DC Converter Disable */
50 #define FHC_CONTROL_IXIST 0x00000200 /* 0=FHC tells clock board it exists */
56 #define FHC_PREGS_BSR 0x30UL /* FHC Board Status Register */
59 #define FHC_BSR_BID 0x0001e000 /* Board ID */
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dsirf-audio.txt4 - compatible: "sirf,sirf-audio-card"
5 - sirf,audio-platform: phandle for the platform node
6 - sirf,audio-codec: phandle for the SiRF internal codec node
9 - hp-pa-gpios: Need to be present if the board need control external
11 - spk-pa-gpios: Need to be present if the board need control external
13 - hp-switch-gpios: Need to be present if the board capable to detect jack
16 Available audio endpoints for the audio-routing table:
18 Board connectors:
34 compatible = "sirf,sirf-audio-card";
35 sirf,audio-codec = <&audiocodec>;
[all …]
/linux-6.12.1/drivers/net/can/peak_canfd/
Dpeak_pciefd_main.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Stephane Grosjean <s.grosjean@peak-system.com>
7 * Copyright (C) 2001-2006 PEAK System-Technik GmbH
22 MODULE_AUTHOR("Stephane Grosjean <s.grosjean@peak-system.com>");
23 MODULE_DESCRIPTION("Socket-CAN driver for PEAK PCAN PCIe/M.2 FD family cards");
30 #define PCAN_CPCIEFD_ID 0x0014 /* for Compact-PCI Serial slot cards */
31 #define PCAN_PCIE104FD_ID 0x0017 /* for PCIe-104 Express slot cards */
32 #define PCAN_MINIPCIEFD_ID 0x0018 /* for mini-PCIe slot cards */
36 /* PEAK PCIe board access description */
43 /* System Control Registers */
[all …]
/linux-6.12.1/drivers/tty/serial/jsm/
Djsm.h1 /* SPDX-License-Identifier: GPL-2.0+ */
49 dev_dbg(pdev->dev, fmt, ##__VA_ARGS__); \
56 /* Board ids */
70 /* Board type definitions */
76 /* Board State Definitions */
94 #define JSM_VERSION "jsm: 1.2-1-INKERNEL"
95 #define JSM_PARTNUM "40002438_A-INKERNEL"
101 * Per board operations structure *
122 * Per-board information
126 int boardnum; /* Board number: 0-32 */
[all …]
/linux-6.12.1/drivers/scsi/
Dzorro_esp.c1 // SPDX-License-Identifier: GPL-2.0
3 * ESP front-end for Amiga ZORRO SCSI systems.
24 * Rewritten to use 53c700.c by Kars de Jong <jongk@linux-m68k.org>
32 #include <linux/dma-mapping.h>
55 /* per-board register layout definitions */
76 unsigned char dma_led_ctrl; /* DMA led control [0x000] */
87 /* DMA control bits */
102 #define ctrl_reg cond_reg /* DMA control (wo) [0x402] */
105 /* DMA control bits */
115 #define ctrl_reg cond_reg /* DMA control (wo) [0x000] */
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dqriox.txt1 KEYMILE qrio Board Control CPLD
9 - compatible: "keymile,qriox"
10 - reg: access on the parent local bus (chip select, offset in chip select, size)
14 board-control@1,0 {
/linux-6.12.1/Documentation/networking/devlink/
Ddevlink-info.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
7 The ``devlink-info`` mechanism enables device drivers to report device
10 The original motivation for the ``devlink-info`` API was twofold:
12 - making it possible to automate device and firmware management in a fleet
13 of machines in a vendor-independent fashion (see also
14 :ref:`Documentation/networking/devlink/devlink-flash.rst <devlink_flash>`);
15 - name the per component FW versions (as opposed to the crowded ethtool
18 ``devlink-info`` supports reporting multiple types of objects. Reporting driver
19 versions is generally discouraged - here, and via any other Linux API.
21 .. list-table:: List of top level info objects
[all …]
/linux-6.12.1/drivers/media/usb/em28xx/
Dem28xx-input.c1 // SPDX-License-Identifier: GPL-2.0+
33 dev_printk(KERN_DEBUG, &ir->dev->intf->dev, \
69 * I2C IR based get keycodes - should be used with ir-kbd-i2c
83 return -EIO; in em28xx_get_key_terratec()
113 return -EIO; in em28xx_get_key_em_haup()
142 return -EIO; in em28xx_get_key_pinnacle_usb_grey()
160 .addr = i2c_dev->addr, in em28xx_get_key_winfast_usbii_deluxe()
164 .addr = i2c_dev->addr, in em28xx_get_key_winfast_usbii_deluxe()
172 if (i2c_transfer(i2c_dev->adapter, msg, 2) != 2) in em28xx_get_key_winfast_usbii_deluxe()
173 return -EIO; in em28xx_get_key_winfast_usbii_deluxe()
[all …]
/linux-6.12.1/Documentation/driver-api/
Dmtdnand.rst10 The generic NAND driver supports almost all NAND and AG-AND based chips
15 board drivers or filesystem drivers suitable for NAND devices.
31 --------------------------
37 - [MTD Interface]
43 - [NAND Interface]
48 - [GENERIC]
53 - [DEFAULT]
57 replaced by the board driver if necessary. Those functions are called
58 via pointers in the NAND chip description structure. The board driver
59 can set the functions which should be replaced by board dependent
[all …]
/linux-6.12.1/include/linux/platform_data/
Dnet-cw1200.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) ST-Ericsson SA 2011
18 bool enable); /* Control 3v3 / 1v8 supply */
20 bool enable); /* Control CLK32K */
30 bool no_nptb; /* SDIO hardware does not support non-power-of-2-blocksizes */
33 bool enable); /* Control 3v3 / 1v8 supply */
35 bool enable); /* Control CLK32K */
41 /* An example of SPI support in your board setup file:
64 /* An example of SDIO support in your board setup file:
/linux-6.12.1/Documentation/userspace-api/gpio/
Dsysfs.rst6 been moved to Documentation/ABI/obsolete/sysfs-gpio.
16 ----------------------
19 debugfs interface, since it provides control over GPIO direction and
27 then changing its output state, then updating the code before re-enabling
37 Do NOT abuse sysfs to control hardware that has proper kernel drivers.
38 Please read Documentation/driver-api/gpio/drivers-on-gpio.rst
44 --------------
47 - Control interfaces used to get userspace control over GPIOs;
49 - GPIOs themselves; and
51 - GPIO controllers ("gpio_chip" instances).
[all …]
/linux-6.12.1/drivers/video/fbdev/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 a well-defined interface, so the software doesn't need to know
15 anything about the low-level (hardware register) stuff.
21 On several non-X86 architectures, the frame buffer device is the
29 and the Framebuffer-HOWTO at
30 <http://www.munted.org.uk/programming/Framebuffer-HOWTO-1.3.html> for more
39 Say Y here and to the driver for your graphics board below if you
40 are compiling a kernel for a non-x86 architecture.
46 device-aware may cause unexpected results. If unsure, say N.
57 Common utility functions useful to fbdev drivers of VGA-based
[all …]
/linux-6.12.1/drivers/mfd/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
21 necessary for using the board's GPIO and MFGPT functionality.
57 tristate "Active-semi ACT8945A"
62 Support for the ACT8945A PMIC from Active-semi. This device
63 features three step-down DC/DC converters and four low-dropout
79 sun4i-gpadc-iio and the hwmon driver iio_hwmon.
82 called sun4i-gpadc.
113 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down
144 over at91-usart-serial driver and usart-spi-driver. Only one function
160 tristate "Atmel HLCDC (High-end LCD Controller)"
[all …]

12345678910>>...41