Home
last modified time | relevance | path

Searched +full:model +full:- +full:dependent (Results 1 – 25 of 101) sorted by relevance

12345

/linux/drivers/s390/char/
H A Dsclp_diag.h1 /* SPDX-License-Identifier: GPL-2.0 */
32 * struct sclp_diag_ftp - Diagnostic Test FTP Service model-dependent data
45 * @fident: file name (ASCII, zero-terminated)
65 * struct sclp_diag_evbuf - Diagnostic Test (ET7) Event Buffer
68 * @mdd: model-dependent data (@route dependent)
80 * struct sclp_diag_sccb - Diagnostic Test (ET7) SCCB
/linux/arch/m68k/include/asm/
H A Dmachdep.h1 /* SPDX-License-Identifier: GPL-2.0 */
16 /* machine dependent irq functions */
18 extern void (*mach_get_model) (char *model);
20 /* machine dependent timer functions */
H A Dsetup.h2 ** asm/setup.h -- Definition of the Linux/m68k setup information
13 ** Added bi_atari part of the machine dependent union bi_un; for now it
14 ** contains just a model field to distinguish between TT and Falcon.
/linux/drivers/media/usb/cx231xx/
H A Dcx231xx-input.c1 // SPDX-License-Identifier: GPL-2.0
15 #define MODULE_NAME "cx231xx-input"
23 dev_dbg(&ir->rc->dev, "%s\n", __func__); in get_key_isdbt()
26 rc = i2c_master_recv(ir->c, &cmd, 1); in get_key_isdbt()
30 return -EIO; in get_key_isdbt()
41 dev_dbg(&ir->rc->dev, "cmd %02x, scan = %02x\n", cmd, scancode); in get_key_isdbt()
54 dev_dbg(dev->dev, "%s\n", __func__); in cx231xx_ir_init()
57 if (!cx231xx_boards[dev->model].rc_map_name) in cx231xx_ir_init()
58 return -ENODEV; in cx231xx_ir_init()
60 request_module("ir-kbd-i2c"); in cx231xx_ir_init()
[all …]
/linux/arch/parisc/include/uapi/asm/
H A Dpdc.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
14 #define PDC_BAD_PROC -1 /* Called non-existent procedure*/
15 #define PDC_BAD_OPTION -2 /* Called with non-existent option */
16 #define PDC_ERROR -3 /* Call could not complete without an error */
17 #define PDC_NE_MOD -5 /* Module not found */
18 #define PDC_NE_CELL_MOD -7 /* Cell module not found */
19 #define PDC_NE_BOOTDEV -9 /* Cannot locate a console device or boot device */
20 #define PDC_INVALID_ARG -10 /* Called with an invalid argument */
21 #define PDC_BUS_POW_WARN -12 /* Call could not complete in allowed power budget */
22 #define PDC_NOT_NARROW -17 /* Narrow mode not supported */
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-class-net-cdc_ncm10 as-is, without any padding, and are terminated with a
14 back-to-back without any interleaving short USB
50 The actual limits are device dependent. See
66 The actual limits are device dependent. See
82 The following read-only attributes all represent fields of the
85 Control Model Devices" (CDC NCM), Revision 1.0 (Errata 1), November
87 quoted from table 6-3 of CDC NCM: "NTB Parameter Structure".
94 - Bit 0: 16-bit NTB supported (set to 1)
95 - Bit 1: 32-bit NTB supported
96 - Bits 2 – 15: reserved (reset to zero; must be ignored by host)
/linux/arch/arm/boot/dts/arm/
H A Darm-realview-eb-11mp-ctrevb.dts23 #include "arm-realview-eb-11mp.dts"
26 model = "ARM RealView Emulation Baseboard with ARM11MPCore Rev B";
31 * append a specific compatible-string.
34 compatible = "arm,realview-eb11mp-revb-syscon", "arm,realview-eb-syscon", "syscon", "simple-mfd";
60 * controller, as a result, some peripherals that are dependent
/linux/Documentation/devicetree/bindings/display/
H A Drenesas,shmobile-lcdc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/renesas,shmobile-lcdc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas SH-Mobile LCD Controller (LCDC)
10 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
11 - Geert Uytterhoeven <geert+renesas@glider.be>
16 - renesas,r8a7740-lcdc # R-Mobile A1
17 - renesas,sh73a0-lcdc # SH-Mobile AG5
30 Some of the optional clocks are model-dependent (e.g. "video" (a.k.a.
[all …]
/linux/Documentation/arch/s390/
H A Dpci.rst1 .. SPDX-License-Identifier: GPL-2.0
8 - Pierre Morel
9 - Niklas Schnelle
18 -----------------------
29 ---------------
38 - /sys/kernel/debug/s390dbf/pci_msg/sprintf
59 - /sys/bus/pci/slots/XXXXXXXX/power
62 also contains the following s390-specific slot attributes.
64 - uid:
65 The User-defined identifier (UID) of the function which may be configured
[all …]
/linux/arch/m68k/
H A DKconfig.devices1 # SPDX-License-Identifier: GPL-2.0
15 Use the power-on LED on your machine as a load meter. The exact
16 behavior is platform-dependent, but normally the flash frequency is
17 a hyperbolic function of the 5-minute load average.
19 # We have a dedicated heartbeat LED. :-)
26 including the model, CPU, MMU, clock speed, BogoMIPS rating,
102 If you want to use your Amiga's built-in serial port in Linux,
/linux/Documentation/arch/arm64/
H A Dsme.rst14 model. To aid understanding, a minimal description of relevant programmer's
15 model features for SME is included in Appendix A.
19 -----------
26 instructions and registers, and the Linux-specific system interfaces
31 the SME2 instructions and ZT0, and the Linux-specific system interfaces
58 cpu-feature-registers.txt for details.
69 vectors from 0 to VL/8-1 stored in the same endianness invariant format as is
76 ------------------
85 -------------------------
106 -------------------
[all …]
/linux/include/uapi/linux/usb/
H A Dcdc.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
40 /*-------------------------------------------------------------------------*/
43 * Class-Specific descriptors ... there are a couple dozen of them
151 /* "Telephone Control Model Functional Descriptor" from CDC WMC spec 6.3..3 */
181 /* "OBEX Control Model Functional Descriptor" */
190 /* "NCM Control Model Functional Descriptor" */
200 /* "MBIM Control Model Functional Descriptor" */
214 /* "MBIM Extended Functional Descriptor" from CDC MBIM spec 1.0 errata-1 */
225 /*-------------------------------------------------------------------------*/
228 * Class-Specific Control Requests (6.2)
[all …]
/linux/drivers/net/usb/
H A Dcdc_eem.c1 // SPDX-License-Identifier: GPL-2.0-or-later
25 * Model" (EEM) specification, which encapsulates Ethernet frames
26 * for transport over USB using a simpler USB device model than the
27 * previous CDC "Ethernet Control Model" (ECM, or "CDC Ethernet").
34 * build on 23-April-2009
39 /*-------------------------------------------------------------------------*/
43 dev_kfree_skb(urb->context); in eem_linkcmd_complete()
56 usb_fill_bulk_urb(urb, dev->udev, dev->out, in eem_linkcmd()
57 skb->data, skb->len, eem_linkcmd_complete, skb); in eem_linkcmd()
64 netdev_warn(dev->net, "link cmd failure\n"); in eem_linkcmd()
[all …]
/linux/Documentation/locking/
H A Dpreempt-locking.rst2 Proper Locking Under a Preemptible Kernel: Keeping Kernel Code Preempt-Safe
14 kernel model leverages existing SMP locking mechanisms. Thus, the kernel
21 RULE #1: Per-CPU data structures need explicit protection
32 First, since the data is per-CPU, it may not have explicit SMP locking, but
44 Under preemption, the state of the CPU must be protected. This is arch-
45 dependent, but includes CPU structures and state not preserved over a context
48 if the kernel is executing a floating-point instruction and is then preempted.
84 n-times in a code path, and preemption will not be reenabled until the n-th
93 disabling preemption - any cond_resched() or cond_resched_lock() might trigger
95 reschedule. So use this implicit preemption-disabling property only if you
[all …]
/linux/drivers/acpi/
H A Dirq.c1 // SPDX-License-Identifier: GPL-2.0-only
20 * acpi_gsi_to_irq() - Retrieve the linux irq number for a given GSI
27 * -EINVAL on failure
38 * failure, unless there is an arch-specific fallback handler. in acpi_gsi_to_irq()
43 return (*irq > 0) ? 0 : -EINVAL; in acpi_gsi_to_irq()
48 * acpi_register_gsi() - Map a GSI to a linux IRQ number
55 * -EINVAL on failure
66 return -EINVAL; in acpi_register_gsi()
75 return -EINVAL; in acpi_register_gsi()
82 * acpi_unregister_gsi() - Free a GSI<->linux IRQ number mapping
[all …]
/linux/drivers/power/supply/
H A Dds2780_battery.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * 1-wire client/driver for the Maxim/Dallas DS2780 Stand-Alone Fuel Gauge IC
7 * Author: Clifton Barnes <cabarnes@indesign-llc.com>
23 /* Current unit measurement in uA for a 1 milli-ohm sense resistor */
25 /* Charge unit measurement in uAh for a 1 milli-ohm sense resistor */
28 #define DS2780_USER_EEPROM_SIZE (DS2780_EEPROM_BLOCK0_END - \
31 #define DS2780_PARAM_EEPROM_SIZE (DS2780_EEPROM_BLOCK1_END - \
46 static const char model[] = "DS2780"; variable
58 return w1_ds2780_io(dev_info->w1_dev, buf, addr, count, io); in ds2780_battery_io()
108 ret = ds2780_store_eeprom(dev_info->w1_dev, reg); in ds2780_save_eeprom()
[all …]
H A Dds2781_battery.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * 1-wire client/driver for the Maxim/Dallas DS2781 Stand-Alone Fuel Gauge IC
21 /* Current unit measurement in uA for a 1 milli-ohm sense resistor */
23 /* Charge unit measurement in uAh for a 1 milli-ohm sense resistor */
26 #define DS2781_USER_EEPROM_SIZE (DS2781_EEPROM_BLOCK0_END - \
29 #define DS2781_PARAM_EEPROM_SIZE (DS2781_EEPROM_BLOCK1_END - \
44 static const char model[] = "DS2781"; variable
56 return w1_ds2781_io(dev_info->w1_dev, buf, addr, count, io); in ds2781_battery_io()
112 ret = ds2781_store_eeprom(dev_info->w1_dev, reg); in ds2781_save_eeprom()
116 ret = ds2781_recall_eeprom(dev_info->w1_dev, reg); in ds2781_save_eeprom()
[all …]
/linux/Documentation/trace/
H A Dmmiotrace.rst2 In-kernel memory-mapped I/O tracing
11 Injection Test Harness. In Dec 2006 - Jan 2007, using the code from Intel,
15 Mmiotrace was built for reverse engineering any memory-mapped IO device with
19 Out-of-tree mmiotrace was originally modified for mainline inclusion and
24 -----------
29 is on-line, therefore mmiotrace takes all but one CPU off-line during run-time
30 activation. You can re-enable CPUs by hand, but you have been warned, there
35 ---------------------
38 $ mount -t debugfs debugfs /sys/kernel/debug
48 -----
[all …]
/linux/sound/firewire/motu/
H A Dmotu.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * motu.h - a part of driver for MOTU FireWire series
5 * Copyright (c) 2015-2017 Takashi Sakamoto <o-takashi@sakamocchi.jp>
13 #include <linux/firewire-constants.h>
29 #include "../amdtp-stream.h"
30 #include "../iso-resources.h"
56 /* Model dependent information. */
122 // The combination of snd_motu_spec_flags enumeration-constants.
219 if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V2) in snd_motu_protocol_get_clock_rate()
221 else if (motu->spec->protocol_version == SND_MOTU_PROTOCOL_V3) in snd_motu_protocol_get_clock_rate()
[all …]
/linux/arch/sparc/kernel/
H A Dsmp_32.c1 // SPDX-License-Identifier: GPL-2.0
65 "clock-frequency", 0); in smp_store_cpu_info()
126 * CPU model dependent way of implementing IPI generation targeting in arch_smp_send_reschedule()
130 sparc32_ipi_ops->resched(cpu); in arch_smp_send_reschedule()
140 sparc32_ipi_ops->single(cpu); in arch_send_call_function_single_ipi()
149 sparc32_ipi_ops->mask_one(cpu); in arch_send_call_function_ipi_mask()
158 /* re-schedule routine called by interrupt return code. */ in smp_resched_interrupt()
189 if (extra && max_cpus > i - extra) in smp_prepare_cpus()
248 current_thread_info()->cpu = cpuid; in smp_prepare_boot_cpu()
291 local_ops->cache_all(); in arch_cpu_pre_starting()
[all …]
/linux/drivers/gpu/drm/loongson/
H A Dlsdc_drv.h1 /* SPDX-License-Identifier: GPL-2.0+ */
31 * Loongson 3 series processors, they are equipped with on-board video RAM
65 /* device dependent ops, dc side */
89 char model[64]; member
348 return readl(ldev->reg_base + offset); in lsdc_rreg32()
353 writel(val, ldev->reg_base + offset); in lsdc_wreg32()
360 void __iomem *addr = ldev->reg_base + offset; in lsdc_ureg32_set()
370 void __iomem *addr = ldev->reg_base + offset; in lsdc_ureg32_clr()
379 return readl(ldev->reg_base + offset + pipe * CRTC_PIPE_OFFSET); in lsdc_pipe_rreg32()
385 writel(val, ldev->reg_base + offset + pipe * CRTC_PIPE_OFFSET); in lsdc_pipe_wreg32()
/linux/Documentation/process/
H A Dsecurity-bugs.rst11 ---------------------
16 Documentation/admin-guide/reporting-issues.rst if you are unclear about what
21 will not be processed. Note that a time-dependent version such as "latest
39 instructions, file-system image etc). Binary-only executables are not
63 immediately merged (see Documentation/process/submitting-patches.rst).
64 This will save some back-and-forth exchanges if it is accepted, and you
66 only a ``Signed-off-by:`` tag is needed, without ``Reported-by:`` when the
74 --------------------------------
84 a lack of awareness of the Linux kernel's threat model, as described in
85 Documentation/process/threat-model.rst, and ought to have been sent through
[all …]
/linux/tools/perf/Documentation/
H A Dperf.data-file-format.txt5 This document describes the on-disk perf.data format, generated by perf record
10 All fields are in native-endian of the machine that generated the perf.data.
14 format is described in "Pipe-mode data" section. The pipe data version can be
33 magic value is 64bit byte swapped compared the file is in non-native
85 char filename[header.size - offsetof(struct build_id_event, filename)];
91 (uname -n)
96 (uname -r)
106 A perf_header_string with the CPU architecture (uname -m)
119 A perf_header_string with description of the CPU. On x86 this is the model name
125 vendor,family,model,steppin
[all...]
/linux/Documentation/networking/pse-pd/
H A Dpse-pi.rst1 .. SPDX-License-Identifier: GPL-2.0
9 eight-pin modular jack, commonly known as the Ethernet RJ45 port. This
14 ---------------------------
19 - Section "33.2.3 PI pin assignments" covers the pin assignments for PoE
21 - Section "145.2.4 PSE PI" addresses the configuration for PoE systems that
25 -------------------------------
31 two pairs of wires, SPE operates on a simpler model due to its single-pair
33 assignments for power delivery, as described in the PSE PI for multi-pair
37 --------------------
47 ----------------------------
[all …]
/linux/include/linux/
H A Drio.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
19 #include <linux/device-id/rio.h>
24 #define RIO_NO_HOPCOUNT -1
57 * 1-15 RapidIO memory regions
89 * struct rio_switch - RIO switch info
92 * @port_ok: Status of each port (one bit per port) - OK=1 or UNINIT=0
93 * @ops: pointer to switch-specific operations
95 * @nextdev: Array of per-port pointers to the next attached device
107 * struct rio_switch_ops - Per-switch operations
109 * @add_entry: Callback for switch-specific route add function
[all …]

12345