Home
last modified time | relevance | path

Searched +full:no +full:- +full:eeprom (Results 1 – 25 of 47) sorted by relevance

12

/Documentation/devicetree/bindings/net/
Dvia-velocity.txt4 - compatible : Should be "via,velocity-vt6110"
5 - reg : Address and length of the io space
6 - interrupts : Should contain the controller interrupt line
9 - no-eeprom : PCI network cards use an external EEPROM to store data. Embedded
10 devices quite often set this data in uboot and do not provide an eeprom.
11 Specify this option if you have no external eeprom.
16 compatible = "via,velocity-vt6110";
19 no-eeprom;
Ddavicom,dm9000.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Paul Cercueil <paul@crapouillou.net>
18 - description: Address registers
19 - description: Data registers
24 davicom,no-eeprom:
26 description: Configuration EEPROM is not available
28 davicom,ext-phy:
32 reset-gpios:
[all …]
/Documentation/devicetree/bindings/net/wireless/
Dqca,ath9k.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Toke Høiland-Jørgensen <toke@toke.dk>
18 - $ref: ieee80211.yaml#
23 - pci168c,0023 # AR5416
24 - pci168c,0024 # AR5418
25 - pci168c,0027 # AR9160
26 - pci168c,0029 # AR9220 and AR9223
27 - pci168c,002a # AR9280 and AR9283
[all …]
/Documentation/i2c/
Dslave-eeprom-backend.rst2 Linux I2C slave EEPROM backend
5 by Wolfram Sang <wsa@sang-engineering.com> in 2014-20
7 This backend simulates an EEPROM on the connected I2C bus. Its memory contents
10 /sys/bus/i2c/devices/<device-directory>/slave-eeprom
12 The following types are available: 24c02, 24c32, 24c64, and 24c512. Read-only
14 'slave-<type>[ro]'. Examples follow:
17 # echo slave-24c02 0x1064 > /sys/bus/i2c/devices/i2c-1/new_device
19 24c512, read-only, address 0x42:
20 # echo slave-24c512ro 0x1042 > /sys/bus/i2c/devices/i2c-1/new_device
22 You can also preload data during boot if a device-property named
[all …]
Dslave-interface.rst5 by Wolfram Sang <wsa@sang-engineering.com> in 2014-15
10 example for the latter is the slave-eeprom driver, which acts as a dual memory
12 EEPROM, the Linux I2C slave can access the content via sysfs and handle data as
16 use a character device, be in-kernel only, or something completely different::
20 +-----------+ v +---------+ v +--------+ v +------------+
21 | Userspace +........+ Backend +-----------+ Driver +-----+ Controller |
22 +-----------+ +---------+ +--------+ +------------+
24 ----------------------------------------------------------------+-- I2C
25 --------------------------------------------------------------+---- Bus
35 them as described in the document instantiating-devices.rst. The only
[all …]
Dinstantiating-devices.rst13 --------------------------------------------
17 is known in advance. It is thus possible to pre-declare the I2C devices
24 instantiated automatically by i2c-core. The devices will be automatically
36 .. code-block:: dts
40 clock-frequency = <100000>;
49 gpio-controller;
50 #gpio-cells = <2>;
64 which is currently located at Documentation/firmware-guide/acpi/enumeration.rst.
78 .. code-block:: c
85 { /* EEPROM on mainboard */
[all …]
/Documentation/ABI/testing/
Dsysfs-driver-w1_therm7 (typical -55 degC to 125 degC), if not values will be trimmed
11 master level, refer to Documentation/w1/w1-generic.rst for
22 device data to its embedded EEPROM, either restore data
23 embedded in device EEPROM. Be aware that devices support
24 limited EEPROM writing cycles (typical 50k)
26 * 'save': save device RAM to EEPROM
27 * 'restore': restore EEPROM data in device RAM
41 * '-xx': xx is kernel error when reading power status
54 power is lost. Trigger a 'save' to EEPROM command to keep
55 values after power-on. Read or write are :
[all …]
Dsysfs-class-spi-eeprom6 Contains the FRAM binary data. Same as EEPROM, just another file
8 It performs write operations at bus speed - no write delays.
19 This is a read-only attribute.
/Documentation/devicetree/bindings/eeprom/
Dat24.yaml1 # SPDX-License-Identifier: GPL-2.0-only
4 ---
5 $id: http://devicetree.org/schemas/eeprom/at24.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Bartosz Golaszewski <bgolaszewski@baylibre.com>
14 - $ref: /schemas/nvmem/nvmem.yaml
15 - $ref: /schemas/nvmem/nvmem-deprecated-cells.yaml
22 - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$"
23 - enum: ["microchip,24aa025e48", "microchip,24aa025e64"]
25 - compatible
[all …]
/Documentation/spi/
Dspi-sc18is602.rst2 Kernel driver spi-sc18is602
12 Guenter Roeck <linux@roeck-us.net>
16 -----------
18 This driver provides connects a NXP SC18IS602/603 I2C-bus to SPI bridge to the
23 Please see Documentation/i2c/instantiating-devices.rst for details.
27 -----------
33 to initiate longer transfers will fail with -EINVAL. EEPROM read operations and
34 similar large accesses have to be split into multiple chunks of no more than
37 sizes to access a device, can not be used directly to read data from EEPROM.
/Documentation/w1/slaves/
Dw1_therm.rst16 -----------
34 read along with a calculated crc value and YES or NO if it matched.
48 ``therm_bulk_read`` will return 0 if no bulk conversion pending,
49 -1 if at least one sensor still in conversion, 1 if conversion is complete
72 the sensor. Resolution is reset when the sensor gets power-cycled.
74 To store the current resolution in EEPROM, write ``0`` to ``w1_slave``.
75 Since the EEPROM has a limited amount of writes (>50k), this command should be
81 Some non-genuine DS18B20 chips are fixed in 12-bit mode only, so the actual
86 The write-only sysfs entry ``eeprom_cmd`` is an alternative for EEPROM operations.
87 Write ``save`` to save device RAM to EEPROM. Write ``restore`` to restore EEPROM
[all …]
/Documentation/networking/device_drivers/ethernet/cirrus/
Dcs89x0.rst1 .. SPDX-License-Identifier: GPL-2.0
33 2.1 CS8900-based Adapter Configuration
34 2.2 CS8920-based Adapter Configuration
46 5.2.1 Diagnostic Self-Test
66 The CS8900-based ISA Ethernet Adapters from Cirrus Logic follow
67 IEEE 802.3 standards and support half or full-duplex operation in ISA bus
69 in 16-bit ISA or EISA bus expansion slots and are available in
70 10BaseT-only or 3-media configurations (10BaseT, 10Base2, and AUI for 10Base-5
73 CS8920-based adapters are similar to the CS8900-based adapter with additional
85 or loaded at run-time as a device driver module.
[all …]
/Documentation/devicetree/bindings/fsi/
Dfsi.txt4 The FSI bus is probe-able, so the OS is able to enumerate FSI slaves, and
6 nodes to probed engines. This allows for fsi engines to expose non-probeable
8 that is an I2C master - the I2C bus can be described by the device tree under
13 the fsi-master-* binding specifications.
18 fsi-master {
19 /* top-level of FSI bus topology, bound to an FSI master driver and
22 fsi-slave@<link,id> {
26 fsi-slave-engine@<addr> {
32 fsi-slave-engine@<addr> {
39 Note that since the bus is probe-able, some (or all) of the topology may
[all …]
/Documentation/dev-tools/kunit/
Dusage.rst1 .. SPDX-License-Identifier: GPL-2.0
7 ----------
13 .. code-block:: c
25 nothing; no expectations are set, and therefore all expectations pass. On the
38 .. code-block:: c
59 To learn about more KUnit expectations, see Documentation/dev-tools/kunit/api/test.rst.
69 .. code-block:: c
79 KUNIT_EXPECT_EQ(test, 0, add(-1, 1));
85 KUNIT_EXPECT_EQ(test, -1, add(INT_MAX, INT_MIN));
99 .. code-block:: c
[all …]
/Documentation/networking/device_drivers/ethernet/davicom/
Ddm9000.rst1 .. SPDX-License-Identifier: GPL-2.0
9 Ben Dooks <ben@simtec.co.uk> <ben-linux@fluff.org>
13 ------------
15 This file describes how to use the DM9000 platform-device based network driver
25 ----------------------------
37 An example from arch/arm/mach-s3c/mach-bast.c is::
91 -------------
95 the availability of an external configuration EEPROM.
118 EEPROM, or that the EEPROM should be hidden from the user.
133 ----------------------
[all …]
/Documentation/devicetree/bindings/i2c/
Di2c-mux-pinctrl.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/i2c/i2c-mux-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Pinctrl-based I2C Bus Mux
10 - Wolfram Sang <wsa@kernel.org>
17 +-----+ +-----+
19 +------------------------+ +-----+ +-----+
21 | /----|------+--------+
22 | +---+ +------+ | child bus A, on first set of pins
[all …]
/Documentation/networking/
Dregulatory.rst1 .. SPDX-License-Identifier: GPL-2.0
15 ---------------------------------------
23 -------------------------------------------
31 ---------------------------------------------------------------
38 is CRDA - central regulatory domain agent. Its documented here:
55 --------------------------------
83 They have two options -- they either provide an alpha2 so that
90 check that can be used to ensure compliance based on custom EEPROM
96 internal EEPROM data. Devices drivers wishing to be capable of world
105 Example code - drivers hinting an alpha2:
[all …]
/Documentation/driver-api/
Dnvmem.rst1 .. SPDX-License-Identifier: GPL-2.0
16 memories like eeprom, efuses and so on.
18 Before this framework existed, NVMEM drivers like eeprom were stored in
20 register a sysfs file, allow in-kernel users to access the content of the
23 This was also a problem as far as other in-kernel users were involved, since
35 and write the non-volatile memory.
51 .name = "brcm-nvram",
55 config.dev = &pdev->dev;
74 .nvmem_name = "i2c-eeprom",
85 .nvmem_name = "i2c-eeprom",
[all …]
/Documentation/scsi/
Ddc395x.rst1 .. SPDX-License-Identifier: GPL-2.0
8 ------
9 The driver has been tested with CD-R and CD-R/W drives. These should
17 mailing list <linux-scsi@vger.kernel.org>`_.
20 ----------
21 The driver uses the settings from the EEPROM set in the SCSI BIOS
22 setup. If there is no EEPROM, the driver uses default values.
88 Default: 3, Acceptable values: 0-5
93 Default: 1, Acceptable values: 0-180
103 ---------
[all …]
/Documentation/devicetree/bindings/memory-controllers/
Dingenic,nemc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/ingenic,nemc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Paul Cercueil <paul@crapouillou.net>
14 pattern: "^memory-controller@[0-9a-f]+$"
18 - enum:
19 - ingenic,jz4740-nemc
20 - ingenic,jz4780-nemc
21 - items:
[all …]
/Documentation/networking/device_drivers/ethernet/3com/
D3c509.rst1 .. SPDX-License-Identifier: GPL-2.0
21 ethercards in Linux. These cards are commonly known by the most widely-used
22 card's 3Com model number, 3c509. They are all 10mb/s ISA-bus cards and shouldn't
23 be (but sometimes are) confused with the similarly-numbered PCI-bus "3c905"
28 - 3c509 (original ISA card)
29 - 3c509B (later revision of the ISA card; supports full-duplex)
30 - 3c589 (PCMCIA)
31 - 3c589B (later revision of the 3c589; supports full-duplex)
32 - 3c579 (EISA)
45 The driver allows boot- or load-time overriding of the card's detected IOADDR,
[all …]
/Documentation/w1/
Dw1-generic.rst2 Introduction to the 1-wire (w1) subsystem
5 The 1-wire bus is a simple master-slave bus that communicates via a single
18 - DS9490 usb device
19 - W1-over-GPIO
20 - DS2482 (i2c to w1 bridge)
21 - Emulated devices, such as a RS232 converter, parallel port adapter, etc
25 ------------------------------
29 - sysfs entries for that w1 master are created
30 - the w1 bus is periodically searched for new slave devices
34 If there is no driver for the family, default one is assigned, which allows to perform
[all …]
/Documentation/firmware-guide/acpi/
Dchromeos-acpi-device.rst1 .. SPDX-License-Identifier: GPL-2.0
11 .. flat-table:: Supported ACPI Objects
13 :header-rows: 1
15 * - Object
16 - Description
18 * - CHSW
19 - Chrome OS switch positions
21 * - HWID
22 - Chrome OS hardware ID
24 * - FWID
[all …]
/Documentation/networking/device_drivers/ethernet/marvell/
Docteontx2.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
12 - `Overview`_
13 - `Drivers`_
14 - `Basic packet flow`_
15 - `Devlink health reporters`_
16 - `Quality of service`_
23 PCI-compatible physical and virtual functions. Each functional block
31 - Network pool or buffer allocator (NPA)
32 - Network interface controller (NIX)
33 - Network parser CAM (NPC)
[all …]
/Documentation/networking/device_drivers/wifi/intel/
Dipw2100.rst1 .. SPDX-License-Identifier: GPL-2.0
10 - Intel(R) PRO/Wireless 2100 Network Connection
12 Copyright |copy| 2003-2006, Intel Corporation
16 :Version: git-1.1.5
23 2. Release git-1.1.5 Current Features
48 product is granted. Intel's wireless LAN's EEPROM, firmware, and
56 adapters (e.g., the EEPROM and firmware). Furthermore, if you use any
62 no liability, under any theory of liability for any issues associated
64 the warranty and/or issues arising from regulatory non-compliance, and
69 modules, and accordingly, condition system-level regulatory approval
[all …]

12