/linux-4.4.14/arch/arm/plat-versatile/ |
H A D | headsmp.S | 17 * This provides a "holding pen" into which all secondary cores are held 28 pen: ldr r7, [r6] label 30 bne pen 33 * we've been released from the holding pen: secondary_stack
|
H A D | platsmp.c | 39 * pen, then head off into the C entry point versatile_secondary_init() 62 * CPUs in the holding pen until we're ready for them. However, versatile_boot_secondary()
|
/linux-4.4.14/arch/arm/mach-prima2/ |
H A D | headsmp.S | 14 * a "holding pen" into which all secondary cores are held until we're 24 pen: ldr r7, [r6] label 26 bne pen 29 * we've been released from the holding pen: secondary_stack
|
H A D | platsmp.c | 31 * pen, then head off into the C entry point sirfsoc_secondary_init() 82 * the holding pen - release it, then wait for it to flag sirfsoc_boot_secondary()
|
/linux-4.4.14/arch/arm/mach-spear/ |
H A D | headsmp.S | 20 * a "holding pen" into which all secondary cores are held until we're 30 pen: ldr r7, [r6] label 32 bne pen 39 * we've been released from the holding pen: secondary_stack
|
H A D | platsmp.c | 43 * pen, then head off into the C entry point spear13xx_secondary_init() 66 * the holding pen - release it, then wait for it to flag spear13xx_boot_secondary()
|
/linux-4.4.14/arch/arm/mach-sti/ |
H A D | headsmp.S | 21 * a "holding pen" into which all secondary cores are held until we're 31 pen: ldr r7, [r6] label 33 bne pen 36 * we've been released from the holding pen: secondary_stack
|
H A D | platsmp.c | 44 * pen, then head off into the C entry point sti_secondary_init() 67 * the holding pen - release it, then wait for it to flag sti_boot_secondary() 134 * holding pen is usually configured in SBC DMEM but can also be for_each_possible_cpu()
|
/linux-4.4.14/arch/arm/mach-exynos/ |
H A D | headsmp.S | 17 * a "holding pen" into which all secondary cores are held until we're 27 pen: ldr r7, [r6] label 29 bne pen 32 * we've been released from the holding pen: secondary_stack
|
H A D | platsmp.c | 239 * pen, then head off into the C entry point exynos_secondary_init() 315 * the holding pen - release it, then wait for it to flag exynos_boot_secondary()
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
H A D | octeon-irq.c | 259 unsigned long *pen; octeon_irq_ciu_enable() local 268 pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu); octeon_irq_ciu_enable() 269 __set_bit(cd->bit, pen); octeon_irq_ciu_enable() 275 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); octeon_irq_ciu_enable() 277 pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu); octeon_irq_ciu_enable() 278 __set_bit(cd->bit, pen); octeon_irq_ciu_enable() 284 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); octeon_irq_ciu_enable() 291 unsigned long *pen; octeon_irq_ciu_enable_local() local 300 pen = this_cpu_ptr(&octeon_irq_ciu0_en_mirror); octeon_irq_ciu_enable_local() 301 __set_bit(cd->bit, pen); octeon_irq_ciu_enable_local() 307 cvmx_write_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num() * 2), *pen); octeon_irq_ciu_enable_local() 309 pen = this_cpu_ptr(&octeon_irq_ciu1_en_mirror); octeon_irq_ciu_enable_local() 310 __set_bit(cd->bit, pen); octeon_irq_ciu_enable_local() 316 cvmx_write_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num() * 2 + 1), *pen); octeon_irq_ciu_enable_local() 323 unsigned long *pen; octeon_irq_ciu_disable_local() local 332 pen = this_cpu_ptr(&octeon_irq_ciu0_en_mirror); octeon_irq_ciu_disable_local() 333 __clear_bit(cd->bit, pen); octeon_irq_ciu_disable_local() 339 cvmx_write_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num() * 2), *pen); octeon_irq_ciu_disable_local() 341 pen = this_cpu_ptr(&octeon_irq_ciu1_en_mirror); octeon_irq_ciu_disable_local() 342 __clear_bit(cd->bit, pen); octeon_irq_ciu_disable_local() 348 cvmx_write_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num() * 2 + 1), *pen); octeon_irq_ciu_disable_local() 356 unsigned long *pen; octeon_irq_ciu_disable_all() local 367 pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu); for_each_online_cpu() 369 pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu); for_each_online_cpu() 372 __clear_bit(cd->bit, pen); for_each_online_cpu() 379 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); for_each_online_cpu() 381 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); for_each_online_cpu() 389 unsigned long *pen; octeon_irq_ciu_enable_all() local 400 pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu); for_each_online_cpu() 402 pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu); for_each_online_cpu() 405 __set_bit(cd->bit, pen); for_each_online_cpu() 412 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); for_each_online_cpu() 414 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); for_each_online_cpu() 738 unsigned long *pen; octeon_irq_ciu_set_affinity() local 762 pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu); for_each_online_cpu() 764 pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu); for_each_online_cpu() 768 __set_bit(cd->bit, pen); for_each_online_cpu() 770 __clear_bit(cd->bit, pen); for_each_online_cpu() 779 cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen); for_each_online_cpu() 781 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); for_each_online_cpu() 809 unsigned long *pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu); for_each_online_cpu() local 813 set_bit(cd->bit, pen); for_each_online_cpu() 816 clear_bit(cd->bit, pen); for_each_online_cpu() 822 unsigned long *pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu); for_each_online_cpu() local 826 set_bit(cd->bit, pen); for_each_online_cpu() 829 clear_bit(cd->bit, pen); for_each_online_cpu() 1009 unsigned long *pen; octeon_irq_ciu_wd_enable() local 1015 pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu); octeon_irq_ciu_wd_enable() 1016 __set_bit(coreid, pen); octeon_irq_ciu_wd_enable() 1022 cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen); octeon_irq_ciu_wd_enable()
|
/linux-4.4.14/include/linux/ |
H A D | wm97xx.h | 66 #define WM97XX_RPR 0x2000 /* wake up on pen down */ 67 #define WM97XX_PEN_DOWN 0x8000 /* pen is down */ 71 #define WM9712_PDEN 0x0800 /* measure only when pen down */ 77 #define WM9712_RPU(i) (i&0x3f) /* internal pull up on pen detect (64k / rpu) */ 85 #define WM9705_PDEN 0x1000 /* measure only when pen is down */ 86 #define WM9705_PINV 0x0800 /* inverts sense of pen down output */ 95 #define WM9705_PDD(i) (i & 0x000f) /* pen detect comparator threshold */ 107 #define WM9713_PDEN 0x0800 /* measure only when pen down */ 151 /* The pen is up (the first RC_VALID without RC_PENUP means pen is down) */ 153 /* The pen is down (RC_VALID implies RC_PENDOWN, but sometimes it is helpful 154 to tell the handler that the pen is down but we don't know yet his coords,
|
/linux-4.4.14/drivers/acpi/pmic/ |
H A D | intel_pmic_crc.c | 146 int pen; intel_crc_pmic_get_policy() local 148 if (regmap_read(regmap, reg, &pen)) intel_crc_pmic_get_policy() 150 *value = pen >> 7; intel_crc_pmic_get_policy()
|
/linux-4.4.14/drivers/input/touchscreen/ |
H A D | wm97xx-core.c | 26 * - pen down detection 276 * If a value other than 0 is set then WM97xx pen detection will be 292 * Handle a pen down interrupt. 332 * pen down operation then we need to schedule polls while the wm97xx_pen_irq_worker() 333 * pen is down. Otherwise the machine driver is responsible wm97xx_pen_irq_worker() 338 /* Data is not available immediately on pen down */ wm97xx_pen_irq_worker() 342 /* Let ts_reader report the pen up for debounce. */ wm97xx_pen_irq_worker() 375 * initialise pen IRQ handler and workqueue 386 "wm97xx-pen", wm)) { wm97xx_init_pen_irq() 388 "Failed to register pen down interrupt, polling"); wm97xx_init_pen_irq() 421 dev_dbg(wm->dev, "pen up\n"); wm97xx_read_samples() 427 * pen is down, the user never will be able to wm97xx_read_samples() 433 * pen is up and quicky restore it to ~one task wm97xx_read_samples() 434 * switch when pen is down again. wm97xx_read_samples() 442 "pen down: x=%x:%d, y=%x:%d, pressure=%x:%d\n", wm97xx_read_samples() 463 dev_dbg(wm->dev, "pen down\n"); wm97xx_read_samples() 529 /* If we either don't have an interrupt for pen down events or wm97xx_ts_input_open()
|
H A D | s3c2410_ts.c | 70 * @irq_tc: The interrupt number for pen up/down interrupt 92 * get_down - return the down state of the pen 96 * Return non-zero if both readings show that the pen is down. 155 * Called when the IRQ_TC is fired for a pen up or down event. 178 /* Clear pen down/up interrupt */ stylus_irq() 205 /* From tests, it seems that it is unlikely to get a pen-up s3c24xx_ts_conversion() 207 * ignore any pen-up events with less than the requisite s3c24xx_ts_conversion() 210 * In several thousand conversions, no pen-ups where detected s3c24xx_ts_conversion()
|
H A D | wm831x-ts.c | 113 * We get a pen down reading on every reading, report pen up if any wm831x_ts_data_irq() 127 /* Switch from data to pen down */ wm831x_ts_data_irq() 183 /* Switch from pen down to data */ wm831x_ts_pen_down_irq() 225 /* If we ended up with the pen down then make sure we revert back wm831x_ts_input_close() 226 * to pen detection state for the next time we start up. wm831x_ts_input_close() 341 "Touchscreen pen down", wm831x_ts); wm831x_ts_probe() 343 dev_err(&pdev->dev, "Failed to request pen down IRQ %d: %d\n", wm831x_ts_probe()
|
H A D | 88pm860x-ts.c | 81 dev_dbg(chip->dev, "pen down at [%d, %d].\n", x, y); pm860x_touch_handler() 85 dev_dbg(chip->dev, "pen release\n"); pm860x_touch_handler() 155 /* set prebias & prechg time of pen detect */ pm860x_touch_dt_init() 157 if (!of_property_read_u32(np, "marvell,88pm860x-pen-prebias", &n)) pm860x_touch_dt_init() 159 if (!of_property_read_u32(np, "marvell,88pm860x-pen-prechg", &n)) pm860x_touch_dt_init() 214 /* set prebias & prechg time of pen detect */ pm860x_touch_probe()
|
H A D | tsc2007.c | 154 * NOTE: We can't rely on the pressure to determine the pen down tsc2007_is_pen_down() 157 * lifting the pen and in some cases may not even settle at the tsc2007_is_pen_down() 160 * The only safe way to check for the pen up condition is in the tsc2007_is_pen_down() 161 * work function by reading the pen signal state (it's a GPIO tsc2007_is_pen_down() 163 * in that case we assume that the pen is down and expect caller tsc2007_is_pen_down() 182 /* pen is down, continue with the measurement */ tsc2007_soft_irq() 191 * assume that pen was lifted up. tsc2007_soft_irq()
|
H A D | wm9712.c | 34 * Set internal pull up for pen detect. 39 * Adjust this value if you are having problems with pen detect not 44 MODULE_PARM_DESC(rpu, "Set internal pull up resistor for pen detect."); 165 dev_dbg(wm->dev, "setting pen detect pull-up to %d Ohms\n", wm9712_phy_init() 284 /* If PDEN is set, we can get a timeout when pen goes up */ wm9712_poll_sample() 348 /* If PDEN is set, we can get a timeout when pen goes up */ wm9712_poll_coord()
|
H A D | mainstone-wm97xx.c | 78 * This driver can either poll or use an interrupt to indicate a pen down 88 * Set to 1 to read back pen down pressure 222 } else /* pen irq not supported */ wm97xx_acc_startup() 244 "pen down irq not supported on this device\n"); wm97xx_acc_startup()
|
H A D | wacom_w8001.c | 160 /* scale to pen maximum */ parse_multi_touch() 214 * side2/eraser. If rdy && f2 are set, this can be either pen + side2, report_pen_events() 216 * - if dev is already in proximity and f2 is toggled → pen + side2 report_pen_events() 219 * eraser and in for pen. report_pen_events() 268 /* scale to pen maximum */ report_single_touch() 443 /* if pen is supported scale to pen maximum */ w8001_setup()
|
H A D | wm9713.c | 34 * Set internal pull up for pen detect. 39 * Adjust this value if you are having problems with pen detect not 44 MODULE_PARM_DESC(rpu, "Set internal pull up resistor for pen detect."); 168 dev_info(wm->dev, "setting pen detect pull-up to %d Ohms\n", wm9713_phy_init() 294 /* If PDEN is set, we can get a timeout when pen goes up */ wm9713_poll_sample() 359 /* If PDEN is set, we can get a timeout when pen goes up */ wm9713_poll_coord()
|
H A D | pcap_ts.c | 59 /* pen has been released */ pcap_ts_read_xy() 66 /* pen is touching the screen */ pcap_ts_read_xy()
|
H A D | sx8654.c | 95 dev_dbg(&sx8654->client->dev, "pen release interrupt"); sx8654_irq() 102 dev_dbg(&sx8654->client->dev, "pen touch interrupt"); sx8654_irq() 133 /* enable pen trigger mode */ sx8654_open()
|
H A D | wm9705.c | 79 * Adjust this value if you are having problems with pen detect not 84 MODULE_PARM_DESC(pdd, "Set pen detect comparator threshold"); 244 /* If PDEN is set, we can get a timeout when pen goes up */ wm9705_poll_sample()
|
H A D | atmel-wm97xx.c | 103 * This driver can either poll or use an interrupt to indicate a pen down 113 * Set to 1 to read back pen down pressure. 285 dev_err(&wm->touch_dev->dev, "pen down irq not " atmel_wm97xx_acc_startup()
|
H A D | jornada720_ts.c | 74 /* If GPIO_GPIO9 is set to high then report pen up */ jornada720_ts_interrupt()
|
H A D | da9034-ts.c | 154 * automatically disable pen down detection da9034_event_handler() 172 * pen down status will be available da9034_event_handler()
|
H A D | da9052_tsi.c | 130 * pen down and pen up events occurs da9052_ts_pen_work()
|
H A D | tsc200x-core.c | 48 * during the last 40ms which means the pen has been lifted. 170 * Skip point if this is a pen down with the exact same values as tsc200x_irq_thread() 171 * the value before pen-up - that implies SPI fed us stale data tsc200x_irq_thread()
|
H A D | mk712.c | 25 * 1999-12-19: added anti-jitter code, report pen-up events, fixed mk712_poll
|
H A D | touchit213.c | 45 * reporting the location where touching stopped, e.g. where the pen was
|
H A D | zylonite-wm97xx.c | 63 * Set to 1 to read back pen down pressure
|
H A D | lpc32xx_ts.c | 105 * pen status check drop the samples. lpc32xx_ts_interrupt() 120 /* Data is only valid if pen is still down in last sample */ lpc32xx_ts_interrupt()
|
H A D | ads7846.c | 809 * false readings when the pen is lifted. ads7846_report_state() 818 * NOTE: We can't rely on the pressure to determine the pen down ads7846_report_state() 820 * value can fluctuate for quite a while after lifting the pen and ads7846_report_state() 823 * The only safe way to check for the pen up condition is in the ads7846_report_state() 824 * timer by reading the pen signal state (it's a GPIO _and_ IRQ). ads7846_report_state() 864 /* pen is down, continue with the measurement */ ads7846_irq()
|
H A D | bcm_iproc_tsc.c | 218 "pen up-down (%d)\n", priv->pen_status); iproc_touchscreen_interrupt() 279 * FIFO reaches the int_th value, and pen event(up/down) iproc_ts_start()
|
H A D | w90p910_ts.c | 122 * The controller only generates interrupts when pen w90p910_ts_interrupt()
|
/linux-4.4.14/arch/arm64/include/asm/ |
H A D | smp.h | 51 * Called from the secondary holding pen, this is the secondary CPU entry point.
|
/linux-4.4.14/include/linux/mfd/wm831x/ |
H A D | pdata.h | 80 int isel; /** Current for pen down (uA) */ 86 int pd_irqf; /** IRQ flags for pen down IRQ */
|
/linux-4.4.14/arch/powerpc/platforms/512x/ |
H A D | pdm360ng.c | 45 /* return 1 if pen is down */ pdm360ng_get_pendown_state()
|
/linux-4.4.14/drivers/hid/ |
H A D | wacom_wac.c | 141 * then force the eraser out of prox and let the pen in. wacom_pl_irq() 162 /* Only allow the stylus2 button to be reported for the pen tool. */ wacom_pl_irq() 471 case 0x812: /* Inking pen */ wacom_intuos_inout() 472 case 0x801: /* Intuos3 Inking pen */ wacom_intuos_inout() 495 case 0x832: /* Stroke pen */ wacom_intuos_inout() 765 /* general pen packet */ wacom_intuos_general() 1071 /* 4D mouse, 2D mouse, marker pen rotation, tilt mouse, or Lens cursor packets */ wacom_intuos_irq() 1077 /* I3 marker pen rotation */ wacom_intuos_irq() 1367 /* keep touch state for pen event */ wacom_tpc_mt_touch() 1403 /* keep touch state for pen events */ wacom_tpc_single_touch() 1419 /* keep pen state for touch events */ wacom_tpc_pen() 1422 /* send pen events only when touch is up or forced out */ wacom_tpc_pen() 1565 /* send pen events only when touch is up or forced out */ wacom_wac_pen_event() 1593 /* keep pen state for touch events */ wacom_wac_pen_report() 1596 /* send pen events only when touch is up or forced out */ wacom_wac_pen_report() 1800 /* keep touch state for pen event */ wacom_wac_finger_report() 2024 int prox = 0, x = 0, y = 0, p = 0, d = 0, pen = 0, btn1 = 0, btn2 = 0; wacom_bpt_pen() local 2068 pen = data[1] & 0x01; wacom_bpt_pen() 2075 input_report_key(input, BTN_TOUCH, pen); wacom_bpt_pen() 2114 * pen interface. wacom_bamboo_pad_pen_event() 2115 * We need to add the report ID to the actual pen report, so we wacom_bamboo_pad_pen_event() 2124 * No need to check if wacom->shared->pen is valid, hid_input_report() wacom_bamboo_pad_pen_event() 2127 hid_input_report(wacom->shared->pen, HID_INPUT_REPORT, data, wacom_bamboo_pad_pen_event() 2167 /* keep touch state for pen event */ wacom_bamboo_pad_touch_event() 2459 /* The pen and pad share the same interface on most devices */ wacom_setup_device_quirks() 2507 * Raw Wacom-mode pen and touch events both come from interface wacom_setup_device_quirks() 2509 * (i.e., WACOM_VENDORDEFINED_PEN). We route pen packets back wacom_setup_device_quirks()
|
H A D | wacom_sys.c | 196 bool pen = WACOM_PEN_FIELD(field); wacom_usage_mapping() local 203 if (pen) wacom_usage_mapping() 244 if (pen) wacom_usage_mapping() 457 * other tablets (monitor and touch interface can look like pen). wacom_retrieve_hid_descriptor() 549 wacom_wac->shared->pen = hdev; wacom_add_shared_data() 579 else if (wacom_wac->shared->pen == wacom->hdev) wacom_remove_shared_data() 580 wacom_wac->shared->pen = NULL; wacom_remove_shared_data() 1398 /* no pen in use on this interface */ wacom_register_inputs() 1773 error ? "Ignoring" : "Assuming pen"); wacom_probe() 1821 /* touch only Bamboo doesn't support pen */ wacom_probe() 1828 /* pen only Bamboo neither support touch nor pad */ wacom_probe()
|
H A D | wacom_wac.h | 190 struct hid_device *pen; member in struct:wacom_shared
|
H A D | hid-ntrig.c | 454 * - dual pen/finger single touch 455 * - finger multitouch, pen not working 464 /* No special mappings needed for the pen and single touch */ ntrig_input_mapping() 553 /* No special mappings needed for the pen and single touch */ ntrig_input_mapped() 587 /* No special handling needed for the pen */ ntrig_event() 659 * When the pen deactivates touch, we see a ntrig_event()
|
H A D | wacom.h | 30 * v1.12 (de) - Add support for two more inking pen IDs
|
H A D | hid-uclogic.c | 725 /* discard the unused pen interface */ uclogic_input_mapping() 888 * than the pen, so use QUIRK_MULTI_INPUT for all tablets. uclogic_probe() 902 /* If this is the pen interface */ uclogic_probe()
|
H A D | hid-waltop.c | 694 /* If this is a pen input report */ waltop_raw_event() 709 /* If this is a pen input report of Sirius Battery Free Tablet */ waltop_raw_event()
|
H A D | hid-multitouch.c | 840 * HID_DG_CONTACTCOUNT from the pen report as it is outside the physical mt_input_mapping()
|
/linux-4.4.14/arch/arm64/kernel/ |
H A D | smp_spin_table.c | 116 * Update the pen release flag. smp_spin_table_cpu_boot()
|
H A D | head.S | 571 * This provides a "holding pen" for platforms to hold all secondary 581 pen: ldr x4, [x3] label 585 b pen
|
/linux-4.4.14/arch/arm/mach-realview/include/mach/ |
H A D | irqs-pb11mp.h | 95 #define IRQ_PB11MP_TSPEN (IRQ_PB11MP_GIC_START + 30) /* Touchscreen pen */
|
H A D | irqs-pba8.h | 59 #define IRQ_PBA8_TSPEN (IRQ_PBA8_GIC_START + 30) /* Touchscreen pen */
|
H A D | irqs-pbx.h | 58 #define IRQ_PBX_TSPEN (IRQ_PBX_GIC_START + 30) /* Touchscreen pen */
|
H A D | irqs-eb.h | 59 #define IRQ_EB_TSPEN (IRQ_EB_GIC_START + 30) /* Touchscreen pen */
|
/linux-4.4.14/drivers/rtc/ |
H A D | rtc-pcf8563.c | 164 unsigned char *pen) pcf8563_get_alarm_mode() 175 if (pen) pcf8563_get_alarm_mode() 176 *pen = !!(buf & PCF8563_BIT_AF); pcf8563_get_alarm_mode() 163 pcf8563_get_alarm_mode(struct i2c_client *client, unsigned char *en, unsigned char *pen) pcf8563_get_alarm_mode() argument
|
/linux-4.4.14/arch/arm/mach-pxa/include/mach/ |
H A D | tosa.h | 115 #define TOSA_GPIO_TP_INT (32) /* Touch Panel pen down interrupt */
|
/linux-4.4.14/include/linux/mfd/ |
H A D | da903x.h | 94 int interval_ms; /* sampling interval while pen down */
|
/linux-4.4.14/drivers/mfd/ |
H A D | ucb1x00-ts.c | 18 * a pen touch needed to unblank the LCD will never be read. 253 * spit out a "pen off" sample here. ucb1x00_thread()
|
/linux-4.4.14/drivers/iio/adc/ |
H A D | at91_adc.c | 327 pres = st->ts_pressure_threshold; /* no pen contacted */ at91_ts_sample() 359 /* Disabling pen debounce is required to get a NOPEN irq */ at91_adc_rl_interrupt() 445 /* validate data by pen contact */ at91_adc_9x5_interrupt() 448 /* triggered by event that is no pen contact, just read at91_adc_9x5_interrupt() 1008 * pen detect noise. at91_ts_hw_init() 1051 /* Change adc internal resistor value for better pen detection, at91_ts_hw_init()
|
/linux-4.4.14/fs/jffs2/ |
H A D | readinode.c | 455 struct jffs2_tmp_dnode_info *pen, *last, *this; jffs2_build_inode_fragtree() local 472 pen = tn_last(&rii->tn_root); jffs2_build_inode_fragtree() 473 while ((last = pen)) { jffs2_build_inode_fragtree() 474 pen = tn_prev(last); jffs2_build_inode_fragtree() 480 if (pen) jffs2_build_inode_fragtree()
|
/linux-4.4.14/drivers/input/tablet/ |
H A D | hanwang.c | 150 case 0x00: /* artmaster ii pen leave */ hanwang_parse_packet()
|
H A D | aiptek.c | 295 int toolMode; /* pen, pencil, brush, etc. tool */ 325 int previousToolMode; /* pen, pencil, brush, etc. tool */ 1152 { "pen", AIPTEK_TOOL_BUTTON_PEN_MODE },
|
H A D | gtco.c | 83 /* Bitmask whether pen is in range */
|
/linux-4.4.14/drivers/input/mouse/ |
H A D | synaptics_usb.c | 145 case 2: /* pen, pretend its a finger */ synusb_report_touchpad()
|
H A D | hgpk.c | 307 * pen/finger
|
H A D | synaptics.c | 1031 ; /* Nothing, treat a pen as a single finger */ synaptics_process_packet()
|
/linux-4.4.14/arch/mips/alchemy/devboards/ |
H A D | db1300.c | 801 pr_warn("DB1300: failed to init touch pen irq support!\n"); db1300_dev_setup()
|
/linux-4.4.14/arch/arm/mach-s3c64xx/ |
H A D | mach-crag6410.c | 572 /* GPIO12: Touchscreen pen down - CMOS, DBVDD, active high*/
|
/linux-4.4.14/arch/arm/kernel/ |
H A D | smp.c | 63 * boot "holding pen"
|
/linux-4.4.14/arch/mips/include/asm/octeon/ |
H A D | cvmx-mio-defs.h | 4135 uint64_t pen:1; member in struct:cvmx_mio_uartx_lcr::cvmx_mio_uartx_lcr_s 4141 uint64_t pen:1; 4888 uint64_t pen:1; member in struct:cvmx_mio_uart2_lcr::cvmx_mio_uart2_lcr_s 4894 uint64_t pen:1;
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | amifb.c | 391 #define BPC0_LPEN (0x0008) /* Light pen enable */ 461 #define BMC0_LPENDIS (0x2000) /* Disable light pen latch */
|
/linux-4.4.14/drivers/staging/iio/adc/ |
H A D | mxs-lradc.c | 61 * Once the pen touches the touchscreen, the touchscreen switches from
|
/linux-4.4.14/drivers/usb/storage/ |
H A D | unusual_devs.h | 2081 * This encrypted pen drive returns bogus data for the initial READ(10).
|
/linux-4.4.14/drivers/platform/x86/ |
H A D | thinkpad_acpi.c | 193 TP_HKEY_EV_PEN_INSERTED = 0x500b, /* tablet pen inserted */ 194 TP_HKEY_EV_PEN_REMOVED = 0x500c, /* tablet pen removed */ 3786 case TP_HKEY_EV_PEN_INSERTED: /* X61t: tablet pen inserted into bay */ hotkey_notify_usrevent() 3787 case TP_HKEY_EV_PEN_REMOVED: /* X61t: tablet pen removed from bay */ hotkey_notify_usrevent()
|