/linux/Documentation/trace/coresight/ |
H A D | coresight-etm4x-reference.rst | 91 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 D | comparator.h | 3 * 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 D | tps65911-comparator.c | 23 /* 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 D | wm8350-regmap.c | 54 { 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/drivers/phy/ti/ |
H A D | phy-omap-usb2.c | 56 struct phy_companion *comparator; member 93 * omap_usb2_set_comparator() - links the comparator present in the system with this phy 95 * @comparator: the companion phy(comparator) for this phy 102 int omap_usb2_set_comparator(struct phy_companion *comparator) in omap_usb2_set_comparator() argument 111 phy->comparator = comparator; in omap_usb2_set_comparator() 120 if (!phy->comparator || !phy->comparator->set_vbus) in omap_usb_set_vbus() 123 return phy->comparator->set_vbus(phy->comparator, enabled); in omap_usb_set_vbus() 130 if (!phy->comparator || !phy->comparator->start_srp) in omap_usb_start_srp() 133 return phy->comparator->start_srp(phy->comparator); in omap_usb_start_srp()
|
H A D | Kconfig | 72 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/drivers/hwtracing/coresight/ |
H A D | coresight-etm4x.h | 77 /* Single-shot comparator registers, n = 0-7 */ 87 /* Address Comparator registers n = 0-15 */ 788 * @vipcssctlr: Set, or read, which PE comparator inputs can control the 801 * @ss_ctrl: Controls the corresponding single-shot comparator resource. 802 * @ss_status: The status of the corresponding single-shot comparator. 803 * @ss_pe_cmp: Selects the PE comparator inputs for Single-shot control. 804 * @addr_idx: Address comparator index selector. 805 * @addr_val: Value for address comparator. 806 * @addr_acc: Address comparator access type. 807 * @addr_type: Current status of the comparator register. [all …]
|
H A D | coresight-etm4x-core.c | 1391 /* NUMACPAIRS, bits[0:3] number of addr comparator pairs for tracing */ in etm4_init_arch_data() 1393 /* NUMPC, bits[15:12] number of PE comparator inputs for tracing */ in etm4_init_arch_data() 1410 * comparator control for tracing. Read any status regs as these in etm4_init_arch_data() 1520 u64 start, u64 stop, int comparator) in etm4_set_comparator_filter() argument 1524 /* First half of default address comparator */ in etm4_set_comparator_filter() 1525 config->addr_val[comparator] = start; in etm4_set_comparator_filter() 1526 config->addr_acc[comparator] = access_type; in etm4_set_comparator_filter() 1527 config->addr_type[comparator] = ETM_ADDR_TYPE_RANGE; in etm4_set_comparator_filter() 1529 /* Second half of default address comparator */ in etm4_set_comparator_filter() 1530 config->addr_val[comparator + 1] = stop; in etm4_set_comparator_filter() [all …]
|
H A D | coresight-etm.h | 132 #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 D | coresight-cfg-pstop.c | 33 /* single address comparator */ 45 /* Driver external output[0] with comparator out */
|
H A D | coresight-etm4x-sysfs.c | 33 * for corresponding address comparator pair. in etm4_set_mode_exclude() 42 * corresponding to comparator pair in etm4_set_mode_exclude() 49 * corresponding to comparator pair in etm4_set_mode_exclude() 995 /* lower address comparator cannot have a higher address value */ in addr_range_store() 1219 /* context ID comparator bits[6:4] */ in addr_context_show() 1244 /* clear context ID comparator bits[6:4] */ in addr_context_store() 1940 * ctxid comparator is implemented and ctxid is greater than 0 bits in ctxid_pid_store() 1997 * ctxid comparator is implemented and ctxid is greater than 0 bits in ctxid_masks_store() 2010 * comparator[0..3] in ctxid_masks_store() 2054 * of ctxid comparator value 0x0, otherwise behavior is unpredictable. in ctxid_masks_store() [all …]
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | twlxxxx-usb.txt | 1 USB COMPARATOR OF TWL CHIPS 3 TWL6030 USB COMPARATOR 23 TWL4030 USB PHY AND COMPARATOR
|
/linux/Documentation/devicetree/bindings/iio/addac/ |
H A D | adi,ad74413r.yaml | 97 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/Documentation/devicetree/bindings/iio/adc/ |
H A D | envelope-detector.yaml | 7 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 D | adp8870.h | 88 * L2 comparator current 0..1106uA 93 * L3 comparator current 0..551uA 98 * L4 comparator current 0..275uA 103 * L5 comparator current 0..138uA
|
/linux/include/linux/phy/ |
H A D | omap_usb.h | 17 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 D | extcon-palmas.txt | 3 PALMAS USB COMPARATOR 12 - ti,wakeup : To enable the wakeup comparator in probe
|
/linux/include/linux/mfd/wm831x/ |
H A D | auxadc.h | 101 * 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/Documentation/ABI/testing/ |
H A D | sysfs-bus-iio-adc-envelope-detector | 8 of a comparator wired to an interrupt pin. Like so:: 37 Number of milliseconds to wait for the comparator in each
|
/linux/drivers/iio/adc/ |
H A D | envelope-detector.c | 3 * 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 D | arm-ccn.rst | 31 "dir" (transmit/receive direction), comparator values ("cmp_l" 32 and "cmp_h") and "mask", being index of the comparator mask.
|
/linux/drivers/clocksource/ |
H A D | arm_global_timer.c | 91 * To ensure that updates to comparator value register do not set the 94 * 2. Write the lower 32-bit Comparator Value Register. 95 * 3. Write the upper 32-bit Comparator Value Register. 162 * the Comparator register value to a higher value. in gt_clockevent_interrupt()
|
/linux/drivers/power/supply/ |
H A D | cpcap-charger.c | 137 struct phy_companion comparator; /* For USB VBUS */ member 522 static int cpcap_charger_set_vbus(struct phy_companion *comparator, in cpcap_charger_set_vbus() argument 526 container_of(comparator, struct cpcap_charger_ddata, in cpcap_charger_set_vbus() 527 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 D | nxp,sja1000.yaml | 79 nxp,no-comparator-bypass: 81 description: Allows to disable the CAN input comparator.
|
/linux/Documentation/hwmon/ |
H A D | adt7410.rst | 58 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.
|