Home
last modified time | relevance | path

Searched +full:low +full:- +full:pass (Results 1 – 25 of 1040) sorted by relevance

12345678910>>...42

/openbmc/linux/include/linux/mfd/
H A Dac100.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2016 Chen-Yu Tsai
7 * Chen-Yu Tsai <wens@csie.org>
84 /* ADC digital audio processing (high pass filter & auto gain control */
92 #define AC100_ADC_DAP_L_L_A_C 0x87 /* Left Low Avg. Coef */
94 #define AC100_ADC_DAP_R_L_A_C 0x89 /* Right Low Avg. Coef */
101 #define AC100_ADC_DAP_L_L_N_A_C 0x90 /* Left Low Noise Avg. Coef */
103 #define AC100_ADC_DAP_R_L_N_A_C 0x92 /* Right Low Noise Avg. Coef */
104 #define AC100_ADC_DAP_H_HPF_C 0x93 /* High High-Pass-Filter Coef */
105 #define AC100_ADC_DAP_L_HPF_C 0x94 /* Low High-Pass-Filter Coef */
[all …]
/openbmc/linux/drivers/iio/filter/
H A DKconfig9 tristate "Analog Devices ADMV8818 High-Pass and Low-Pass Filter"
14 2 GHz to 18 GHz, Digitally Tunable, High-Pass and Low-Pass Filter.
/openbmc/linux/Documentation/devicetree/bindings/iio/filter/
H A Dadi,admv8818.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ADMV8818 Digitally Tunable, High-Pass and Low-Pass Filter
10 - Antoniu Miclaus <antoniu.miclaus@analog.com>
15 The device features four independently controlled high-pass
16 filters (HPFs) and four independently controlled low-pass filters
24 - adi,admv8818
29 spi-max-frequency:
37 clock-names:
[all …]
/openbmc/linux/drivers/iio/gyro/
H A Dmpu3050.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 * enum mpu3050_fullscale - indicates the full range of the sensor in deg/sec
19 * enum mpu3050_lpf - indicates the low pass filter width
42 * struct mpu3050 - instance state container for the device
50 * @lpf: digital low pass filter setting for the device
52 * @calibration: the three signed 16-bit calibration settings that
55 * @trig: trigger for the MPU-3050 interrupt, if present
57 * @irq_actl: interrupt is active low
65 * a pass-through I2C interface coming out of it: this device needs to be
H A Dadxrs290.c1 // SPDX-License-Identifier: GPL-2.0-or-later
83 * Available cut-off frequencies of the low pass filter in Hz.
98 * Available cut-off frequencies of the high pass filter in Hz.
121 mutex_lock(&st->lock); in adxrs290_get_rate_data()
122 temp = spi_w8r16(st->spi, cmd); in adxrs290_get_rate_data()
131 mutex_unlock(&st->lock); in adxrs290_get_rate_data()
142 mutex_lock(&st->lock); in adxrs290_get_temp_data()
143 temp = spi_w8r16(st->spi, cmd); in adxrs290_get_temp_data()
153 mutex_unlock(&st->lock); in adxrs290_get_temp_data()
164 mutex_lock(&st->lock); in adxrs290_get_3db_freq()
[all …]
/openbmc/u-boot/drivers/ddr/marvell/axp/
H A Dddr3_dqs.c1 // SPDX-License-Identifier: GPL-2.0
55 /* State machine for centralization - find low & high limit */
62 /* Hold centralization low results */
97 switch (dram_info->ddr_width) { in ddr3_dqs_choose_pattern()
135 DEBUG_DQS_S("DDR3 - DQS Centralization RX - Starting procedure\n"); in ddr3_dqs_centralization_rx()
141 /* [0] = 1 - Enable SW override */ in ddr3_dqs_centralization_rx()
142 /* 0x15B8 - Training SW 2 Register */ in ddr3_dqs_centralization_rx()
144 DEBUG_DQS_S("DDR3 - DQS Centralization RX - SW Override Enabled\n"); in ddr3_dqs_centralization_rx()
147 reg_write(REG_DRAM_TRAINING_ADDR, reg); /* 0x15B0 - Training Register */ in ddr3_dqs_centralization_rx()
151 if (dram_info->cs_ena & (1 << cs)) { in ddr3_dqs_centralization_rx()
[all …]
/openbmc/linux/arch/x86/pci/
H A Di386.c1 // SPDX-License-Identifier: GPL-2.0
3 * Low-Level PCI Access for i386 machines
9 * +1 (303) 786-7975
16 * Copyright 1997--2000 Martin Mares <mj@ucw.cz>
65 if (map->dev == dev) in pcibios_fwaddrmap_lookup()
88 map->dev = pci_dev_get(dev); in pcibios_save_fw_addr()
89 map->fw_addr[idx] = fw_addr; in pcibios_save_fw_addr()
90 INIT_LIST_HEAD(&map->list); in pcibios_save_fw_addr()
93 list_add_tail(&map->list, &pcibios_fwaddrmappings); in pcibios_save_fw_addr()
95 map->fw_addr[idx] = fw_addr; in pcibios_save_fw_addr()
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-iio-filter-admv88183 Contact: linux-iio@vger.kernel.org
8 - auto -> Adjust bandpass filter to track changes in input clock rate.
9 - manual -> disable/unregister the clock rate notifier / input clock tracking.
10 - bypass -> bypass low pass filter, high pass filter and disable/unregister
15 Contact: linux-iio@vger.kernel.org
/openbmc/linux/drivers/gpu/drm/i915/
H A Di915_memcpy.h1 /* SPDX-License-Identifier: MIT */
18 /* The movntdqa instructions used for memcpy-from-wc require 16-byte alignment,
20 * perform the operation. To check beforehand, pass in the parameters to
21 * to i915_can_memcpy_from_wc() - since we only care about the low 4 bits,
22 * you only need to pass in the minor offsets, page-aligned pointers are
/openbmc/linux/Documentation/spi/
H A Dspidev.rst5 SPI devices have a limited userspace API, supporting basic half-duplex
19 * Prototyping in an environment that's not crash-prone; stray pointers
38 - struct spi_device_id spidev_spi_ids[]: list of devices that can be
42 - struct of_device_id spidev_dt_ids[]: list of devices that can be
46 - struct acpi_device_id spidev_acpi_ids[]: list of devices that can
52 post a patch for spidev to the linux-spi@vger.kernel.org mailing list.
101 Since this is a standard Linux device driver -- even though it just happens
102 to expose a low level API to userspace -- it can be associated with any number
112 Standard read() and write() operations are obviously only half-duplex, and
113 the chipselect is deactivated between those operations. Full-duplex access,
[all …]
/openbmc/linux/arch/powerpc/include/asm/
H A Dpmac_pfunc.h1 /* SPDX-License-Identifier: GPL-2.0 */
42 * ends with an end() call. This allows the low level driver to implement
43 * locking policy or per-function instance data.
135 /* The name is the "xxx" in "platform-do-xxx", this is how
176 * Register/Unregister a function-capable driver and its handlers
201 * Low level call to platform functions.
211 * pass NULL.
213 * You can also pass NULL to the name. This will match any function that has
214 * the appropriate combination of flags & phandle or you can pass 0 to the
225 * This one looks for the platform-xxx first so you should call it to the
[all …]
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac100.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 Copyright (C) 2007-2009 STMicroelectronics Ltd
17 /*----------------------------------------------------------------------------
19 *---------------------------------------------------------------------------*/
23 #define MAC_ADDR_LOW 0x00000008 /* MAC Address Low */
25 #define MAC_HASH_LOW 0x00000010 /* Multicast Hash Table Low */
41 #define MAC_CONTROL_PM 0x00080000 /* Pass All Multicast */
44 #define MAC_CONTROL_PB 0x00010000 /* Pass Bad Frames */
64 #define MAC_FLOW_CTRL_PASS 0x00000004 /* Pass Control Frames */
72 /*----------------------------------------------------------------------------
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/b43/
H A Dphy_g.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 /* OFDM PHY registers are defined in the A-PHY header. */
9 #define B43_PHY_VERSION_CCK B43_PHY_CCK(0x00) /* Versioning register for B-PHY */
12 #define B43_PHY_PGACTL_LPF 0x1000 /* Low pass filter (?) */
13 #define B43_PHY_PGACTL_LOWBANDW 0x0040 /* Low bandwidth flag */
24 /* Extended G-PHY Registers */
26 #define B43_PHY_GTABCTL B43_PHY_EXTG(0x03) /* G-PHY table control (see below) */
27 #define B43_PHY_GTABOFF 0x03FF /* G-PHY table offset (see below) */
28 #define B43_PHY_GTABNR 0xFC00 /* G-PHY table number (see below) */
30 #define B43_PHY_GTABDATA B43_PHY_EXTG(0x04) /* G-PHY table data */
[all …]
/openbmc/qemu/include/qemu/
H A Dtimer.h6 #include "qemu/host-utils.h"
187 * in nanoseconds, or -1 if no timer is set to expire.
189 * Returns: time until expiry in nanoseconds or -1
262 * @opaque: the opaque pointer to pass to the callback
312 * expires. Return -1 if there are no timers.
315 * timer expires -1 if none
386 * Returns: the deadline in nanoseconds or -1 if no
424 * @opaque: the opaque pointer to pass to the callback
441 * @opaque: the opaque pointer to pass to the callback
458 * @opaque: the opaque pointer to pass to the callback
[all …]
/openbmc/linux/include/sound/
H A Dalc5623.h1 /* SPDX-License-Identifier: GPL-2.0 */
7 /* enable/disable adc/dac high pass filters */
10 /* output to enable when jack is low */
/openbmc/linux/arch/microblaze/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
106 to pass arguments to the kernel. For these architectures, you should
107 supply some command-line options at build time by entering them
153 bool "Set maximum low memory"
157 will be used as "low memory", that is, memory which the kernel can
165 hex "Maximum low memory size (in bytes)" if LOWMEM_SIZE_BOOL
175 If non-zero, a jump instruction to this address, will be written
184 the kernel will map low memory (the kernel image will be linked at
/openbmc/u-boot/arch/mips/include/asm/mach-generic/
H A Dioremap.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 * outside the low 32-bit range -- generic pass-through version.
/openbmc/linux/Documentation/driver-api/
H A Dptp.rst1 .. SPDX-License-Identifier: GPL-2.0
18 - Set time
19 - Get time
20 - Shift the clock by a given offset atomically
21 - Adjust clock frequency
24 - Time stamp external events
25 - Period output signals configurable from user space
26 - Low Pass Filter (LPF) access from user space
27 - Synchronization of the Linux system time via the PPS subsystem
65 ancillary feature, then the driver should just return -EOPNOTSUPP
[all …]
/openbmc/u-boot/include/
H A Drtc_def.h1 /* SPDX-License-Identifier: GPL-2.0+ */
11 * The struct used to pass data from the generic interface code to
12 * the hardware dependend low-level code ande vice versa. Identical
/openbmc/linux/drivers/usb/storage/
H A Dcypress_atacb.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Support for emulating SAT (ata pass through) on devices based
20 #define DRV_NAME "ums-cypress"
67 * ATACB is a protocol used on cypress usb<->ata bridge to
77 if (likely(srb->cmnd[0] != ATA_16 && srb->cmnd[0] != ATA_12)) { in cypress_atacb_passthrough()
82 memcpy(save_cmnd, srb->cmnd, sizeof(save_cmnd)); in cypress_atacb_passthrough()
83 memset(srb->cmnd, 0, MAX_COMMAND_SIZE); in cypress_atacb_passthrough()
99 srb->cmd_len = 16; in cypress_atacb_passthrough()
101 srb->cmnd[0] = 0x24; /* in cypress_atacb_passthrough()
102 * bVSCBSignature : vendor-specific command in cypress_atacb_passthrough()
[all …]
/openbmc/u-boot/arch/mips/mach-bmips/include/
H A Dioremap.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 * outside the low 32-bit range -- generic pass-through version.
/openbmc/linux/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_iio.h1 /* SPDX-License-Identifier: GPL-2.0-only */
10 #include <linux/i2c-mux.h>
25 * struct inv_mpu6050_reg_map - Notable registers.
27 * @lpf: Configures internal low pass filter.
28 * @accel_lpf: Configures accelerometer low pass filter.
98 * struct inv_mpu6050_chip_config - Cached chip configuration data.
101 * @lpf: Digital low pass filter frequency.
111 * @divider: chip sample rate divider (sample rate divider - 1)
138 * struct inv_mpu6050_hw - Other important hardware information.
163 * struct inv_mpu6050_state - Driver state variables.
[all …]
/openbmc/linux/Documentation/arch/arm/
H A Dbooting.rst9 The following documentation is relevant to 2.4.18-rmk6 and beyond.
28 ---------------------------
44 -----------------------------
56 As an alternative, the boot loader can pass the relevant 'console='
60 Documentation/admin-guide/kernel-parameters.rst.
64 --------------------------
69 MANDATORY except for DT-only platforms
75 value to the kernel. (see linux/arch/arm/tools/mach-types). This
78 For DT-only platforms, the machine type will be determined by device
83 ------------------
[all …]
/openbmc/u-boot/arch/mips/mach-mscc/include/
H A Dioremap.h1 /* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
14 * outside the low 32-bit range -- generic pass-through version.
/openbmc/linux/include/uapi/linux/
H A Drtc.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
6 * Struct rtc_time and first 12 ioctl by Paul Gortmaker, 1996 - separated out
9 * Copyright (C) 1999 Hewlett-Packard Co.
20 * The struct used to pass data via the following ioctl. Similar to the
22 * source is self contained, allowing cross-compiles, etc. etc.
56 * -ve pll_value means clock will run slower by
64 int pll_min; /* max -ve (slower) adjustment value */
66 int pll_negmult; /* factor for -ve correction */
113 #define RTC_VL_DATA_INVALID _BITUL(0) /* Voltage too low, RTC data is invalid */
114 #define RTC_VL_BACKUP_LOW _BITUL(1) /* Backup voltage is low */
[all …]

12345678910>>...42