Opened 17 months ago

Last modified 17 months ago

#18163 new enhancement

i2c / smbus driver for piix4 chipsets (intel and AMD)

Reported by: kallisti5 Owned by: nobody
Priority: low Milestone: Unscheduled
Component: Drivers/I2C Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Haiku has growing i2c bus support thanks to the work of X512. We need an i2c / smbus driver for piix4 compatible chipsets (Intel + AMD)

https://github.com/torvalds/linux/blob/master/drivers/i2c/busses/i2c-piix4.c#L900

The piix4 bus is present on older Intel systems, and all modern AMD systems.

Change History (2)

comment:1 by kallisti5, 17 months ago

Component: DriversDrivers/I2C

comment:2 by X512, 17 months ago

I2C interrupt line handling is also needed for I2C HID devices that is currently not implemented for real hardware. I2C HID devices can work without interrupts by pooling, but it degrade response and increase energy use.

Note: See TracTickets for help on using tickets.