]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
PowerNV: Initial support for OPAL I2C transfers
authorwma <wma@FreeBSD.org>
Thu, 1 Mar 2018 14:11:07 +0000 (14:11 +0000)
committerwma <wma@FreeBSD.org>
Thu, 1 Mar 2018 14:11:07 +0000 (14:11 +0000)
commit8dc5d5fb2d6093e1ae4600ba466b6dab84939131
treec900c08ea768ff57e238ca59e6f0d7d238458b3c
parent5c793c607c102ce4937ce05cb449a04dea6d190b
PowerNV: Initial support for OPAL I2C transfers

Add I2C OPAL driver and a set of dummy-ones to allow
all I2C things on Power8 to attach.

TODO: better async token management

Submitted by:          Wojciech Macek <wma@semihalf.com>
Obtained from:         Semihalf
Sponsored by:          IBM, QCM Technologies
sys/conf/files.powerpc
sys/powerpc/conf/GENERIC64
sys/powerpc/powernv/opal.h
sys/powerpc/powernv/opal_i2c.c [new file with mode: 0644]
sys/powerpc/powernv/opal_i2cm.c [new file with mode: 0644]
sys/powerpc/powernv/powernv_centaur.c [new file with mode: 0644]
sys/powerpc/powernv/powernv_xscom.c [new file with mode: 0644]