From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Garzik Subject: Re: [PATCH] de2104x: fix TP link detection Date: Sat, 25 Sep 2010 16:58:10 -0400 Message-ID: References: <201009252239.21376.linux@rainbow-software.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Cc: netdev@vger.kernel.org, Kernel development list To: Ondrej Zary Return-path: In-Reply-To: <201009252239.21376.linux@rainbow-software.org> Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org T24gU2F0LCBTZXAgMjUsIDIwMTAgYXQgNDozOSBQTSwgT25kcmVqIFphcnkgPGxpbnV4QHJhaW5i b3ctc29mdHdhcmUub3JnPiB3cm90ZToKPiBAQCAtMTE2MCwxNCArMTE2NCwyOSBAQCBub19saW5r X3lldDoKPiDCoHN0YXRpYyB2b2lkIGRlX21lZGlhX2ludGVycnVwdCAoc3RydWN0IGRlX3ByaXZh dGUgKmRlLCB1MzIgc3RhdHVzKQo+IMKgewo+IMKgIMKgIMKgIMKgaWYgKHN0YXR1cyAmIExpbmtQ YXNzKSB7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAvKiBJZ25vcmUgaWYgY3VycmVudCBtZWRp YSBpcyBBVUkgb3IgQk5DIGFuZCB3ZSBjYW4ndCB1c2UgVFAgKi8KPiArIMKgIMKgIMKgIMKgIMKg IMKgIMKgIGlmICgoZGUtPm1lZGlhX3R5cGUgPT0gREVfTUVESUFfQVVJIHx8Cj4gKyDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoGRlLT5tZWRpYV90eXBlID09IERFX01FRElBX0JOQykgJiYK PiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIChkZS0+bWVkaWFfbG9jayB8fAo+ICsgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAhZGVfb2tfdG9fYWR2ZXJ0aXNlKGRlLCBERV9NRURJ QV9UUF9BVVRPKSkpCj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCByZXR1cm47 Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAvKiBJZiBjdXJyZW50IG1lZGlhIGlzIG5vdCBUUCwg Y2hhbmdlIGl0IHRvIFRQICovCj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCBpZiAoKGRlLT5tZWRp YV90eXBlID09IERFX01FRElBX0FVSSB8fAo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqBkZS0+bWVkaWFfdHlwZSA9PSBERV9NRURJQV9CTkMpKSB7Cj4gKyDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBkZS0+bWVkaWFfdHlwZSA9IERFX01FRElBX1RQX0FVVE87Cj4gKyDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBkZV9zdG9wX3J4dHgoZGUpOwo+ICsgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZGVfc2V0X21lZGlhKGRlKTsKPiArIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlX3N0YXJ0X3J4dHgoZGUpOwo+ICsgwqAgwqAg wqAgwqAgwqAgwqAgwqAgfQo+IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZGVfbGlua191cChkZSk7 Cj4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBtb2RfdGltZXIoJmRlLT5tZWRpYV90aW1lciwgamlm ZmllcyArIERFX1RJTUVSX0xJTkspOwo+IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgcmV0dXJuOwo+ IMKgIMKgIMKgIMKgfQo+Cj4gwqAgwqAgwqAgwqBCVUdfT04oIShzdGF0dXMgJiBMaW5rRmFpbCkp Owo+IC0KPiAtIMKgIMKgIMKgIGlmIChuZXRpZl9jYXJyaWVyX29rKGRlLT5kZXYpKSB7Cj4gKyDC oCDCoCDCoCAvKiBNYXJrIHRoZSBsaW5rIGFzIGRvd24gb25seSBpZiBjdXJyZW50IG1lZGlhIGlz IFRQICovCj4gKyDCoCDCoCDCoCBpZiAobmV0aWZfY2Fycmllcl9vayhkZS0+ZGV2KSAmJiBkZS0+ bWVkaWFfdHlwZSAhPSBERV9NRURJQV9BVUkgJiYKPiArIMKgIMKgIMKgIMKgIMKgIGRlLT5tZWRp YV90eXBlICE9IERFX01FRElBX0JOQykgewo+IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZGVfbGlu a19kb3duKGRlKTsKPiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoG1vZF90aW1lcigmZGUtPm1lZGlh X3RpbWVyLCBqaWZmaWVzICsgREVfVElNRVJfTk9fTElOSyk7Cj4gwqAgwqAgwqAgwqB9CgpBY2tl ZC1ieTogSmVmZiBHYXJ6aWsgPGpnYXJ6aWtAcmVkaGF0LmNvbT4K