Home
last modified time | relevance | path

Searched +full:custom +full:- +full:output +full:- +full:range +full:- +full:config (Results 1 – 25 of 60) sorted by relevance

123

/linux/drivers/auxdisplay/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 # see Documentation/kbuild/kconfig-language.rst.
22 config CHARLCD
25 This is the base system for character-based LCD displays.
31 config HD44780_COMMON
41 config HD44780
52 config LCD2S
58 from Modtronix engineering as a console output device. The display
67 Say Y here if you have an HD44780 or KS-0074 LCD connected to your
68 parallel port. This driver also features 4 and 6-key keypads. The LCD
[all …]
/linux/drivers/iio/dac/
H A Dad3552r-common.c1 // SPDX-License-Identifier: GPL-2.0+
3 // Copyright (c) 2010-2024 Analog Devices Inc.
18 [AD3552R_CH_OUTPUT_RANGE_NEG_5__5V] = { -5000, 5000 },
19 [AD3552R_CH_OUTPUT_RANGE_NEG_10__10V] = { -10000, 10000 }
28 [AD3542R_CH_OUTPUT_RANGE_NEG_2P5__7P5V] = { -2500, 7500 },
29 [AD3542R_CH_OUTPUT_RANGE_NEG_5__5V] = { -5000, 5000 }
58 * Vmax = 2.5 - [(GainP + Offset / 1024) * 2.5 * Rfb * 1.03] in ad3552r_get_custom_range()
63 common = 2575 * ch_data->rfb; in ad3552r_get_custom_range()
64 offset = ch_data->gain_offset; in ad3552r_get_custom_range()
66 gn = gains_scaling_table[ch_data->n]; in ad3552r_get_custom_range()
[all …]
/linux/Documentation/hwmon/
H A Dit87.rst10 Addresses scanned: from Super I/O config space (8 I/O ports)
18 Addresses scanned: from Super I/O config space (8 I/O ports)
24 Addresses scanned: from Super I/O config space (8 I/O ports)
32 Addresses scanned: from Super I/O config space (8 I/O ports)
40 Addresses scanned: from Super I/O config space (8 I/O ports)
48 Addresses scanned: from Super I/O config space (8 I/O ports)
56 Addresses scanned: from Super I/O config space (8 I/O ports)
64 Addresses scanned: from Super I/O config space (8 I/O ports)
72 Addresses scanned: from Super I/O config space (8 I/O ports)
80 Addresses scanned: from Super I/O config space (8 I/O ports)
[all …]
/linux/include/linux/pinctrl/
H A Dpinctrl.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2011 ST-Ericsson SA
6 * Written on behalf of Linaro for ST-Ericsson
30 * struct pingroup - provides information on pingroup
50 * struct pinctrl_pin_desc - boards/machines provide information on their
54 * @drv_data: driver-defined per-pin data. pinctrl core does not touch this
67 * struct pinctrl_gpio_range - each pin controller can provide subranges of
70 * @name: a name for the chip in this range
71 * @id: an ID number for the chip in this range
72 * @base: base offset of the GPIO range
[all …]
/linux/arch/xtensa/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
2 config XTENSA
61 Xtensa processors are 32-bit RISC machines designed by Tensilica
66 a home page at <http://www.linux-xtensa.org/>.
68 config GENERIC_HWEIGHT
71 config ARCH_HAS_ILOG2_U32
74 config ARCH_HAS_ILOG2_U64
77 config ARCH_MTD_XIP
80 config NO_IOPORT_MAP
83 config HZ
[all …]
/linux/arch/m68k/q40/
H A DREADME6 available from this place or http://ftp.uni-erlangen.de/pub/unix/Linux/680x0/q40/
13 is not implemented - do not try it! (See below)
15 For a list of kernel command-line options read the documentation for the
22 poll the floppy for this reason - something that can't be done in Linux.
28 serial.c # normal PC driver - any speed
32 # in default config.in
44 arch/m68k/config.in, especially 8 bit devices should be without any
52 Upon startup the kernel will usually output "ABCQGHIJ" into the SRAM,
56 requested - SRAM must start with '%LX$' signature to do this. '-d' option
61 only the penguin - and shell prompt if it gets that far..
[all …]
/linux/include/linux/gpio/
H A Ddriver.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 #include <linux/pinctrl/pinconf-generic.h>
48 * struct gpio_irq_chip - GPIO interrupt controller
78 * If non-NULL, will be set as the parent of this GPIO interrupt
90 * hardware IRQs correspond to the GPIO index 0..ngpio-1 (see the
98 * HWIRQ, return -EINVAL, but also make sure to fill in @valid_mask and
113 * &gpiochip_populate_parent_fwspec_twocell will be used. A four-cell
270 * bits from 0..(ngpios-1) set to "1" as in valid. The callback can
323 * struct gpio_chip - abstract a GPIO controller
325 * number or the name of the SoC IP-block implementing it.
[all …]
/linux/drivers/hid/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
15 config HID
22 most commonly used to refer to the USB-HID specification, but other
27 removed from the HID bus by the transport-layer drivers, such as
36 config HID_BATTERY_STRENGTH
45 config HIDRAW
58 to work on raw hid events when they want to, and avoid using transport-specific
63 config UHID
64 tristate "User-space I/O driver support for HID subsystem"
67 Say Y here if you want to provide HID I/O Drivers from user-space.
[all …]
/linux/Documentation/networking/device_drivers/ethernet/aquantia/
H A Datlantic.rst1 .. SPDX-License-Identifier: GPL-2.0
8 For the aQuantia Multi-Gigabit PCI Express Family of Ethernet Adapters
12 - Identifying Your Adapter
13 - Configuration
14 - Supported ethtool options
15 - Command Line Parameters
16 - Config file parameters
17 - Support
18 - License
23 The driver in this release is compatible with AQC-100, AQC-107, AQC-108
[all …]
/linux/Documentation/usb/
H A Dgadget_uvc.rst6 --------
8 connection. It is intended to run on a Linux system that has USB device-side
12 the output capability.
24 -----------------------------
29 ---------------------------------------
35 see Documentation/ABI/testing/configfs-usb-gadget-uvc
39 This section assumes that you have mounted configfs at `/sys/kernel/config` and
40 created a gadget as `/sys/kernel/config/usb_gadget/g1`.
47 .. code-block:: bash
50 CONFIGFS="/sys/kernel/config"
[all …]
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-paris.c1 // SPDX-License-Identifier: GPL-2.0
3 * MediaTek Pinctrl Paris Driver, which implement the vendor per-pin
18 #include <dt-bindings/pinctrl/mt65xx.h>
20 #include "pinctrl-paris.h"
24 /* Custom pinconf parameters */
34 {"mediatek,pull-up-adv", MTK_PIN_CONFIG_PU_ADV, 1},
35 {"mediatek,pull-down-adv", MTK_PIN_CONFIG_PD_ADV, 1},
36 {"mediatek,drive-strength-adv", MTK_PIN_CONFIG_DRV_ADV, 2},
43 PCONFDUMP(MTK_PIN_CONFIG_PU_ADV, "pu-adv", NULL, true),
44 PCONFDUMP(MTK_PIN_CONFIG_PD_ADV, "pd-adv", NULL, true),
[all …]
H A Dpinctrl-moore.c1 // SPDX-License-Identifier: GPL-2.0
3 * MediaTek Pinctrl Moore Driver, which implement the generic dt-binding
4 * pinctrl-bindings.txt for MediaTek SoC.
6 * Copyright (C) 2017-2018 MediaTek Inc.
11 #include <dt-bindings/pinctrl/mt65xx.h>
16 #include "pinctrl-moore.h"
20 /* Custom pinconf parameters */
29 {"mediatek,pull-up-adv", MTK_PIN_CONFIG_PU_ADV, 1},
30 {"mediatek,pull-down-adv", MTK_PIN_CONFIG_PD_ADV, 1},
37 PCONFDUMP(MTK_PIN_CONFIG_PU_ADV, "pu-adv", NULL, true),
[all …]
/linux/drivers/hwtracing/coresight/
H A Dcoresight-etm-perf.c1 // SPDX-License-Identifier: GPL-2.0
9 #include <linux/coresight-pmu.h>
16 #include <linux/percpu-defs.h>
22 #include "coresight-config.h"
23 #include "coresight-etm-perf.h"
24 #include "coresight-priv.h"
25 #include "coresight-syscfg.h"
26 #include "coresight-trace-id.h"
35 * via perf_get_aux(handle). However, a sink could "end" a perf output
54 * The PMU formats were orignally for ETMv3.5/PTM's ETMCR 'config';
[all …]
/linux/Documentation/networking/
H A Dpktgen.rst1 .. SPDX-License-Identifier: GPL-2.0
7 Enable CONFIG_NET_PKTGEN to compile and build pktgen either in-kernel
31 overload type of benchmarking, as this could hurt the normal use-case.
35 # ethtool -G ethX tx 1024
44 ring-buffers for various performance reasons, and packets stalling
49 and the cleanup interval is affected by the ethtool --coalesce setting
50 of parameter "rx-usecs".
54 # ethtool -C ethX rx-usecs 30
72 * add_device DEVICE@NAME -- adds a single device
73 * rem_device_all -- remove all associated devices
[all …]
/linux/lib/
H A DKconfig.debug1 # SPDX-License-Identifier: GPL-2.0-only
6 config PRINTK_TIME
11 messages to be added to the output of the syslog() system
19 parameter printk.time=1. See Documentation/admin-guide/kernel-parameters.rst
21 config PRINTK_CALLER
38 config STACKTRACE_BUILD_ID
49 config CONSOLE_LOGLEVEL_DEFAULT
50 int "Default console loglevel (1-15)"
51 range 1 15
60 Note: This does not affect the log level of un-prefixed printk()
[all …]
/linux/drivers/video/fbdev/
H A 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
40 are compiling a kernel for a non-x86 architecture.
46 device-aware may cause unexpected results. If unsure, say N.
48 config FB_HECUBA
53 config FB_SVGALIB
[all …]
/linux/crypto/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
5 config XOR_BLOCKS
26 config CRYPTO_FIPS
36 config CRYPTO_FIPS_NAME
44 config CRYPTO_FIPS_CUSTOM_VERSION
45 bool "Use Custom FIPS Module Version"
49 config CRYPTO_FIPS_VERSION
57 config CRYPTO_ALGAPI
63 config CRYPTO_ALGAPI2
66 config CRYPTO_AEAD
[all …]
/linux/drivers/pinctrl/qcom/
H A Dpinctrl-ssbi-mpp.c1 // SPDX-License-Identifier: GPL-2.0-only
17 #include <linux/pinctrl/pinconf-generic.h>
22 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h>
25 #include "../pinctrl-utils.h"
47 /* Digital Output: control */
59 /* Analog Output: control */
77 /* DTEST Digital Output: control */
83 /* custom pinconf parameters */
90 * struct pm8xxx_pin_data - dynamic configuration for a pin
94 * @output: pin is output
[all …]
H A Dpinctrl-ssbi-gpio.c1 // SPDX-License-Identifier: GPL-2.0-only
17 #include <linux/pinctrl/pinconf-generic.h>
22 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
25 #include "../pinctrl-utils.h"
32 /* output buffer */
54 /* custom pinconf parameters */
59 * struct pm8xxx_pin_data - dynamic configuration for a pin
63 * @mode: operating mode for the pin (input/output)
64 * @open_drain: output buffer configured as open-drain (vs push-pull)
65 * @output_value: configured output value
[all …]
/linux/drivers/tty/serial/8250/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
7 config SERIAL_8250
23 non-standard serial ports, since the configuration information will
37 config SERIAL_8250_DEPRECATED_OPTIONS
51 If you did not notice yet and/or you have userspace from pre-3.7, it
54 config SERIAL_8250_PNP
62 config SERIAL_8250_16550A_VARIANTS
73 config SERIAL_8250_FINTEK
87 config SERIAL_8250_CONSOLE
121 config SERIAL_8250_PARISC
[all …]
/linux/drivers/platform/x86/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
12 x86 platforms, including vendor-specific laptop extension drivers.
19 config ACPI_WMI
23 This driver adds support for the ACPI-WMI (Windows Management
26 ACPI-WMI is a proprietary extension to ACPI to expose parts of the
27 ACPI firmware to userspace - this is done through various vendor
38 any ACPI-WMI devices.
40 config WMI_BMOF
45 Say Y here if you want to be able to read a firmware-embedded
50 be called wmi-bmof.
[all …]
/linux/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c1 // SPDX-License-Identifier: GPL-2.0
28 #include <linux/pinctrl/pinconf-generic.h>
35 #include "../pinctrl-utils.h"
36 #include "pinctrl-stm32.h"
50 /* custom bitfield to backup pin status */
68 container_of(chip, struct stm32_gpio_bank, range)
83 unsigned long config; member
93 struct pinctrl_gpio_range range; member
149 return function - 1; in stm32_gpio_get_alt()
160 bank->pin_backup[offset] &= ~BIT(STM32_GPIO_BKP_VAL); in stm32_gpio_backup_value()
[all …]
/linux/Documentation/driver-api/
H A Duio-howto.rst5 :Author: Hans-Jürgen Koch Linux developer, Linutronix
6 :Date: 2006-12-11
12 ------------
18 -------
39 - The device has memory that can be mapped. The device can be
42 - The device usually generates interrupts.
44 - The device does not fit into one of the standard kernel subsystems.
47 ---------------
54 --------
64 - only one small kernel module to write and maintain.
[all …]
/linux/drivers/ata/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
6 config HAVE_PATA_PLATFORM
10 uses pata-platform driver to enable the relevant driver in the
21 If you want to use an ATA hard disk, ATA tape drive, ATA CD-ROM or
34 config ATA_NONSTANDARD
37 config SATA_HOST
40 config PATA_TIMINGS
43 config ATA_VERBOSE_ERROR
48 in libata kernel output, making it easier to interpret.
54 config ATA_FORCE
[all …]
/linux/include/media/
H A Dv4l2-subdev.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * V4L2 sub-device support header.
12 #include <linux/v4l2-subdev.h>
13 #include <media/media-entity.h>
14 #include <media/v4l2-async.h>
15 #include <media/v4l2-common.h>
16 #include <media/v4l2-dev.h>
17 #include <media/v4l2-fh.h>
18 #include <media/v4l2-mediabus.h>
44 * struct v4l2_decode_vbi_line - used to decode_vbi_line
[all …]

123