Home
last modified time | relevance | path

Searched +full:multi +full:- +full:ported (Results 1 – 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
Dcpm.txt10 - compatible : "fsl,cpm1", "fsl,cpm2", or "fsl,qe".
11 - reg : A 48-byte region beginning with CPCR.
15 #address-cells = <1>;
16 #size-cells = <1>;
17 #interrupt-cells = <2>;
18 compatible = "fsl,mpc8272-cpm", "fsl,cpm2";
24 - fsl,cpm-command : This value is ORed with the opcode and command flag
27 - fsl,cpm-brg : Indicates which baud rate generator the device
32 - reg : Unless otherwise specified, the first resource represents the
36 * Multi-User RAM (MURAM)
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
Dcpm.txt10 - compatible : "fsl,cpm1", "fsl,cpm2", or "fsl,qe".
11 - reg : A 48-byte region beginning with CPCR.
15 #address-cells = <1>;
16 #size-cells = <1>;
17 #interrupt-cells = <2>;
18 compatible = "fsl,mpc8272-cpm", "fsl,cpm2";
24 - fsl,cpm-command : This value is ORed with the opcode and command flag
27 - fsl,cpm-brg : Indicates which baud rate generator the device
32 - reg : Unless otherwise specified, the first resource represents the
36 * Multi-User RAM (MURAM)
[all …]
/kernel/linux/linux-5.10/drivers/mfd/
Dvx855.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Linux multi-function-device driver (MFD) for the integrated peripherals
68 return -ENODEV; in vx855_probe()
72 dev_warn(&pdev->dev, in vx855_probe()
74 ret = -ENODEV; in vx855_probe()
82 /* As the region identified here includes many non-GPIO things, we in vx855_probe()
89 ret = mfd_add_devices(&pdev->dev, -1, vx855_cells, ARRAY_SIZE(vx855_cells), in vx855_probe()
92 /* we always return -ENODEV here in order to enable other in vx855_probe()
93 * drivers like old, not-yet-platform_device ported i2c-viapro */ in vx855_probe()
94 return -ENODEV; in vx855_probe()
[all …]
/kernel/linux/linux-6.6/drivers/mfd/
Dvx855.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Linux multi-function-device driver (MFD) for the integrated peripherals
68 return -ENODEV; in vx855_probe()
72 dev_warn(&pdev->dev, in vx855_probe()
74 ret = -ENODEV; in vx855_probe()
82 /* As the region identified here includes many non-GPIO things, we in vx855_probe()
89 ret = mfd_add_devices(&pdev->dev, -1, vx855_cells, ARRAY_SIZE(vx855_cells), in vx855_probe()
92 /* we always return -ENODEV here in order to enable other in vx855_probe()
93 * drivers like old, not-yet-platform_device ported i2c-viapro */ in vx855_probe()
94 return -ENODEV; in vx855_probe()
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/media/drivers/
Ddvb-usb.rst1 .. SPDX-License-Identifier: GPL-2.0
3 Idea behind the dvb-usb-framework
11 #) **deprecated:** Newer DVB USB drivers should use the dvb-usb-v2 framework.
13 In March 2005 I got the new Twinhan USB2.0 DVB-T device. They provided specs
18 dibusb-driver would be a complete mess afterwards. So I decided to do it in a
19 different way: With the help of a dvb-usb-framework.
23 - Transport Stream URB handling in conjunction with dvb-demux-feed-control
25 - registering the device for the DVB-API
26 - registering an I2C-adapter if applicable
27 - remote-control/input-device handling
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/media/drivers/
Ddvb-usb.rst1 .. SPDX-License-Identifier: GPL-2.0
3 Idea behind the dvb-usb-framework
11 #) **deprecated:** Newer DVB USB drivers should use the dvb-usb-v2 framework.
13 In March 2005 I got the new Twinhan USB2.0 DVB-T device. They provided specs
18 dibusb-driver would be a complete mess afterwards. So I decided to do it in a
19 different way: With the help of a dvb-usb-framework.
23 - Transport Stream URB handling in conjunction with dvb-demux-feed-control
25 - registering the device for the DVB-API
26 - registering an I2C-adapter if applicable
27 - remote-control/input-device handling
[all …]
/kernel/linux/linux-6.6/Documentation/hwmon/
Dds1621.rst47 - Christian W. Zuckschwerdt <zany@triq.net>
48 - valuable contributions by Jan M. Sendler <sendler@sendler.de>
49 - ported to 2.6 by Aurelien Jarno <aurelien@aurel32.net>
53 ------------------
62 -----------
66 programmed into non-volatile on-chip registers). Temperature range is -55
68 Fahrenheit range of -67 to +257 degrees with 0.9 steps. If polarity
81 of up to +/- 0.5 degrees even when compared against precise temperature
91 any of the limits have ever been met or exceeded since last power-up or
102 also pin compatible with the DS1621 and provide multi-resolution support.
[all …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Dds1621.rst47 - Christian W. Zuckschwerdt <zany@triq.net>
48 - valuable contributions by Jan M. Sendler <sendler@sendler.de>
49 - ported to 2.6 by Aurelien Jarno <aurelien@aurel32.net>
53 ------------------
62 -----------
66 programmed into non-volatile on-chip registers). Temperature range is -55
68 Fahrenheit range of -67 to +257 degrees with 0.9 steps. If polarity
81 of up to +/- 0.5 degrees even when compared against precise temperature
91 any of the limits have ever been met or exceeded since last power-up or
102 also pin compatible with the DS1621 and provide multi-resolution support.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/firmware/
Dfsl,scu.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Dong Aisheng <aisheng.dong@nxp.com>
13 The System Controller Firmware (SCFW) is a low-level system function
14 which runs on a dedicated Cortex-M core to provide power, clock, and
17 The AP communicates with the SC using a multi-ported MU module found
26 const: fsl,imx-scu
28 clock-controller:
31 $ref: /schemas/clock/fsl,scu-clk.yaml
[all …]
/kernel/linux/linux-6.6/drivers/input/touchscreen/
Dmk712.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 1999-2002 Transmeta Corporation
16 * https://www.idt.com/general-parts/mk712-touch-screen-controller
20 * 1999-12-18: original version, Daniel Quinlan
21 * 1999-12-19: added anti-jitter code, report pen-up events, fixed mk712_poll
23 * 1999-12-20: improved random point rejection, Nathan Laredo
24 * 2000-01-05: checked in new anti-jitter code, changed mouse protocol, fixed
26 * 2002-03-15: Clean up for kernel merge <alan@redhat.com>
27 * Fixed multi open race, fixed memory checks, fixed resource
29 * 2005-01-18: Ported to 2.6 from 2.4.28, Rick Koch
[all …]
/kernel/linux/linux-5.10/drivers/input/touchscreen/
Dmk712.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (c) 1999-2002 Transmeta Corporation
16 * https://www.idt.com/general-parts/mk712-touch-screen-controller
20 * 1999-12-18: original version, Daniel Quinlan
21 * 1999-12-19: added anti-jitter code, report pen-up events, fixed mk712_poll
23 * 1999-12-20: improved random point rejection, Nathan Laredo
24 * 2000-01-05: checked in new anti-jitter code, changed mouse protocol, fixed
26 * 2002-03-15: Clean up for kernel merge <alan@redhat.com>
27 * Fixed multi open race, fixed memory checks, fixed resource
29 * 2005-01-18: Ported to 2.6 from 2.4.28, Rick Koch
[all …]
/kernel/linux/linux-5.10/tools/perf/bench/
Dsched-messaging.c1 // SPDX-License-Identifier: GPL-2.0
4 * sched-messaging.c
9 * Ported to perf by Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp>
13 #include <subcmd/parse-options.h>
76 if (poll(&pollfd, 1, -1) != 1) in ready()
86 ready(ctx->ready_out, ctx->wakefd); in sender()
91 for (j = 0; j < ctx->num_fds; j++) { in sender()
95 ret = write(ctx->out_fds[j], data + done, in sender()
96 sizeof(data)-done); in sender()
115 close(ctx->in_fds[1]); in receiver()
[all …]
/kernel/linux/linux-6.6/tools/perf/bench/
Dsched-messaging.c1 // SPDX-License-Identifier: GPL-2.0
4 * sched-messaging.c
9 * Ported to perf by Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp>
13 #include <subcmd/parse-options.h>
81 if (poll(&pollfd, 1, -1) != 1) in ready()
91 ready(ctx->ready_out, ctx->wakefd); in sender()
96 for (j = 0; j < ctx->num_fds; j++) { in sender()
100 ret = write(ctx->out_fds[j], data + done, in sender()
101 sizeof(data)-done); in sender()
120 close(ctx->in_fds[1]); in receiver()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/freescale/
Dfsl,scu.txt2 --------------------------------------------------------------------
4 The System Controller Firmware (SCFW) is a low-level system function
5 which runs on a dedicated Cortex-M core to provide power, clock, and
9 The AP communicates with the SC using a multi-ported MU module found
22 -------------------
23 - compatible: should be "fsl,imx-scu".
24 - mbox-names: should include "tx0", "tx1", "tx2", "tx3",
27 - mboxes: List of phandle of 4 MU channels for tx, 4 MU channels for
63 Client nodes are maintained as children of the relevant IMX-SCU device node.
66 ------------------------------------------------------------
[all …]
/kernel/linux/linux-5.10/drivers/pwm/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 bool "Pulse-Width Modulation (PWM) Support"
5 Generic Pulse-Width Modulation (PWM) support.
7 In Pulse-Width Modulation, a variation of the width of pulses
23 all legacy implementations have been ported to the framework
52 will be called pwm-ab8500.
62 will be called pwm-atmel.
70 (Atmel High-end LCD Controller). This PWM output is mainly used
74 will be called pwm-atmel-hlcdc.
86 will be called pwm-atmel-tcb.
[all …]
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
Dv4l2-common.c1 // SPDX-License-Identifier: GPL-2.0-or-later
29 * 2.4 PROCFS support ported from 2.4 kernels by
32 * 2.4 devfs support ported from 2.4 kernels by
46 #include <media/v4l2-common.h>
47 #include <media/v4l2-device.h>
48 #include <media/v4l2-ctrls.h>
73 v4l2_ctrl_fill(qctrl->id, &name, &qctrl->type, in v4l2_ctrl_query_fill()
74 &min, &max, &step, &def, &qctrl->flags); in v4l2_ctrl_query_fill()
77 return -EINVAL; in v4l2_ctrl_query_fill()
79 qctrl->minimum = min; in v4l2_ctrl_query_fill()
[all …]
/kernel/linux/linux-6.6/drivers/pwm/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 bool "Pulse-Width Modulation (PWM) Support"
5 Generic Pulse-Width Modulation (PWM) support.
7 In Pulse-Width Modulation, a variation of the width of pulses
23 all legacy implementations have been ported to the framework
52 will be called pwm-ab8500.
64 will be called pwm-apple.
74 will be called pwm-atmel.
82 (Atmel High-end LCD Controller). This PWM output is mainly used
86 will be called pwm-atmel-hlcdc.
[all …]
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
Dv4l2-common.c1 // SPDX-License-Identifier: GPL-2.0-or-later
29 * 2.4 PROCFS support ported from 2.4 kernels by
32 * 2.4 devfs support ported from 2.4 kernels by
46 #include <media/v4l2-common.h>
47 #include <media/v4l2-device.h>
48 #include <media/v4l2-ctrls.h>
73 v4l2_ctrl_fill(qctrl->id, &name, &qctrl->type, in v4l2_ctrl_query_fill()
74 &min, &max, &step, &def, &qctrl->flags); in v4l2_ctrl_query_fill()
77 return -EINVAL; in v4l2_ctrl_query_fill()
79 qctrl->minimum = min; in v4l2_ctrl_query_fill()
[all …]
/kernel/linux/linux-6.6/include/uapi/linux/
Dcdrom.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * -- <linux/cdrom.h>
4 * General header file for linux CD-ROM drivers
9 * 1998-2002 Jens Axboe, axboe@suse.de
19 * As of Linux 2.1.x, all Linux CD-ROM application programs will use this
21 * a uniform interface between software accessing CD-ROMs and the various
23 * 23 different kinds of strange CD-ROM drives, but at least there will
24 * now be one, and only one, Linux CD-ROM interface.
27 * should use the O_NONBLOCK option when opening a CD-ROM device
33 * - drive = open("/dev/cdrom", O_RDONLY);
[all …]
/kernel/linux/linux-5.10/include/uapi/linux/
Dcdrom.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * -- <linux/cdrom.h>
4 * General header file for linux CD-ROM drivers
9 * 1998-2002 Jens Axboe, axboe@suse.de
19 * As of Linux 2.1.x, all Linux CD-ROM application programs will use this
21 * a uniform interface between software accessing CD-ROMs and the various
23 * 23 different kinds of strange CD-ROM drives, but at least there will
24 * now be one, and only one, Linux CD-ROM interface.
27 * should use the O_NONBLOCK option when opening a CD-ROM device
33 * - drive = open("/dev/cdrom", O_RDONLY);
[all …]
/kernel/linux/linux-6.6/arch/x86/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 bool "64-bit kernel" if "$(ARCH)" = "x86"
7 Say yes to build a 64-bit kernel - formerly known as x86_64
8 Say no to build a 32-bit kernel - formerly known as i386
13 # Options that are inherently 32-bit kernel only:
27 # Options that are inherently 64-bit kernel only:
54 # ported to 32-bit as well. )
141 # Word-size accesses may read uninitialized data past the trailing \0
315 default "elf32-i386" if X86_32
316 default "elf64-x86-64" if X86_64
[all …]
/kernel/linux/linux-5.10/arch/x86/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 bool "64-bit kernel" if "$(ARCH)" = "x86"
7 Say yes to build a 64-bit kernel - formerly known as x86_64
8 Say no to build a 32-bit kernel - formerly known as i386
13 # Options that are inherently 32-bit kernel only:
26 # Options that are inherently 64-bit kernel only:
50 # ported to 32-bit as well. )
255 default "elf32-i386" if X86_32
256 default "elf64-x86-64" if X86_64
375 default $(success,$(srctree)/scripts/gcc-x86_64-has-stack-protector.sh $(CC)) if 64BIT
[all …]
/kernel/linux/linux-5.10/drivers/isdn/hardware/mISDN/
Dhfcmulti.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * hfcmulti.c low level driver for hfc-4s/hfc-8s/hfc-e1 based cards
6 * ported to mqueue mechanism:
7 * Peter Sprenger (sprengermoving-bytes.de)
9 * inspired by existing hfc-pci driver:
10 * Copyright 1999 by Werner Cornelius (werner@isdn-development.de)
22 * Bit 0-7 = 0x00001 = HFC-E1 (1 port)
23 * or Bit 0-7 = 0x00004 = HFC-4S (4 ports)
24 * or Bit 0-7 = 0x00008 = HFC-8S (8 ports)
26 * Bit 9 = 0x00200 = Disable DTMF detect on all B-channels via hardware
[all …]
/kernel/linux/linux-6.6/drivers/isdn/hardware/mISDN/
Dhfcmulti.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * hfcmulti.c low level driver for hfc-4s/hfc-8s/hfc-e1 based cards
6 * ported to mqueue mechanism:
7 * Peter Sprenger (sprengermoving-bytes.de)
9 * inspired by existing hfc-pci driver:
10 * Copyright 1999 by Werner Cornelius (werner@isdn-development.de)
22 * Bit 0-7 = 0x00001 = HFC-E1 (1 port)
23 * or Bit 0-7 = 0x00004 = HFC-4S (4 ports)
24 * or Bit 0-7 = 0x00008 = HFC-8S (8 ports)
26 * Bit 9 = 0x00200 = Disable DTMF detect on all B-channels via hardware
[all …]
/kernel/linux/linux-6.6/drivers/input/mouse/
Dsynaptics.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Added support for pass-through port. Special thanks to Peter Berg Larsen
10 * Ported to 2.5 input device infrastructure.
13 * start merging tpconfig and gpm code to a xfree-input module
17 * Copyright (c) 1998-2000 Bruce Kalk <kall@compass.com>
18 * code for the special synaptics commands (from the tpconfig-source)
61 * value which are actually negative values truncated to the 13-bit
63 * than 8184 (i.e. -8), so we treat all values greater than 8176 as
84 error = ps2_sliced_command(&psmouse->ps2dev, mode); in synaptics_mode_cmd()
89 error = ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_SETRATE); in synaptics_mode_cmd()
[all …]

12