| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-bus-iio-temperature-max31856 | 3 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 D | sysfs-class-led-flash | 55 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 D | TAPR-OHL-1.0 | 1 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 D | CERN-OHL-1.1 | 2 2011-07-08 - CERN, Geneva, Switzerland 3 CERN Open Hardware Licence v1.1 6 …Open 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 D | CERN-OHL-1.2 | 2 2013-09-06 - CERN, Geneva, Switzerland 3 CERN Open Hardware Licence v1.2 6 …Open 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 D | battery.yaml | 1 # 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 D | cirrus,madera.yaml | 1 # 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 D | ti-lmu.c | 1 // 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 D | gpio-wdt.txt | 1 * 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 D | driver.rst | 26 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 D | da9052_tsi.c | 1 // 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 D | ext-ctrls-flash.rst | 1 .. 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 D | fe-diseqc-send-burst.rst | 1 .. 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 D | poplar.c | 3 * 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 D | serial-iso7816.rst | 8 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 D | max31856.c | 1 // 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, ®, 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 D | focaltech_test_ft8201.c | 5 * 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 D | otpdefs.h | 26 * integrated circuit products. 47 * <<Broadcom-WL-IPTag/Open:>>
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | otpdefs.h | 26 * integrated circuit products. 47 * <<Broadcom-WL-IPTag/Open:>>
|
| /OK3568_Linux_fs/kernel/Documentation/hwmon/ |
| H A D | adm9240.rst | 10 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 D | mt6359.c | 1 // 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 D | mt6358.c | 1 // 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 D | Kconfig | 1 # 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 D | gpio.c | 2 * 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 D | chaoskey.c | 1 // 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 …]
|