Home
last modified time | relevance | path

Searched +full:has +full:- +full:legacy +full:- +full:mode (Results 1 – 25 of 1031) sorted by relevance

12345678910>>...42

/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/
Ddvb-usb-remote.c1 // SPDX-License-Identifier: GPL-2.0
2 /* dvb-usb-remote.c is part of the DVB USB library.
4 * Copyright (C) 2004-6 Patrick Boettcher (patrick.boettcher@posteo.de)
5 * see dvb-usb-init.c for copyright information.
7 …* This file contains functions for initializing the input-device and for handling remote-control-q…
9 #include "dvb-usb-common.h"
20 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { in legacy_dvb_usb_get_keymap_index()
21 index = ke->index; in legacy_dvb_usb_get_keymap_index()
49 struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table; in legacy_dvb_usb_getkeycode()
50 unsigned int keymap_size = d->props.rc.legacy.rc_map_size; in legacy_dvb_usb_getkeycode()
[all …]
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/
Ddvb-usb-remote.c1 // SPDX-License-Identifier: GPL-2.0
2 /* dvb-usb-remote.c is part of the DVB USB library.
4 * Copyright (C) 2004-6 Patrick Boettcher (patrick.boettcher@posteo.de)
5 * see dvb-usb-init.c for copyright information.
7 …* This file contains functions for initializing the input-device and for handling remote-control-q…
9 #include "dvb-usb-common.h"
20 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { in legacy_dvb_usb_get_keymap_index()
21 index = ke->index; in legacy_dvb_usb_get_keymap_index()
49 struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table; in legacy_dvb_usb_getkeycode()
50 unsigned int keymap_size = d->props.rc.legacy.rc_map_size; in legacy_dvb_usb_getkeycode()
[all …]
/kernel/linux/linux-5.10/include/drm/
Ddrm_modeset_helper_vtables.h3 * Copyright © 2007-2008 Dave Airlie
4 * Copyright © 2007-2008 Intel Corporation
6 * Copyright © 2011-2013 Intel Corporation
38 * The DRM mode setting helper functions are common code for drivers to use if
56 * struct drm_crtc_helper_funcs - helper operations for CRTCs
58 * These hooks are used by the legacy CRTC helpers, the transitional plane
65 * Callback to control power levels on the CRTC. If the mode passed in
67 * This is used by the legacy CRTC helpers to implement DPMS
73 * This callback is used by the legacy CRTC helpers. Atomic helpers
78 void (*dpms)(struct drm_crtc *crtc, int mode);
[all …]
Ddrm_crtc.h3 * Copyright © 2007-2008 Dave Airlie
4 * Copyright © 2007-2008 Intel Corporation
33 #include <linux/media-bus-format.h>
80 * struct drm_crtc_state - mutable CRTC state
91 * describing what has changed in a commit. See also:
132 * @mode_changed: @mode or @enable has been changed. Used by the atomic
138 * @mode change can be done without a full modeset by only changing
144 * @active_changed: @active has been toggled. Used by the atomic
156 * Drivers are supposed to set this as-needed from their own atomic
191 * oneshot mode. In this case the fake VBLANK event is only generated
[all …]
/kernel/linux/linux-6.6/include/drm/
Ddrm_modeset_helper_vtables.h3 * Copyright © 2007-2008 Dave Airlie
4 * Copyright © 2007-2008 Intel Corporation
6 * Copyright © 2011-2013 Intel Corporation
38 * The DRM mode setting helper functions are common code for drivers to use if
60 * struct drm_crtc_helper_funcs - helper operations for CRTCs
62 * These hooks are used by the legacy CRTC helpers and the new atomic
69 * Callback to control power levels on the CRTC. If the mode passed in
71 * This is used by the legacy CRTC helpers to implement DPMS
77 * This callback is used by the legacy CRTC helpers. Atomic helpers
82 void (*dpms)(struct drm_crtc *crtc, int mode);
[all …]
Ddrm_crtc.h3 * Copyright © 2007-2008 Dave Airlie
4 * Copyright © 2007-2008 Intel Corporation
67 * struct drm_crtc_state - mutable CRTC state
78 * describing what has changed in a commit. See also:
114 * @mode_changed: @mode or @enable has been changed. Used by the atomic
120 * @mode change can be done without a full modeset by only changing
126 * @active_changed: @active has been toggled. Used by the atomic
138 * Drivers are supposed to set this as-needed from their own atomic
173 * oneshot mode. In this case the fake VBLANK event is only generated
185 * writeback connector attached to the CRTC has a new job queued. In
[all …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Dw83791d.rst10 Addresses scanned: I2C 0x2c - 0x2f
12 Datasheet: http://www.winbond-usa.com/products/winbond_products/pdfs/PCIC/W83791D_W83791Gb.pdf
22 - Frodo Looijaard <frodol@dds.nl>,
23 - Philip Edelbrock <phil@netroedge.com>,
24 - Mark Studebaker <mdsxyz123@yahoo.com>
28 - Shane Huang (Winbond),
29 - Rudolf Marek <r.marek@assembler.cz>
33 - Sven Anders <anders@anduras.de>
34 - Marc Hulsman <m.hulsman@tudelft.nl>
37 -----------------
[all …]
/kernel/linux/linux-6.6/Documentation/hwmon/
Dw83791d.rst10 Addresses scanned: I2C 0x2c - 0x2f
12 Datasheet: http://www.winbond-usa.com/products/winbond_products/pdfs/PCIC/W83791D_W83791Gb.pdf
22 - Frodo Looijaard <frodol@dds.nl>,
23 - Philip Edelbrock <phil@netroedge.com>,
24 - Mark Studebaker <mdsxyz123@yahoo.com>
28 - Shane Huang (Winbond),
29 - Rudolf Marek <r.marek@assembler.cz>
33 - Sven Anders <anders@anduras.de>
34 - Marc Hulsman <m.hulsman@tudelft.nl>
37 -----------------
[all …]
/kernel/linux/linux-6.6/drivers/pci/msi/
Dapi.c1 // SPDX-License-Identifier: GPL-2.0
3 * PCI MSI/MSI-X — Exported APIs for device drivers
5 * Copyright (C) 2003-2004 Intel
17 * pci_enable_msi() - Enable MSI interrupt mode on device
20 * Legacy device driver API to enable MSI interrupts mode on device and
22 * Linux IRQ will be saved at @dev->irq. The driver must invoke
40 * pci_disable_msi() - Disable MSI interrupt mode on device
43 * Legacy device driver API to disable MSI interrupt mode on device,
45 * The PCI device Linux IRQ (@dev->irq) is restored to its default
46 * pin-assertion IRQ. This is the cleanup pair of pci_enable_msi().
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dnvidia,tegra20-usb-phy.txt6 - compatible : For Tegra20, must contain "nvidia,tegra20-usb-phy".
7 For Tegra30, must contain "nvidia,tegra30-usb-phy". Otherwise, must contain
8 "nvidia,<chip>-usb-phy" plus at least one of the above, where <chip> is
10 - reg : Defines the following set of registers, in the order listed:
11 - The PHY's own register set.
13 - The register set of the PHY containing the UTMI pad control registers.
14 Present if-and-only-if phy_type == utmi.
15 - phy_type : Should be one of "utmi", "ulpi" or "hsic".
16 - clocks : Defines the clocks listed in the clock-names property.
17 - clock-names : The following clock names must be present:
[all …]
/kernel/linux/linux-6.6/Documentation/arch/x86/
Dusb-legacy-support.rst2 .. SPDX-License-Identifier: GPL-2.0
5 USB Legacy support
16 It has several drawbacks, though:
20 features (wheel, extra buttons, touchpad mode) of the real PS/2 mouse may
24 system crashes, because the SMM BIOS is not expecting to be in PAE mode.
27 3) If AMD64 64-bit mode is enabled, again system crashes often happen,
28 because the SMM BIOS isn't expecting the CPU to be in 64-bit mode. The
29 BIOS manufacturers only test with Windows, and Windows doesn't do 64-bit
38 compiled-in, too.
42 in the kernel config or USB Legacy support in the BIOS. A BIOS update
[all …]
/kernel/linux/linux-5.10/Documentation/x86/
Dusb-legacy-support.rst2 .. SPDX-License-Identifier: GPL-2.0
5 USB Legacy support
16 It has several drawbacks, though:
20 features (wheel, extra buttons, touchpad mode) of the real PS/2 mouse may
24 system crashes, because the SMM BIOS is not expecting to be in PAE mode.
27 3) If AMD64 64-bit mode is enabled, again system crashes often happen,
28 because the SMM BIOS isn't expecting the CPU to be in 64-bit mode. The
29 BIOS manufacturers only test with Windows, and Windows doesn't do 64-bit
38 compiled-in, too.
42 in the kernel config or USB Legacy support in the BIOS. A BIOS update
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Daltera_tse.txt1 * Altera Triple-Speed Ethernet MAC driver (TSE)
4 - compatible: Should be "altr,tse-1.0" for legacy SGDMA based TSE, and should
5 be "altr,tse-msgdma-1.0" for the preferred MSGDMA based TSE.
6 ALTR is supported for legacy device trees, but is deprecated.
8 - reg: Address and length of the register set for the device. It contains
9 the information of registers in the same order as described by reg-names
10 - reg-names: Should contain the reg names
18 - interrupts: Should contain the TSE interrupts and it's mode.
19 - interrupt-names: Should contain the interrupt names
22 - rx-fifo-depth: MAC receive FIFO buffer depth in bytes
[all …]
/kernel/linux/linux-5.10/arch/x86/kernel/
Dtime.c1 // SPDX-License-Identifier: GPL-2.0
34 return *(unsigned long *)(regs->bp + sizeof(long)); in profile_pc()
36 unsigned long *sp = (unsigned long *)regs->sp; in profile_pc()
39 * or above a saved flags. Eflags has bits 22-31 zero, in profile_pc()
57 global_clock_event->event_handler(global_clock_event); in timer_interrupt()
66 * Unconditionally register the legacy timer interrupt; even in setup_default_timer_irq()
67 * without legacy PIC/PIT we need this for the HPET0 in legacy in setup_default_timer_irq()
68 * replacement mode. in setup_default_timer_irq()
71 pr_info("Failed to register legacy timer interrupt\n"); in setup_default_timer_irq()
88 * Before PIT/HPET init, select the interrupt mode. This is required in x86_late_time_init()
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/i3c/
Dprotocol.rst1 .. SPDX-License-Identifier: GPL-2.0
17 https://resources.mipi.org/mipi-i3c-v1-download).
22 The I3C (pronounced 'eye-three-see') is a MIPI standardized protocol designed
25 while remaining power-efficient.
42 I3C is a multi-master protocol, so there might be several masters on a bus,
44 bus ownership, a master has to follow a specific procedure.
46 Each device on the I3C bus has to be assigned a dynamic address to be able to
48 set of commands. If it has a static address (also called legacy I2C address),
51 In addition to these per-device addresses, the protocol defines a broadcast
54 Once a dynamic address has been assigned to a device, this address will be used
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/i3c/
Dprotocol.rst1 .. SPDX-License-Identifier: GPL-2.0
17 https://resources.mipi.org/mipi-i3c-v1-download).
22 The I3C (pronounced 'eye-three-see') is a MIPI standardized protocol designed
25 while remaining power-efficient.
42 I3C is a multi-master protocol, so there might be several masters on a bus,
44 bus ownership, a master has to follow a specific procedure.
46 Each device on the I3C bus has to be assigned a dynamic address to be able to
48 set of commands. If it has a static address (also called legacy I2C address),
51 In addition to these per-device addresses, the protocol defines a broadcast
54 Once a dynamic address has been assigned to a device, this address will be used
[all …]
/kernel/linux/linux-6.6/drivers/tty/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
23 one can be used for a text-mode user session, and a third could run
25 is done with certain key combinations, usually Alt-<function key>.
42 shiny Linux system :-)
58 and warnings and which allows logins in single user mode. If you
61 common mode of operations, so you should say Y here unless you want
95 See <file:Documentation/driver-api/console.rst> for more
110 Linux has traditionally used the BSD-like names /dev/ptyxx for
112 has a number of problems. The GNU C library glibc 2.1 and later,
123 bool "Legacy (BSD) PTY support"
[all …]
/kernel/linux/linux-6.6/arch/ia64/pci/
Dpci.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * pci.c - Low-Level PCI Access in IA-64
7 * (c) Copyright 2002, 2005 Hewlett-Packard Development Company, L.P.
8 * David Mosberger-Tang <davidm@hpl.hp.com>
19 #include <linux/pci-acpi.h>
35 * Low-level SAL-based PCI configuration access functions. Note that SAL
52 int mode, result; in raw_pci_read() local
55 return -EINVAL; in raw_pci_read()
59 mode = 0; in raw_pci_read()
62 mode = 1; in raw_pci_read()
[all …]
/kernel/linux/linux-5.10/arch/ia64/pci/
Dpci.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * pci.c - Low-Level PCI Access in IA-64
7 * (c) Copyright 2002, 2005 Hewlett-Packard Development Company, L.P.
8 * David Mosberger-Tang <davidm@hpl.hp.com>
19 #include <linux/pci-acpi.h>
35 * Low-level SAL-based PCI configuration access functions. Note that SAL
52 int mode, result; in raw_pci_read() local
55 return -EINVAL; in raw_pci_read()
59 mode = 0; in raw_pci_read()
62 mode = 1; in raw_pci_read()
[all …]
/kernel/linux/linux-6.6/Documentation/PCI/endpoint/
Dpci-test-function.rst1 .. SPDX-License-Identifier: GPL-2.0
9 Traditionally PCI RC has always been validated by using standard
11 However with the addition of EP-core in linux kernel, it is possible
12 to configure a PCI controller that can operate in EP mode to work as
19 The PCI endpoint test device has the following registers:
44 Bit 0 raise legacy IRQ
46 Bit 2 raise MSI-X IRQ
82 This register contains the interrupt type (Legacy/MSI) triggered
83 for the READ/WRITE/COPY and raise IRQ (Legacy/MSI) commands.
88 Legacy 0
[all …]
/kernel/linux/linux-5.10/Documentation/PCI/endpoint/
Dpci-test-function.rst1 .. SPDX-License-Identifier: GPL-2.0
9 Traditionally PCI RC has always been validated by using standard
11 However with the addition of EP-core in linux kernel, it is possible
12 to configure a PCI controller that can operate in EP mode to work as
19 The PCI endpoint test device has the following registers:
44 Bit 0 raise legacy IRQ
46 Bit 2 raise MSI-X IRQ
82 This register contains the interrupt type (Legacy/MSI) triggered
83 for the READ/WRITE/COPY and raise IRQ (Legacy/MSI) commands.
88 Legacy 0
[all …]
/kernel/linux/linux-6.6/drivers/bluetooth/
Dbtintel.c1 // SPDX-License-Identifier: GPL-2.0-or-later
66 if (skb->len != sizeof(*bda)) { in btintel_check_bdaddr()
69 return -EIO; in btintel_check_bdaddr()
72 bda = (struct hci_rp_read_bd_addr *)skb->data; in btintel_check_bdaddr()
79 if (!bacmp(&bda->bdaddr, BDADDR_INTEL)) { in btintel_check_bdaddr()
81 &bda->bdaddr); in btintel_check_bdaddr()
82 set_bit(HCI_QUIRK_INVALID_BDADDR, &hdev->quirks); in btintel_check_bdaddr()
98 bt_dev_err(hdev, "Entering manufacturer mode failed (%ld)", in btintel_enter_mfg()
114 * 0x00: Just disable the manufacturing mode (0x00). in btintel_exit_mfg()
115 * 0x01: Disable manufacturing mode and reset with patches deactivated. in btintel_exit_mfg()
[all …]
/kernel/linux/linux-5.10/arch/x86/include/asm/
Dx86_init.h1 /* SPDX-License-Identifier: GPL-2.0 */
16 * struct x86_init_mpparse - platform specific mpparse ops
28 * struct x86_init_resources - platform specific resource related ops
42 * struct x86_init_irqs - platform specific interrupt setup
46 * @intr_mode_select: interrupt delivery mode selection
47 * @intr_mode_init: interrupt delivery mode setup
59 * struct x86_init_oem - oem platform specific customizing functions
69 * struct x86_init_paging - platform specific paging functions
80 * struct x86_init_timers - platform specific timer setup
93 * struct x86_init_iommu - platform specific iommu setup
[all …]
/kernel/linux/linux-6.6/arch/mips/kernel/
Dfpu-probe.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright (C) 1994 - 2006 Ralf Baechle
16 #include <asm/cpu-features.h>
17 #include <asm/cpu-type.h>
22 #include "fpu-probe.h"
39 * Check if the CPU has an external FPU.
53 fcsr = c->fpu_csr31; in cpu_set_fpu_fcsr_mask()
71 c->fpu_msk31 = ~(fcsr0 ^ fcsr1) & ~mask; in cpu_set_fpu_fcsr_mask()
80 if (c->isa_level & (MIPS_CPU_ISA_M32R1 | MIPS_CPU_ISA_M64R1 | in cpu_set_fpu_2008()
109 if (c->isa_level & (MIPS_CPU_ISA_M32R2 | in cpu_set_fpu_2008()
[all …]
/kernel/linux/linux-5.10/arch/mips/kernel/
Dfpu-probe.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright (C) 1994 - 2006 Ralf Baechle
16 #include <asm/cpu-features.h>
17 #include <asm/cpu-type.h>
22 #include "fpu-probe.h"
39 * Check if the CPU has an external FPU.
53 fcsr = c->fpu_csr31; in cpu_set_fpu_fcsr_mask()
71 c->fpu_msk31 = ~(fcsr0 ^ fcsr1) & ~mask; in cpu_set_fpu_fcsr_mask()
80 if (c->isa_level & (MIPS_CPU_ISA_M32R1 | MIPS_CPU_ISA_M64R1 | in cpu_set_fpu_2008()
109 if (c->isa_level & (MIPS_CPU_ISA_M32R2 | in cpu_set_fpu_2008()
[all …]

12345678910>>...42