Searched +full:lpc3220 +full:- +full:tsc (Results 1 – 3 of 3) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/input/touchscreen/nxp,lpc3220-tsc.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: NXP LPC32xx SoC Touchscreen Controller (TSC)10 - Frank Li <Frank.Li@nxp.com>14 const: nxp,lpc3220-tsc26 - compatible27 - reg28 - clocks[all …]
1 // SPDX-License-Identifier: GPL-2.0+5 * Copyright (C) 2015-2019 Vladimir Zapolskiy <vz@mleia.com>9 #include <dt-bindings/clock/lpc32xx-clock.h>10 #include <dt-bindings/interrupt-controller/irq.h>13 #address-cells = <1>;14 #size-cells = <1>;15 compatible = "nxp,lpc3220";16 interrupt-parent = <&mic>;19 #address-cells = <1>;20 #size-cells = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * LPC32xx built-in touchscreen driver43 #define LPC32XX_TSC_ADCCON_X_SAMPLE_SIZE(s) ((10 - (s)) << 7)44 #define LPC32XX_TSC_ADCCON_Y_SAMPLE_SIZE(s) ((10 - (s)) << 4)57 #define MOD_NAME "ts-lpc32xx"60 __raw_readl((dev)->tsc_base + (reg))62 __raw_writel((val), (dev)->tsc_base + (reg))71 static void lpc32xx_fifo_clear(struct lpc32xx_tsc *tsc) in lpc32xx_fifo_clear() argument73 while (!(tsc_readl(tsc, LPC32XX_TSC_STAT) & in lpc32xx_fifo_clear()75 tsc_readl(tsc, LPC32XX_TSC_FIFO); in lpc32xx_fifo_clear()[all …]