/linux/drivers/input/joystick/ |
H A D | analog.c | 91 struct analog { struct 101 struct analog analog[2]; argument 119 static void analog_decode(struct analog *analog, int *axes, int *initial, int buttons) in analog_decode() argument 121 struct input_dev *dev = analog->dev; in analog_decode() 124 if (analog->mask & ANALOG_HAT_FCS) in analog_decode() 132 if (analog->mask & (0x10 << i)) in analog_decode() 133 input_report_key(dev, analog->buttons[j++], (buttons >> i) & 1); in analog_decode() 135 if (analog->mask & ANALOG_HBTN_CHF) in analog_decode() 137 input_report_key(dev, analog->buttons[j++], (buttons >> (i + 10)) & 1); in analog_decode() 139 if (analog->mask & ANALOG_BTN_TL) in analog_decode() [all …]
|
/linux/Documentation/iio/ |
H A D | ad4000.rst | 12 * `AD4000 <https://www.analog.com/AD4000>`_ 13 * `AD4001 <https://www.analog.com/AD4001>`_ 14 * `AD4002 <https://www.analog.com/AD4002>`_ 15 * `AD4003 <https://www.analog.com/AD4003>`_ 16 * `AD4004 <https://www.analog.com/AD4004>`_ 17 * `AD4005 <https://www.analog.com/AD4005>`_ 18 * `AD4006 <https://www.analog.com/AD4006>`_ 19 * `AD4007 <https://www.analog.com/AD4007>`_ 20 * `AD4008 <https://www.analog.com/AD4008>`_ 21 * `AD4010 <https://www.analog.com/AD4010>`_ [all …]
|
H A D | ad7380.rst | 16 * `AD7380 <https://www.analog.com/en/products/ad7380.html>`_ 17 * `AD7381 <https://www.analog.com/en/products/ad7381.html>`_ 18 * `AD7383 <https://www.analog.com/en/products/ad7383.html>`_ 19 * `AD7384 <https://www.analog.com/en/products/ad7384.html>`_ 20 * `AD7386 <https://www.analog.com/en/products/ad7386.html>`_ 21 * `AD7387 <https://www.analog.com/en/products/ad7387.html>`_ 22 * `AD7388 <https://www.analog.com/en/products/ad7388.html>`_ 23 * `AD7380-4 <https://www.analog.com/en/products/ad7380-4.html>`_ 24 * `AD7381-4 <https://www.analog.com/en/products/ad7381-4.html>`_ 25 * `AD7383-4 <https://www.analog.com/en/products/ad7383-4.html>`_ [all …]
|
H A D | ad3552r.rst | 20 * `AD3541R <https://www.analog.com/en/products/ad3541r.html>`_ 21 * `AD3542R <https://www.analog.com/en/products/ad3542r.html>`_ 22 * `AD3551R <https://www.analog.com/en/products/ad3551r.html>`_ 23 * `AD3552R <https://www.analog.com/en/products/ad3552r.html>`_
|
/linux/drivers/phy/amlogic/ |
H A D | phy-meson-axg-pcie.c | 30 struct phy *analog; member 47 ret = phy_power_on(priv->analog); in phy_axg_pcie_power_on() 61 ret = phy_power_off(priv->analog); in phy_axg_pcie_power_off() 75 ret = phy_init(priv->analog); in phy_axg_pcie_init() 88 ret = phy_exit(priv->analog); in phy_axg_pcie_exit() 100 ret = phy_reset(priv->analog); in phy_axg_pcie_reset() 152 priv->analog = devm_phy_get(dev, "analog"); in phy_axg_pcie_probe() 153 if (IS_ERR(priv->analog)) in phy_axg_pcie_probe() 154 return PTR_ERR(priv->analog); in phy_axg_pcie_probe()
|
H A D | phy-meson-axg-mipi-dphy.c | 172 struct phy *analog; member 188 ret = phy_init(priv->analog); in phy_meson_axg_mipi_dphy_init() 209 ret = phy_configure(priv->analog, opts); in phy_meson_axg_mipi_dphy_configure() 224 ret = phy_power_on(priv->analog); in phy_meson_axg_mipi_dphy_power_on() 308 phy_power_off(priv->analog); in phy_meson_axg_mipi_dphy_power_off() 318 ret = phy_exit(priv->analog); in phy_meson_axg_mipi_dphy_exit() 367 priv->analog = devm_phy_get(dev, "analog"); in phy_meson_axg_mipi_dphy_probe() 368 if (IS_ERR(priv->analog)) in phy_meson_axg_mipi_dphy_probe() 369 return PTR_ERR(priv->analog); in phy_meson_axg_mipi_dphy_probe()
|
H A D | Makefile | 7 obj-$(CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG) += phy-meson-g12a-mipi-dphy-analog.o 9 obj-$(CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG) += phy-meson-axg-mipi-pcie-analog.o
|
/linux/drivers/gpu/drm/sti/ |
H A D | NOTES | 14 - The HDMI / DVO / HD Analog / SD analog IP builds the video signals 16 - The HD analog signal is typically driven by a YCbCr cable, supporting up to 18 - The SD analog signal is typically used for legacy TV 27 | | | | | +---+ HD analog +--> YCbCr 29 dec | | | mixer| | +---+ SD analog +--> CVBS 45 - The Bridges/Connectors are mapped to the HDMI / DVO / HD Analog / SD analog 55 | | | | | | | +-> | | HD analog | <-+ 57 | | | mixer| | +-> | | SD analog | <-+
|
/linux/Documentation/hwmon/ |
H A D | twl4030-madc-hwmon.rst | 29 2 GP analog input 30 3 GP analog input 31 4 GP analog input 32 5 GP analog input 33 6 GP analog input 34 7 GP analog input
|
H A D | pcf8591.rst | 25 The PCF8591 is an 8-bit A/D and D/A converter (4 analog inputs and one 26 analog output) for the I2C bus produced by Philips Semiconductors (now NXP). 29 The PCF8591 has 4 analog inputs programmable as single-ended or 87 the value of the corresponding channel. Depending on the current analog inputs 92 The out0_enable file is RW. Reading gives "1" for analog output enabled and 93 "0" for analog output disabled. Writing accepts "0" and "1" accordingly. 96 the value to the digital-to-analog converter. Note that a voltage will
|
H A D | adt7410.rst | 14 https://www.analog.com/static/imported-files/data_sheets/ADT7410.pdf 23 https://www.analog.com/static/imported-files/data_sheets/ADT7420.pdf 33 https://www.analog.com/static/imported-files/data_sheets/ADT7310.pdf 43 https://www.analog.com/static/imported-files/data_sheets/ADT7320.pdf
|
H A D | adm1177.rst | 7 Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/ADM1177.pdf 9 Author: Beniamin Bia <beniamin.bia@analog.com>
|
H A D | ltc2991.rst | 14 Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/2991ff.pdf 18 - Antoniu Miclaus <antoniu.miclaus@analog.com>
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | rockchip,rk3288-hdmi-analog.txt | 1 ROCKCHIP RK3288 with HDMI and analog audio 4 - compatible: "rockchip,rk3288-hdmi-analog" 8 - rockchip,audio-codec: The phandle of the analog audio codec. 17 headphone (when the analog output is an headphone). 19 (when the analog output is an headphone). 25 compatible = "rockchip,rk3288-hdmi-analog";
|
H A D | tscs42xx.txt | 5 - compatible : "tempo,tscs42A1" for analog mic 8 - reg : <0x71> for analog mic
|
/linux/Documentation/driver-api/iio/ |
H A D | intro.rst | 9 analog-to-digital conversion (ADC) or digital-to-analog conversion (DAC) 19 * analog to digital converters (ADCs) 22 * digital to analog converters (DACs)
|
/linux/drivers/iio/addac/ |
H A D | Kconfig | 6 menu "Analog to digital and digital to analog converters" 46 integrated analog PC/104 card. 49 differential) analog inputs, 2 channels of analog output, 4 digital
|
/linux/drivers/media/usb/au0828/ |
H A D | Kconfig | 16 This is a hybrid analog/digital tv capture driver for 23 bool "Auvitek AU0828 v4l2 analog video support" 32 Choose Y here to include support for v4l2 analog video
|
/linux/sound/hda/codecs/ |
H A D | Makefile | 7 snd-hda-codec-analog-y := analog.o 26 obj-$(CONFIG_SND_HDA_CODEC_ANALOG) += snd-hda-codec-analog.o
|
/linux/Documentation/sound/cards/ |
H A D | mixart.rst | 30 stereo analog capture 'pcm0c' and 1 stereo analog playback 'pcm0p' device. 45 can be muted for each stream to use 8 analog/digital outputs separately. 55 analog volume control of playback and capture PCM. 57 digital volume control of each analog substream.
|
/linux/sound/soc/sunxi/ |
H A D | Makefile | 5 obj-$(CONFIG_SND_SUN8I_CODEC_ANALOG) += sun8i-codec-analog.o 6 obj-$(CONFIG_SND_SUN50I_CODEC_ANALOG) += sun50i-codec-analog.o
|
/linux/Documentation/input/joydev/ |
H A D | joystick.rst | 79 usually you'll have an analog joystick:: 81 modprobe analog 88 above input joydev ns558 analog 89 options analog map=gamepad,none,2btn 115 some analog joysticks, that either do not use linear resistors, or if you 144 The analog.c driver uses the standard analog inputs of the gameport, and thus 163 module command line, when inserting analog into the kernel. The 166 analog.map=<type1>,<type2>,<type3>,.... 175 none No analog joystick on that port 249 by the analog driver described above. [all …]
|
/linux/sound/soc/fsl/ |
H A D | efika-audio-fabric.c | 32 SND_SOC_DAILINK_DEFS(analog, 48 SND_SOC_DAILINK_REG(analog),
|
/linux/drivers/gpu/drm/bridge/ |
H A D | display-connector.c | 230 bool analog, digital; in display_connector_probe() local 232 analog = of_property_read_bool(pdev->dev.of_node, "analog"); in display_connector_probe() 234 if (analog && !digital) { in display_connector_probe() 236 } else if (!analog && digital) { in display_connector_probe() 238 } else if (analog && digital) { in display_connector_probe()
|
/linux/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | Kconfig | 6 tristate "OPA362 external analog amplifier" 8 Driver for OPA362 external analog TV amplifier controlled 36 Driver for a generic analog TV connector.
|