Home
last modified time | relevance | path

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

12345678910>>...42

/linux/Documentation/driver-api/gpio/
H A Dintro.rst17 A "General Purpose Input/Output" (GPIO) is a flexible software-controlled
25 System-on-Chip (SOC) processors heavily rely on GPIOs. In some cases, every
26 non-dedicated pin can be configured as a GPIO; and most chips have at least
31 Most PC southbridges have a few dozen GPIO-capable pins (with only the BIOS
36 - Output values are writable (high=1, low=0). Some chips also have
38 value might be driven, supporting "wire-OR" and similar schemes for the
39 other value (notably, "open drain" signaling).
41 - Input values are likewise readable (1, 0). Some chips support readback
42 of pins configured as "output", which is very useful in such "wire-OR"
44 input de-glitch/debounce logic, sometimes with software controls.
[all …]
H A Dconsumer.rst21 - Simple compile coverage with e.g. COMPILE_TEST - it does not matter that
25 - Truly optional GPIOLIB support - where the driver does not really make use
26 of the GPIOs on certain compile-time configurations for certain systems, but
27 will use it under other compile-time configurations. In this case the
33 some open coding of error handling should be expected when you do this.
35 All the functions that work with the descriptor-based GPIO interface are
45 With the descriptor-based interface, GPIOs are identified with an opaque,
46 non-forgeable handler that must be obtained through a call to one of the
62 see Documentation/driver-api/gpio/board.rst
73 to be electrically used with open drain.
[all …]
/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra210-p2894.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 #include <dt-bindings/input/input.h>
4 #include <dt-bindings/input/gpio-keys.h>
5 #include <dt-bindings/mfd/max77620.h>
6 #include <dt-bindings/pinctrl/pinctrl-tegra.h>
16 stdout-path = "serial0:115200n8";
26 pinctrl-names = "boot";
27 pinctrl-0 = <&state_boot>;
35 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
36 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
[all …]
/linux/include/dt-bindings/gpio/
H A Dgpio.h1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) */
17 /* Bit 1 express single-endedness */
21 /* Bit 2 express Open drain or open source */
26 * Open Drain/Collector is the combination of single-ended open drain interface.
27 * Open Source/Emitter is the combination of single-ended open source interface.
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-iio-adc-hi84354 Contact: source@cogentembedded.com
7 Could be either "GND-Open" or "Supply-Open" mode. Y is a
14 Contact: source@cogentembedded.com
19 is separately set for "GND-Open" and "Supply-Open" modes.
33 Contact: source@cogentembedded.com
38 is separately set for "GND-Open" and "Supply-Open" modes.
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dpincfg-node.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
21 bias-disable:
25 bias-high-impedance:
27 description: high impedance mode ("third-state", "floating")
29 bias-bus-hold:
33 bias-pull-up:
[all …]
/linux/Documentation/arch/arc/
H A Darc.rst1 .. SPDX-License-Identifier: GPL-2.0
10 ARC processors and relevant open source projects.
12 - `<https://embarc.org>`_ - Community portal for open source on ARC.
16 - `<https://github.com/foss-for-synopsys-dwc-arc-processors>`_ -
17 Home for all development activities regarding open source projects for
21 as open source for use on ARC Processors.
23 - `Official Synopsys ARC Processors website
24 <https://www.synopsys.com/designware-ip/processor-solutions.html>`_ -
27 <https://www.synopsys.com/dw/doc.php/ds/cc/programmers-reference-manual-ARC-HS.pdf>`_)
29 <https://www.synopsys.com/cgi-bin/dwarcnsim/req1.cgi>`_ and
[all …]
/linux/tools/lib/perf/Documentation/
H A Dlibperf-sampling.txt1 libperf-sampling(7)
5 ----
6 libperf-sampling - sampling interface
10 -----------
19 [source,bash]
20 --
21 $ gcc -o sampling sampling.c -lperf
32 --
39 - creates events
40 - adds them to the event list
[all …]
H A Dlibperf-counting.txt1 libperf-counting(7)
5 ----
6 libperf-counting - counting interface
9 -----------
18 [source,bash]
19 --
20 $ gcc -o counting counting.c -lperf
24 --
42 [source,c]
43 --
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector.c1 // SPDX-License-Identifier: GPL-2.0
107 .tcp.source = 80,
128 .tcp.source = 80,
143 .name = "802.1q-ipv4",
151 .tcp.source = 80,
166 .name = "802.1ad-ipv6",
174 .tcp.source = 80,
190 .name = "ipv4-frag",
198 .tcp.source = 80,
217 .name = "ipv4-no-frag",
[all …]
/linux/Documentation/userspace-api/media/dvb/
H A Dlegacy_dvb_video.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later OR GPL-2.0
40 --------------
45 .. code-block:: c
56 .. flat-table::
57 :header-rows: 0
58 :stub-columns: 0
60 - ..
62 - ``VIDEO_FORMAT_4_3``
64 - Select 4:3 format.
66 - ..
[all …]
/linux/Documentation/devicetree/bindings/power/reset/
H A Dgpio-restart.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/reset/gpio-restart.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
17 'open-source' is not found, the GPIO line will be driven in the inactive state. Otherwise its
22 This will also cause an inactive->active edge condition, triggering positive edge triggered
23 reset. After a delay specified by active-delay, the GPIO is set to inactive, thus causing an
24 active->inactive edge, triggering negative edge triggered reset. After a delay specified by
25 inactive-delay, the GPIO is driven active again. After a delay specified by wait-delay, the
[all …]
/linux/Documentation/userspace-api/media/rc/
H A Drc-tables.rst1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later
30 .. flat-table:: IR default keymapping
31 :header-rows: 0
32 :stub-columns: 0
36 - .. row 1
38 - Key code
40 - Meaning
42 - Key examples on IR
44 - .. row 2
46 - **Numeric keys**
[all …]
/linux/drivers/gpio/
H A Dgpio-tc3589x.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) ST-Ericsson SA 2010
5 * Author: Hanumath Prasad <hanumath.prasad@stericsson.com> for ST-Ericsson
6 * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson
40 struct tc3589x *tc3589x = tc3589x_gpio->tc3589x; in tc3589x_gpio_get()
55 struct tc3589x *tc3589x = tc3589x_gpio->tc3589x; in tc3589x_gpio_set()
67 struct tc3589x *tc3589x = tc3589x_gpio->tc3589x; in tc3589x_gpio_direction_output()
83 struct tc3589x *tc3589x = tc3589x_gpio->tc3589x; in tc3589x_gpio_direction_input()
94 struct tc3589x *tc3589x = tc3589x_gpio->tc3589x; in tc3589x_gpio_get_direction()
113 struct tc3589x *tc3589x = tc3589x_gpio->tc3589x; in tc3589x_gpio_set_config()
[all …]
/linux/net/bluetooth/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
20 Bluetooth is low-cost, low-power, short-range wireless technology.
21 It was designed as a replacement for cables and other short-range
42 To use Linux Bluetooth subsystem, you will need several user-space
57 source "net/bluetooth/rfcomm/Kconfig"
59 source "net/bluetooth/bnep/Kconfig"
61 source "net/bluetooth/cmtp/Kconfig"
63 source "net/bluetooth/hidp/Kconfig"
70 Bluetooth Low Energy includes support low-energy physical
107 bool "Enable Android Open Source Project extensions"
[all …]
/linux/Documentation/process/
H A Dcontribution-maturity-model.rst1 .. SPDX-License-Identifier: GPL-2.0
29 The TAB urges organizations to continuously evaluate their Open Source
33 levels. In the spirit of Open Source, we encourage organizations to
56 * Software Engineers will be supported to attend Linux-related
67 * Contributing presentations or papers to Linux-related or academic
72 * Organizations will regularly report metrics of their open source
86 * The number of out-of-tree commits present in internal kernels.
96 * Software Engineers are supported in helping to organize Linux-related
H A Dkernel-driver-statement.rst4 -----------------------
10 We, the undersigned Linux kernel developers, consider any closed-source
16 community. Vendors that provide closed-source kernel modules force their
19 shared support benefits open source has to offer, we urge vendors to
20 adopt a policy of supporting their customers on Linux with open-source
26 - Dave Airlie
27 - Nick Andrew
28 - Jens Axboe
29 - Ralf Baechle
30 - Felipe Balbi
[all …]
/linux/arch/mips/dec/
H A Dint-handler.S1 /* SPDX-License-Identifier: GPL-2.0 */
12 * Rewritten extensively for controller-driven IRQ support
51 * off, nothing in between like BSD spl() brain-damage.
58 * MIPS IRQ Source
59 * -------- ------
71 * MIPS IRQ Source
72 * -------- ------
84 * MIPS IRQ Source
85 * -------- ------
97 * MIPS IRQ Source
[all …]
/linux/drivers/scsi/isci/
H A Dscu_remote_node_context.h7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
29 * Redistribution and use in source and binary forms, with or without
33 * * Redistributions of source code must retain the above copyright
67 * struct ssp_remote_node_context - This structure contains the SCU hardware
119 /* WORD 1 - 2 */
168 * the open address frame. See the SAS spec for valid values.
174 * open address frame. See the SAS spec for valid values.
179 * This field tells the SCU hardware what to use for the source zone group in
[all …]
/linux/Documentation/devicetree/bindings/sifive/
H A Dsifive-blocks-ip-versioning.txt1 DT compatible string versioning for SiFive open-source IP blocks
4 strings for open-source SiFive IP blocks. HDL for these IP blocks
7 https://github.com/sifive/sifive-blocks
9 IP block-specific DT compatible strings are contained within the HDL,
10 in the form "sifive,<ip-block-name><integer version number>".
14 https://github.com/sifive/sifive-blocks/blob/v1.0/src/main/scala/devices/uart/UART.scala#L43
17 auto-discovery, the maintainers of these IP blocks intend to increment
25 upstream sifive-blocks commits. It is expected that most drivers will
26 match on these IP block-specific compatible strings.
29 continue to specify an SoC-specific compatible string value, such as
[all …]
/linux/tools/testing/selftests/net/forwarding/
H A Dtc_taprio.sh2 # SPDX-License-Identifier: GPL-2.0
11 source tc_common.sh
12 source lib.sh
13 source tsn_lib.sh
46 # Create two Gate Control List entries, one OPEN and one CLOSE, of equal
131 # Set up TC 5, 6, 7 for SO_TXTIME. tc-mqprio queues count from 1.
153 # STREAM_PRIO_1 always has an open gate.
154 # STREAM_PRIO_2 has a gate open for GATE_DURATION_NS (half the cycle time)
159 sched-entry S $(printf "%x" $ALL_GATES) $GATE_DURATION_NS \
160 sched-entry S $(printf "%x" $((ALL_GATES & ~(1 << STREAM_PRIO_2)))) $GATE_DURATION_NS \
[all …]
/linux/drivers/staging/fbtft/
H A Dfb_hx8357d.h1 /* SPDX-License-Identifier: MIT */
4 * ----> http://www.adafruit.com/products/1651
9 * Adafruit invests time and resources providing this open source code,
10 * please support Adafruit and open-source hardware by purchasing
/linux/sound/soc/sof/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 bool "Sound Open Firmware (SOF) platforms"
5 This adds support for Sound Open Firmware (SOF). SOF is free and
6 generic open source audio DSP firmware for multiple devices.
21 For backwards-compatibility with previous configurations the selection will
22 be used as default for platform-specific drivers.
32 For backwards-compatibility with previous configurations the selection will
33 be used as default for platform-specific drivers.
62 This option is not user-selectable but automagically handled by
69 This option is not user-selectable but automagically handled by
[all …]
/linux/scripts/kconfig/
H A Dstreamline_config.pl2 # SPDX-License-Identifier: GPL-2.0
4 # Copyright 2005-2009 - Steven Rostedt
22 # 2. Change directory to the directory holding the source of the
38 # cd /usr/src/linux-2.6.10
39 # cp /boot/config-2.6.10-1-686-smp .config
59 my $uname = `uname -r`;
72 "file" => "/boot/config-$uname",
76 "file" => "/boot/vmlinuz-$uname",
77 "exec" => "scripts/extract-ikconfig",
78 "test" => "scripts/extract-ikconfig",
[all …]
/linux/Documentation/devicetree/bindings/net/can/
H A Dctu,ctucanfd.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: CTU CAN FD Open-source IP Core
10 Open-source CAN FD IP core developed at the Czech Technical University in Prague
18 [3] project : https://gitlab.fel.cvut.cz/canbus/zynq/zynq-can-sja1000-top
21 …https://dspace.cvut.cz/bitstream/handle/10467/80366/F3-DP-2019-Jerabek-Martin-Jerabek-thesis-2019-
24 - Pavel Pisa <pisa@cmp.felk.cvut.cz>
25 - Ondrej Ille <ondrej.ille@gmail.com>
26 - Martin Jerabek <martin.jerabek01@gmail.com>
[all …]

12345678910>>...42