Home
last modified time | relevance | path

Searched full:comparator (Results 1 – 25 of 124) sorted by relevance

12345

/linux/Documentation/trace/coresight/
H A Dcoresight-etm4x-reference.rst91 Virtual register to index address comparator and range
106 uses the current ‘mode’ setting. Select comparator range in
127 Set a single address comparator according to addr_idx. This
128 is used if the address comparator is used as part of event
140 Set a trace start address comparator according to addr_idx.
141 Select comparator in control register.
152 Set a trace stop address comparator according to addr_idx.
153 Select comparator in control register.
164 Link context ID comparator to address comparator addr_idx
171 comparator.
[all …]
/linux/include/linux/mfd/wm8350/
H A Dcomparator.h3 * comparator.h -- Comparator Aux ADC for Wolfson WM8350 PMIC
101 * R163 (0xA3) - Generic Comparator Control
109 * R164 (0xA4) - Generic comparator 1
116 * R165 (0xA5) - Generic comparator 2
123 * R166 (0xA6) - Generic comparator 3
130 * R167 (0xA7) - Generic comparator 4
/linux/drivers/mfd/
H A Dtps65911-comparator.c23 /* Comparator 1 voltage selection table in millivolts */
31 struct comparator { struct
38 static struct comparator tps_comparators[] = { argument
55 struct comparator tps_comp = tps_comparators[id]; in comp_threshold_set()
79 struct comparator tps_comp = tps_comparators[id]; in comp_threshold_get()
154 .name = "tps65911-comparator",
173 MODULE_DESCRIPTION("TPS65911 comparator driver");
175 MODULE_ALIAS("platform:tps65911-comparator");
H A Dwm8350-regmap.c54 { 0xEF7F, 0x0000, 0xFFFF }, /* R31 - Comparator Interrupt Status */
62 { 0xEF7F, 0xEF7F, 0x0000 }, /* R39 - Comparator IntStatus Mask */
186 { 0x000F, 0x000F, 0x0000 }, /* R163 - Generic Comparator Control */
187 { 0xFFFF, 0xFFFF, 0x0000 }, /* R164 - Generic comparator 1 */
188 { 0xFFFF, 0xFFFF, 0x0000 }, /* R165 - Generic comparator 2 */
189 { 0xFFFF, 0xFFFF, 0x0000 }, /* R166 - Generic comparator 3 */
190 { 0xFFFF, 0xFFFF, 0x0000 }, /* R167 - Generic comparator 4 */
202 { 0x5177, 0x5177, 0x8000 }, /* R179 - Power-check comparator */
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-coresight-devices-etm4x21 Description: (Read) Indicates the number of PE comparator inputs that are
28 Description: (Read) Indicates the number of address comparator pairs that are
76 Description: (Read) Indicates the number of single-shot comparator controls that
162 Description: (RW) Select which address comparator or pair (of comparators) to
175 Description: (RW) Used to setup single address comparator values.
181 Description: (RW) Used to setup address range comparator values.
250 Description: (RW) Select which context ID comparator to work with.
256 Description: (RW) Get/Set the context ID comparator value to trigger on.
262 Description: (RW) Mask for all 8 context ID comparator value
269 Description: (RW) Select which virtual machine ID comparator to work with.
[all …]
H A Dsysfs-bus-iio-adc-envelope-detector8 of a comparator wired to an interrupt pin. Like so::
37 Number of milliseconds to wait for the comparator in each
/linux/Documentation/devicetree/bindings/usb/
H A Dtwlxxxx-usb.txt1 USB COMPARATOR OF TWL CHIPS
3 TWL6030 USB COMPARATOR
23 TWL4030 USB PHY AND COMPARATOR
/linux/Documentation/devicetree/bindings/iio/addac/
H A Dadi,ad74413r.yaml97 adi,gpo-comparator:
100 Whether to configure GPO as a comparator or not.
101 When not configured as a comparator, the GPO will be treated as an
162 adi,gpo-comparator;
/linux/drivers/hwtracing/coresight/
H A Dcoresight-etm4x-core.c1292 /* NUMACPAIRS, bits[0:3] number of addr comparator pairs for tracing */ in etm4_init_arch_data()
1294 /* NUMPC, bits[15:12] number of PE comparator inputs for tracing */ in etm4_init_arch_data()
1311 * comparator control for tracing. Read any status regs as these in etm4_init_arch_data()
1419 u64 start, u64 stop, int comparator) in etm4_set_comparator_filter() argument
1423 /* First half of default address comparator */ in etm4_set_comparator_filter()
1424 config->addr_val[comparator] = start; in etm4_set_comparator_filter()
1425 config->addr_acc[comparator] = access_type; in etm4_set_comparator_filter()
1426 config->addr_type[comparator] = ETM_ADDR_TYPE_RANGE; in etm4_set_comparator_filter()
1428 /* Second half of default address comparator */ in etm4_set_comparator_filter()
1429 config->addr_val[comparator + 1] = stop; in etm4_set_comparator_filter()
[all …]
H A Dcoresight-etm.h132 #define ETM_ADD_COMP_0 /* Single addr comparator 1 */ \
153 * @addr_idx: index for the address comparator selection.
154 * @addr_val: value for address comparator register.
155 * @addr_acctype: access type for address comparator register.
156 * @addr_type: current status of the comparator register.
H A Dcoresight-etm4x-sysfs.c32 * for corresponding address comparator pair. in etm4_set_mode_exclude()
41 * corresponding to comparator pair in etm4_set_mode_exclude()
48 * corresponding to comparator pair in etm4_set_mode_exclude()
994 /* lower address comparator cannot have a higher address value */ in addr_range_store()
1218 /* context ID comparator bits[6:4] */ in addr_context_show()
1243 /* clear context ID comparator bits[6:4] */ in addr_context_store()
1939 * ctxid comparator is implemented and ctxid is greater than 0 bits in ctxid_pid_store()
1996 * ctxid comparator is implemented and ctxid is greater than 0 bits in ctxid_masks_store()
2009 * comparator[0..3] in ctxid_masks_store()
2053 * of ctxid comparator value 0x0, otherwise behavior is unpredictable. in ctxid_masks_store()
[all …]
/linux/Documentation/devicetree/bindings/iio/adc/
H A Denvelope-detector.yaml7 title: ADC envelope detector using a DAC and a comparator
14 signal by a binary search using the output of a comparator wired to
36 description: Channel node of the dac to be used for comparator input.
/linux/include/linux/platform_data/
H A Dadp8870.h88 * L2 comparator current 0..1106uA
93 * L3 comparator current 0..551uA
98 * L4 comparator current 0..275uA
103 * L5 comparator current 0..138uA
/linux/drivers/phy/ti/
H A DKconfig72 driver takes care of all the PHY functionality apart from comparator.
73 The USB OTG controller communicates with the comparator using this
83 driver takes care of all the PHY functionality apart from comparator.
/linux/include/linux/mfd/wm831x/
H A Dauxadc.h101 * R16432 (0x4030) - Comparator Control
137 * R16433 (0x4031) - Comparator 1
151 * R16434 (0x4032) - Comparator 2
165 * R16435 (0x4033) - Comparator 3
179 * R16436 (0x4034) - Comparator 4
/linux/include/linux/phy/
H A Domap_usb.h17 extern int omap_usb2_set_comparator(struct phy_companion *comparator);
19 static inline int omap_usb2_set_comparator(struct phy_companion *comparator) in omap_usb2_set_comparator() argument
/linux/Documentation/devicetree/bindings/extcon/
H A Dextcon-palmas.txt3 PALMAS USB COMPARATOR
12 - ti,wakeup : To enable the wakeup comparator in probe
/linux/drivers/video/backlight/
H A Dadp8870_bl.c61 #define ADP8870_CMP_CTL 0x2D /* ALS Comparator Control Register */
62 #define ADP8870_ALS1_EN 0x2E /* Main ALS comparator level enable */
63 #define ADP8870_ALS2_EN 0x2F /* Second ALS comparator level enable */
64 #define ADP8870_ALS1_STAT 0x30 /* Main ALS Comparator Status Register */
65 #define ADP8870_ALS2_STAT 0x31 /* Second ALS Comparator Status Register */
66 #define ADP8870_L2TRP 0x32 /* L2 comparator reference */
68 #define ADP8870_L3TRP 0x34 /* L3 comparator reference */
70 #define ADP8870_L4TRP 0x36 /* L4 comparator reference */
72 #define ADP8870_L5TRP 0x38 /* L5 comparator reference */
93 /* ADP8870_ALS1_EN Main ALS comparator level enable */
/linux/drivers/iio/adc/
H A Denvelope-detector.c3 * Driver for an envelope detector using a DAC and a comparator
12 * signal by a binary search using the output of a comparator wired to
75 * need to service a possible interrupt flood from the comparator when no-one
203 * triggered the comparator. in envelope_detector_read_raw()
406 MODULE_DESCRIPTION("Envelope detector using a DAC and a comparator");
/linux/Documentation/admin-guide/perf/
H A Darm-ccn.rst31 "dir" (transmit/receive direction), comparator values ("cmp_l"
32 and "cmp_h") and "mask", being index of the comparator mask.
/linux/drivers/power/supply/
H A Dcpcap-charger.c136 struct phy_companion comparator; /* For USB VBUS */ member
521 static int cpcap_charger_set_vbus(struct phy_companion *comparator, in cpcap_charger_set_vbus() argument
525 container_of(comparator, struct cpcap_charger_ddata, in cpcap_charger_set_vbus()
526 comparator); in cpcap_charger_set_vbus()
924 ddata->comparator.set_vbus = cpcap_charger_set_vbus; in cpcap_charger_probe()
925 error = omap_usb2_set_comparator(&ddata->comparator); in cpcap_charger_probe()
946 dev_warn(ddata->dev, "could not clear USB comparator: %i\n", in cpcap_charger_shutdown()
/linux/Documentation/devicetree/bindings/net/can/
H A Dnxp,sja1000.yaml81 nxp,no-comparator-bypass:
83 description: Allows to disable the CAN input comparator.
/linux/Documentation/hwmon/
H A Dadt7410.rst58 device can either run in comparator mode or interrupt mode. The ADT7410 supports
78 The device is set to 16 bit resolution and comparator mode.
/linux/drivers/input/keyboard/
H A Dadp5588-keys.c78 #define CMP_CFG_STAT 0x30 /* Comparator Configuration and Status Register */
79 #define CMP_CONFG_SENS1 0x31 /* Sensor1 Comparator Configuration Register */
84 #define CMP1_LVL3_HYS 0x36 /* Sensor 2 Comparator Configuration Register */
89 #define CMP1_ADC_DAT_R1 0x3B /* Comparator 1 ADC data Register1 */
90 #define CMP1_ADC_DAT_R2 0x3C /* Comparator 1 ADC data Register2 */
91 #define CMP2_ADC_DAT_R1 0x3D /* Comparator 2 ADC data Register1 */
92 #define CMP2_ADC_DAT_R2 0x3E /* Comparator 2 ADC data Register2 */
/linux/drivers/net/ethernet/aquantia/atlantic/macsec/
H A Dmacsec_struct.h82 /*! 0~63: byte location used extracted by packets comparator, which
92 /*! 0~63: byte location used extracted by packets comparator, which
102 /*! 0~63: byte location used extracted by packets comparator, which
112 /*! 0~63: byte location used extracted by packets comparator, which
605 /*! 0~63: byte location used extracted by packets comparator, which
613 /*! 0~63: byte location used extracted by packets comparator, which
621 /*! 0~63: byte location used extracted by packets comparator, which
629 /*! 0~63: byte location used extracted by packets comparator, which

12345