---1734427118-517750167-950205356=:9563
Content-Type: TEXT/PLAIN; charset=US-ASCII
In trying to fix some ISA access in older net drivers, I came across lots
of "invalid operand to binary +" messages, tracked down to trying to add
pointers of different types together. Since it is intuitive to pass a
long * to isa_writel, etc. the included patch should sort this out.
I can't believe it's not bitten anyone before! Does no-one use isa_writel?
-- Peter Denison <peterd@pnd-pc.demon.co.uk> Linux Driver for Promise DC4030VL cards. See http://www.pnd-pc.demon.co.uk/promise/promise.html for details---1734427118-517750167-950205356=:9563 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="2.3.42-io" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.4.10.10002101755560.9563@pnd-pc.demon.co.uk> Content-Description: include/asm-i386/io.h Content-Disposition: attachment; filename="2.3.42-io"
LS0tIGluY2x1ZGUvYXNtLWkzODYvaW8uaC5vbGQJVHVlIEZlYiAgOCAyMToy NjoxMiAyMDAwDQorKysgaW5jbHVkZS9hc20taTM4Ni9pby5oCVdlZCBGZWIg IDkgMjI6NDc6MTggMjAwMA0KQEAgLTE5NSwxNSArMTk1LDE1IEBADQogICov DQogI2RlZmluZSBfX0lTQV9JT19iYXNlICgoY2hhciAqKShQQUdFX09GRlNF VCkpDQogDQotI2RlZmluZSBpc2FfcmVhZGIoYSkgcmVhZGIoX19JU0FfSU9f YmFzZSArIChhKSkNCi0jZGVmaW5lIGlzYV9yZWFkdyhhKSByZWFkdyhfX0lT QV9JT19iYXNlICsgKGEpKQ0KLSNkZWZpbmUgaXNhX3JlYWRsKGEpIHJlYWRs KF9fSVNBX0lPX2Jhc2UgKyAoYSkpDQotI2RlZmluZSBpc2Ffd3JpdGViKGIs YSkgd3JpdGViKGIsX19JU0FfSU9fYmFzZSArIChhKSkNCi0jZGVmaW5lIGlz YV93cml0ZXcodyxhKSB3cml0ZXcodyxfX0lTQV9JT19iYXNlICsgKGEpKQ0K LSNkZWZpbmUgaXNhX3dyaXRlbChsLGEpIHdyaXRlbChsLF9fSVNBX0lPX2Jh c2UgKyAoYSkpDQotI2RlZmluZSBpc2FfbWVtc2V0X2lvKGEsYixjKQkJbWVt c2V0X2lvKF9fSVNBX0lPX2Jhc2UgKyAoYSksKGIpLChjKSkNCi0jZGVmaW5l IGlzYV9tZW1jcHlfZnJvbWlvKGEsYixjKQltZW1jcHlfZnJvbWlvKChhKSxf X0lTQV9JT19iYXNlICsgKGIpLChjKSkNCi0jZGVmaW5lIGlzYV9tZW1jcHlf dG9pbyhhLGIsYykJCW1lbWNweV90b2lvKF9fSVNBX0lPX2Jhc2UgKyAoYSks KGIpLChjKSkNCisjZGVmaW5lIGlzYV9yZWFkYihhKSByZWFkYihfX0lTQV9J T19iYXNlICsgKHVuc2lnbmVkIGxvbmcpKGEpKQ0KKyNkZWZpbmUgaXNhX3Jl YWR3KGEpIHJlYWR3KF9fSVNBX0lPX2Jhc2UgKyAodW5zaWduZWQgbG9uZyko YSkpDQorI2RlZmluZSBpc2FfcmVhZGwoYSkgcmVhZGwoX19JU0FfSU9fYmFz ZSArICh1bnNpZ25lZCBsb25nKShhKSkNCisjZGVmaW5lIGlzYV93cml0ZWIo YixhKSB3cml0ZWIoYixfX0lTQV9JT19iYXNlICsgKHVuc2lnbmVkIGxvbmcp KGEpKQ0KKyNkZWZpbmUgaXNhX3dyaXRldyh3LGEpIHdyaXRldyh3LF9fSVNB X0lPX2Jhc2UgKyAodW5zaWduZWQgbG9uZykoYSkpDQorI2RlZmluZSBpc2Ff d3JpdGVsKGwsYSkgd3JpdGVsKGwsX19JU0FfSU9fYmFzZSArICh1bnNpZ25l ZCBsb25nKShhKSkNCisjZGVmaW5lIGlzYV9tZW1zZXRfaW8oYSxiLGMpCQlt ZW1zZXRfaW8oX19JU0FfSU9fYmFzZSArICh1bnNpZ25lZCBsb25nKShhKSwo YiksKGMpKQ0KKyNkZWZpbmUgaXNhX21lbWNweV9mcm9taW8oYSxiLGMpCW1l bWNweV9mcm9taW8oKGEpLF9fSVNBX0lPX2Jhc2UgKyAodW5zaWduZWQgbG9u ZykoYiksKGMpKQ0KKyNkZWZpbmUgaXNhX21lbWNweV90b2lvKGEsYixjKQkJ bWVtY3B5X3RvaW8oX19JU0FfSU9fYmFzZSArICh1bnNpZ25lZCBsb25nKShh KSwoYiksKGMpKQ0KIA0KIA0KIC8qDQpAQCAtMjExLDcgKzIxMSw3IEBADQog ICovDQogDQogI2RlZmluZSBldGhfaW9fY29weV9hbmRfc3VtKGEsYixjLGQp CQlldGhfY29weV9hbmRfc3VtKChhKSxfX2lvX3ZpcnQoYiksKGMpLChkKSkN Ci0jZGVmaW5lIGlzYV9ldGhfaW9fY29weV9hbmRfc3VtKGEsYixjLGQpCWV0 aF9jb3B5X2FuZF9zdW0oKGEpLF9faW9fdmlydChfX0lTQV9JT19iYXNlICsg KGIpKSwoYyksKGQpKQ0KKyNkZWZpbmUgaXNhX2V0aF9pb19jb3B5X2FuZF9z dW0oYSxiLGMsZCkJZXRoX2NvcHlfYW5kX3N1bSgoYSksX19pb192aXJ0KF9f SVNBX0lPX2Jhc2UgKyAodW5zaWduZWQgbG9uZykoYikpLChjKSwoZCkpDQog DQogc3RhdGljIGlubGluZSBpbnQgY2hlY2tfc2lnbmF0dXJlKHVuc2lnbmVk IGxvbmcgaW9fYWRkciwNCiAJY29uc3QgdW5zaWduZWQgY2hhciAqc2lnbmF0 dXJlLCBpbnQgbGVuZ3RoKQ0K ---1734427118-517750167-950205356=:9563--
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/