• R.Marek@sh.cvut.cz's avatar
    [PATCH] I2C: ALI1563 SMBus driver fix · 4a4e5787
    R.Marek@sh.cvut.cz authored
    This patch fixes "grave" bugs in i2c-ali1563 driver. It seems on recent
    chipset revisions the HSTS_DONE is set only for block transfers, so we
    must detect the end of ordinary transaction other way. Also due to missing
    and mask, setting other transfer modes was not possible. Moreover the
    continous byte mode transfer uses DAT0 for command rather than CMD command.
    All those changes were tested with help of Chunhao Huang from Winbond.
    
    I'm willing to maintain the driver. Second patch adds me as maintainer
    if this is neccessary.
    Signed-Off-By: default avatarRudolf Marek <r.marek@sh.cvut.cz>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    4a4e5787
i2c-ali1563.c 10.8 KB