Searched +full:eeprom +full:- +full:93 +full:xx46 (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/eeprom/ |
D | microchip,93lc46b.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/eeprom/microchip,93lc46b.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip 93xx46 SPI compatible EEPROM family 10 - Cory Tusar <cory.tusar@pid1solutions.com> 15 - atmel,at93c46 16 - atmel,at93c46d 17 - atmel,at93c56 18 - atmel,at93c66 [all …]
|
/linux-6.12.1/drivers/misc/eeprom/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "EEPROM support" 15 board. Use these generic chip names, instead of vendor-specific 24 as read-only won't help recover from this. Also, if your chip 25 has any software write-protect mechanism you may want to review the 43 after you configure the board init code to know about each eeprom 53 If you say yes here you get read-only support for the user EEPROM of 54 the Maxim MAX6874/5 EEPROM-programmable, quad power-supply 57 All other features of this chip should be accessed via i2c-dev. 64 tristate "EEPROM 93CX6 support" [all …]
|
D | eeprom_93xx46.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Driver for 93xx46 EEPROMs 23 #include <linux/nvmem-provider.h> 30 #define EE_SIZE1K 0x10 /* 1 kb of data, that is a 93xx46 */ 31 #define EE_SIZE2K 0x20 /* 2 kb of data, that is a 93xx56 */ 32 #define EE_SIZE4K 0x40 /* 4 kb of data, that is a 93xx66 */ 92 return edev->pdata->quirks & EEPROM_93XX46_QUIRK_SINGLE_WORD_READ; in has_quirk_single_word_read() 97 return edev->pdata->quirks & EEPROM_93XX46_QUIRK_INSTRUCTION_LENGTH; in has_quirk_instruction_length() 102 return edev->pdata->quirks & EEPROM_93XX46_QUIRK_EXTRA_READ_CYCLE; in has_quirk_extra_read_cycle() 113 if (unlikely(off >= edev->size)) in eeprom_93xx46_read() [all …]
|
D | digsy_mtc_eeprom.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * FIXME: this driver is used on a device-tree probed platform: it 9 * should be defined as a bit-banged SPI device and probed from the device 13 * Add proper SPI and EEPROM in arch/powerpc/boot/dts/digsy_mtc.dts 32 PROPERTY_ENTRY_U32("data-size", 8), 71 .modalias = "eeprom-93xx46",
|
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/ |
D | imx51-zii-rdu1.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/sound/fsl-imx-audmux.h> 12 compatible = "zii,imx51-rdu1", "fsl,imx51"; 15 stdout-path = &uart1; 25 mdio-gpio0 = &mdio_gpio; 30 compatible = "fixed-clock"; 31 #clock-cells = <0>; 32 clock-frequency = <26000000>; 36 compatible = "gpio-gate-clock"; [all …]
|