/* i2c_ackrcv - see if ack following write is true @dd: the infinipath device  */
static int i2c_ackrcv(struct ipath_devdata *dd)
/* i2c_ackrcv - see if ack following write is true @dd: the infinipath device  */
static int i2c_ackrcv(struct ipath_devdata *dd)
{
	u8 ack_received;
	ack_received = sda_in(dd, 1);
	scl_out(dd, i2c_line_high);
	ack_received = sda_in(dd, 1) == 0;
	scl_out(dd, i2c_line_low);
	return ack_received;
}