 |
Parent directory |
- |
2025-03-06 09:18:37 |
|
|
 |
algos/ |
- |
2025-03-06 09:18:33 |
|
|
 |
busses/ |
- |
2025-03-06 09:18:33 |
|
|
 |
muxes/ |
- |
2025-03-06 09:18:33 |
|
|
 |
i2c-boardinfo.c |
2695 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:21 |
collect pre-declarations of I2C devices |
 |
i2c-core-acpi.c |
19640 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:21 |
|
 |
i2c-core-base.c |
70243 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
|
 |
i2c-core-of.c |
6626 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
|
 |
i2c-core-slave.c |
3273 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
|
 |
i2c-core-smbus.c |
20668 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
Linux I2C core SMBus and SMBus emulation code
This file contains the SMBus functions which are always included in the I2C
core because they can be emulated via I2C. |
 |
i2c-core.h |
2820 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
interfaces internal to the I2C framework |
 |
i2c-dev.c |
20069 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
i2c-bus driver, char device interface |
 |
i2c-mux.c |
12809 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
|
 |
i2c-slave-eeprom.c |
6437 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
FIXME: What to do if only 8 bits of a 16 bit address are sent?
The ST-M24C64 sends only 0xff then. Needs verification with other
EEPROMs, though. We currently use the 8 bit as a valid address. |
 |
i2c-slave-testunit.c |
4268 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
|
 |
i2c-smbus.c |
10369 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:22 |
SMBus extensions to the I2C protocol |
 |
i2c-stub.c |
10044 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:23 |
I2C/SMBus chip emulator |
 |
Kconfig |
5211 bytes |
2025-03-06 09:18:33 |
- |
|
 |
Makefile |
680 bytes |
2025-03-06 09:18:33 |
2025-03-06 12:28:23 |
|