Home
last modified time | relevance | path

Searched +full:open +full:- +full:circuit (Results 1 – 25 of 121) sorted by relevance

12345

/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-bus-iio-temperature-max318563 Contact: linux-iio@vger.kernel.org
5 Open-circuit fault. The detection of open-circuit faults,
10 '1' An open circuit such as broken thermocouple wires
12 '0' No open circuit or broken thermocouple wires are detected
17 Contact: linux-iio@vger.kernel.org
21 cables by integrated MOSFETs at the T+ and T- inputs, and the
H A Dsysfs-class-led-flash55 Flash faults are re-read after strobing the flash. Possible
58 * led-over-voltage
61 * flash-timeout-exceeded
65 * controller-over-temperature
68 * controller-short-circuit
69 the short circuit protection
71 * led-power-supply-over-current
75 * indicator-led-fault
77 a short or open circuit condition on the indicator LED
78 * led-under-voltage
[all …]
/OK3568_Linux_fs/yocto/poky/meta/files/common-licenses/
H A DTAPR-OHL-1.01 The TAPR Open Hardware License
3 Copyright 2007 TAPR - http://www.tapr.org/OHL
7 Open Hardware is a thing - a physical artifact, either electrical or
8 mechanical - whose design information is available to, and usable by,
13 The TAPR Open Hardware License ("OHL") agreement provides a legal
14 framework for Open Hardware projects. It may be used for any kind of
16 contribution to the community; anyone may use the OHL for their Open
30 anyone from patenting inventions embodied in an Open Hardware design, and
37 into programmable devices. A copyright-oriented license such as the GPL
62 faith obligation - if the email fails, you need do nothing more
[all …]
H A DCERN-OHL-1.12 2011-07-08 - CERN, Geneva, Switzerland
3 CERN Open Hardware Licence v1.1
6Open Hardware Licence ("CERN OHL") version 1.1, the Organization wishes to disseminate its hardwar…
11 “Documentation” means schematic diagrams, designs, circuit or circuit board layouts, mechanical dra…
19 …e and without limitation in time. The Licensee may assign his licence rights or grant sub-licences.
H A DCERN-OHL-1.22 2013-09-06 - CERN, Geneva, Switzerland
3 CERN Open Hardware Licence v1.2
6Open Hardware Licence ("CERN OHL") version 1.2, CERN wishes to provide a tool to foster collaborat…
11 “Documentation” means schematic diagrams, designs, circuit or circuit board layouts, mechanical dra…
21 …e and without limitation in time. The Licensee may assign his licence rights or grant sub-licences.
32 …ormat is proprietary, in a format viewable with a tool licensed under an OSI-approved license if t…
34 …e Licence includes a non-exclusive licence to those patents or registered designs that are held by…
41 …ited to, implied warranties of merchantability, of satisfactory quality, non-infringement of third…
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/supply/
H A Dbattery.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
14 In smart batteries, these are typically stored in non-volatile memory
16 no appropriate non-volatile memory, or it is unprogrammed/incorrect.
27 Batteries must be referenced by chargers and/or fuel-gauges using a phandle.
28 The phandle's property should be named "monitored-battery".
32 const: simple-battery
34 over-voltage-threshold-microvolt:
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Dcirrus,madera.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - patches@opensource.cirrus.com
30 Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
33 pinctrl-0:
38 pinctrl-names:
43 pin-settings:
50 '-pins$':
53 - $ref: "pincfg-node.yaml#"
[all …]
/OK3568_Linux_fs/kernel/drivers/mfd/
H A Dti-lmu.c1 // SPDX-License-Identifier: GPL-2.0-only
16 #include <linux/mfd/ti-lmu.h>
17 #include <linux/mfd/ti-lmu-register.h>
31 if (lmu->en_gpio) in ti_lmu_enable_hw()
32 gpiod_set_value(lmu->en_gpio, 1); in ti_lmu_enable_hw()
37 /* LM3631 has additional power up sequence - enable LCD_EN bit. */ in ti_lmu_enable_hw()
39 return regmap_update_bits(lmu->regmap, LM3631_REG_DEVCTRL, in ti_lmu_enable_hw()
50 if (lmu->en_gpio) in ti_lmu_disable_hw()
51 gpiod_set_value(lmu->en_gpio, 0); in ti_lmu_disable_hw()
56 .name = "lm363x-regulator", \
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/watchdog/
H A Dgpio-wdt.txt1 * GPIO-controlled Watchdog
4 - compatible: Should contain "linux,wdt-gpio".
5 - gpios: From common gpio binding; gpio connection to WDT reset pin.
6 - hw_algo: The algorithm used by the driver. Should be one of the
8 - toggle: Either a high-to-low or a low-to-high transition clears
10 left floating or connected to a three-state buffer.
11 - level: Low or high level starts counting WDT timeout,
14 - hw_margin_ms: Maximum time to reset watchdog circuit (milliseconds).
17 - always-running: If the watchdog timer cannot be disabled, add this flag to
19 to toggle the signal when the device is open and the timeout elapsed.
[all …]
/OK3568_Linux_fs/kernel/Documentation/driver-api/gpio/
H A Ddriver.rst26 between 0 and n-1, n being the number of GPIOs managed by the chip.
29 example if a system uses a memory-mapped set of I/O-registers where 32 GPIO
30 lines are handled by one bit per line in a 32-bit register, it makes sense to
44 So for example one platform could use global numbers 32-159 for GPIOs, with a
46 global numbers 0..63 with one set of GPIO controllers, 64-79 with another type
47 of GPIO controller, and on one particular board 80-95 with an FPGA. The legacy
49 2000-2063 to identify GPIO lines in a bank of I2C GPIO expanders.
60 - methods to establish GPIO line direction
61 - methods used to access GPIO line values
62 - method to set electrical configuration for a given GPIO line
[all …]
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/
H A Dda9052_tsi.c1 // SPDX-License-Identifier: GPL-2.0-or-later
30 da9052_reg_update(tsi->da9052, DA9052_TSI_CONT_A_REG, 1 << 0, on); in da9052_ts_adc_toggle()
31 tsi->adc_on = on; in da9052_ts_adc_toggle()
38 if (!tsi->stopped) { in da9052_ts_pendwn_irq()
40 da9052_disable_irq_nosync(tsi->da9052, DA9052_IRQ_PENDOWN); in da9052_ts_pendwn_irq()
41 da9052_enable_irq(tsi->da9052, DA9052_IRQ_TSIREADY); in da9052_ts_pendwn_irq()
45 schedule_delayed_work(&tsi->ts_pen_work, HZ / 50); in da9052_ts_pendwn_irq()
53 struct input_dev *input = tsi->dev; in da9052_ts_read()
58 ret = da9052_reg_read(tsi->da9052, DA9052_TSI_X_MSB_REG); in da9052_ts_read()
64 ret = da9052_reg_read(tsi->da9052, DA9052_TSI_Y_MSB_REG); in da9052_ts_read()
[all …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-flash.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _flash-controls:
17 .. _flash-controls-use-cases:
24 ------------------------------------------
35 ----------------------------------------
37 The synchronised LED flash is pre-programmed by the host (power and
46 ------------------
52 .. _flash-control-id:
55 -----------------
61 Defines the mode of the flash LED, the high-power white LED attached
[all …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/dvb/
H A Dfe-diseqc-send-burst.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 FE_DISEQC_SEND_BURST - Sends a 22KHz tone burst for 2x1 mini DiSEqC satellite selection.
26 File descriptor returned by :c:func:`open()`.
39 `Digital Satellite Equipment Control (DiSEqC) - Simple "ToneBurst" Detection Circuit specification.…
46 On error -1 is returned, and the ``errno`` variable is set
50 :ref:`Generic Error Codes <gen-errors>` chapter.
/OK3568_Linux_fs/u-boot/board/hisilicon/poplar/
H A Dpoplar.c3 * Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
5 * SPDX-License-Identifier: GPL-2.0+
64 gd->ram_size = get_ram_size(NULL, 0x80000000); in dram_init()
85 gd->bd->bi_dram[0].start = KERNEL_TEXT_OFFSET; in dram_init_banksize()
86 gd->bd->bi_dram[0].size = gd->ram_size - gd->bd->bi_dram[0].start; in dram_init_banksize()
94 /* close EOP pre-emphasis. open data pre-emphasis */ in usb2_phy_config()
131 /* open usb2 ref clk */ in usb2_phy_init()
141 /* cancel usb2 port reset, wait comp circuit stable */ in usb2_phy_init()
145 /* open usb2 controller clk */ in usb2_phy_init()
/OK3568_Linux_fs/kernel/Documentation/driver-api/serial/
H A Dserial-iso7816.rst8 ISO/IEC7816 is a series of standards specifying integrated circuit cards (ICC)
11 2. Hardware-related considerations
14 Some CPUs/UARTs (e.g., Microchip AT91) contain a built-in mode capable of
19 available at user-level to allow switching from one mode to the other, and
35 4. Usage from user-level
38 From user-level, ISO7816 configuration can be get/set using the previous
46 /* Open your specific device (e.g., /dev/mydevice): */
47 int fd = open ("/dev/mydevice", O_RDWR);
/OK3568_Linux_fs/kernel/drivers/iio/temperature/
H A Dmax31856.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 2018-2019 Rockwell Collins
18 #include <dt-bindings/iio/temperature/thermocouple.h>
88 return spi_write_then_read(data->spi, &reg, 1, val, read_size); in max31856_read()
99 return spi_write(data->spi, buf, 2); in max31856_write()
126 reg_cr1_val |= data->thermocouple_type; in max31856_init()
129 reg_cr1_val |= data->averaging << MAX31856_AVERAGING_SHIFT; in max31856_init()
136 * Enable Open circuit fault detection in max31856_init()
147 if (data->filter_50hz) in max31856_init()
162 switch (chan->channel2) { in max31856_thermocouple_read()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch/focaltech_test/supported_ic/
H A Dfocaltech_test_ft8201.c5 * Copyright (c) 2012-2018, FocalTech Systems, Ltd., all rights reserved.
54 * m_s_sel - master/slave information
55 * m_i2c_addr - master ic I2C address
56 * s_i2c_addr - slave ic I2C address
57 * m_tx - master IC tx number
58 * m_rx - master IC rx number
59 * s_tx - slave IC tx number
60 * s_rx - slave IC rx number
94 if (fts_data->client->addr != info->m_i2c_addr) { in work_as_master()
95 FTS_TEST_DBG("change i2c addr to master(0x%x)\n", info->m_i2c_addr); in work_as_master()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dotpdefs.h26 * integrated circuit products.
47 * <<Broadcom-WL-IPTag/Open:>>
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dotpdefs.h26 * integrated circuit products.
47 * <<Broadcom-WL-IPTag/Open:>>
/OK3568_Linux_fs/kernel/Documentation/hwmon/
H A Dadm9240.rst10 Addresses scanned: I2C 0x2c - 0x2f
20 Addresses scanned: I2C 0x2c - 0x2f
24 http://pdfserv.maxim-ic.com/en/ds/DS1780.pdf
30 Addresses scanned: I2C 0x2c - 0x2f
37 - Frodo Looijaard <frodol@dds.nl>,
38 - Philip Edelbrock <phil@netroedge.com>,
39 - Michiel Rook <michiel@grendelproject.nl>,
40 - Grant Coady <gcoady.lk@gmail.com> with guidance
44 ---------
46 chip MSB 5-bit address. Each chip reports a unique manufacturer
[all …]
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dmt6359.c1 // SPDX-License-Identifier: GPL-2.0
3 // mt6359.c -- mt6359 ALSA SoC audio codec driver
24 regmap_write(priv->regmap, MT6359_GPIO_MODE2_CLR, 0x0ffe); in mt6359_set_playback_gpio()
25 regmap_write(priv->regmap, MT6359_GPIO_MODE2_SET, 0x0249); in mt6359_set_playback_gpio()
28 regmap_write(priv->regmap, MT6359_GPIO_MODE3_CLR, 0x6); in mt6359_set_playback_gpio()
29 regmap_write(priv->regmap, MT6359_GPIO_MODE3_SET, 0x1); in mt6359_set_playback_gpio()
39 regmap_write(priv->regmap, MT6359_GPIO_MODE2_CLR, 0x0ff8); in mt6359_reset_playback_gpio()
40 regmap_update_bits(priv->regmap, MT6359_GPIO_DIR0, 0x7 << 9, 0x0); in mt6359_reset_playback_gpio()
46 regmap_write(priv->regmap, MT6359_GPIO_MODE3_CLR, 0x0e00); in mt6359_set_capture_gpio()
47 regmap_write(priv->regmap, MT6359_GPIO_MODE3_SET, 0x0200); in mt6359_set_capture_gpio()
[all …]
H A Dmt6358.c1 // SPDX-License-Identifier: GPL-2.0
3 // mt6358.c -- mt6358 ALSA SoC audio codec driver
107 priv->mtkaif_protocol = mtkaif_protocol; in mt6358_set_mtkaif_protocol()
115 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_set()
117 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_SET, in playback_gpio_set()
119 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_set()
130 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2_CLR, in playback_gpio_reset()
132 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE2, in playback_gpio_reset()
134 regmap_update_bits(priv->regmap, MT6358_GPIO_DIR0, in playback_gpio_reset()
141 regmap_update_bits(priv->regmap, MT6358_GPIO_MODE3_CLR, in capture_gpio_set()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wan/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
26 # There is no way to detect a comtrol sv11 - force it modular for now.
28 tristate "Comtrol Hostess SV-11 support"
31 Driver for Comtrol Hostess SV-11 network card which
38 # The COSA/SRP driver has not been tested as non-modular yet.
46 base-band modems, or any other device with the X.21, V.24, V.35 or
51 You will need user-space utilities COSA or SRP boards for downloading
69 - LMC 1000 board allows you to connect synchronous serial devices
70 (for example base-band modems, or any other device with the X.21,
73 - LMC 1200 with on board DSU board allows you to connect your Linux
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath5k/
H A Dgpio.c2 * Copyright (c) 2004-2008 Reyk Floeter <reyk@openbsd.org>
3 * Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com>
44 * ath5k_hw_set_ledstate() - Set led state
60 if (ah->ah_version != AR5K_AR5210) in ath5k_hw_set_ledstate()
94 if (ah->ah_version != AR5K_AR5210) in ath5k_hw_set_ledstate()
101 * ath5k_hw_set_gpio_input() - Set GPIO inputs
109 return -EINVAL; in ath5k_hw_set_gpio_input()
119 * ath5k_hw_set_gpio_output() - Set GPIO outputs
127 return -EINVAL; in ath5k_hw_set_gpio_output()
137 * ath5k_hw_get_gpio() - Get GPIO state
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/misc/
H A Dchaoskey.c1 // SPDX-License-Identifier: GPL-2.0
3 * chaoskey - driver for ChaosKey device from Altus Metrum.
6 * on a reverse-biased p-n junction in avalanche breakdown. More
31 dev_dbg(&(usb_if)->dev, format, ## arg)
34 dev_err(&(usb_if)->dev, format, ## arg)
73 /* Driver-local specific stuff */
79 int open; /* open count */ member
97 usb_dbg(dev->interface, "free"); in chaoskey_free()
98 usb_free_urb(dev->urb); in chaoskey_free()
99 kfree(dev->name); in chaoskey_free()
[all …]

12345