We will port w83792d.c to linux-2.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Rudolf

> To proposed driver change:
> 
> Please can you try to implement some bus recovery from this situation
even
> if it is now somehow working? (like kill transaction after a while
etc)
> and not just blindly exit hoping that error does not matter.

Could you give me more information on how to "kill transaction after a
while"? I tried, but failed, maybe the codes I tried is not correct.

I examined the bus driver of i2c-i801.c, in the function
i801_transaction()
I do not find any codes which is similar to the following i2c-ali1563
codes:
	if (!(data & HST_STS_DONE))
		/* Issue 'kill' to host controller */
		outb_p(HST_CNTL2_KILL,SMB_HST_CNTL2);
	else
		/* Issue timeout to reset all devices on bus */
		outb_p(HST_CNTL1_TIMEOUT,SMB_HST_CNTL1);

So I will comment out the above six lines from i2c-ali1563.c temporarily
before we find a better method. So that my w83792d driver on work on
this motherboard SU-2S.

Thanks
Best Regards

Chunhao


===========================================================================================The privileged confidential information contained in this email is intended for use only by the addressees as indicated by the original author of this email. If you are not the addressee indicated in this email or are not responsible for delivery of the email to such person, please kindly reply the sender indicating accordingly and delete all copies of it from your computer and network server immediately. We thank you for your cooperation. It is advisable that any unauthorized use of confidential information of Winbond is strictly prohibited; and any information in this email that does not relate to the official business of Winbond shall be deemed as neither given nor endorsed by Winbond.===========================================================================================If your computer is unable to decode Chinese font, please ignore the following message. They essentially repea!
 t the  English statement above.???H???????t?????q?l???]???????K?????T, ?????v???o?H?H???w?????H?H???\????. ?????z???D?Q???w?????H?H???]???????]?b???g???v?????????U???????H??, ???z?i?????o?H?H?????Y?N?H???q?q???P???????A???????H????. ?????z???X?@, ?????????P??. ?S??????, ???????g???v?????????????q?l?????K???T???????O?Q?Y???T????. ?H???P?????q?l???~?L???????e,???o?????????q?l?????????N??.



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux