git: 9front

Download patch

ref: 9abb2ece571a5a80b8d446e335119508fcd61afa
parent: 5b13117af12ac595f9e7bdb8d5db112167f9a3df
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Fri Jan 16 20:52:24 EST 2015

iwl: add "reset" ctl message to software tigger device reset

--- a/sys/src/9/pc/etheriwl.c
+++ b/sys/src/9/pc/etheriwl.c
@@ -1956,6 +1956,10 @@
 	Ctlr *ctlr;
 
 	ctlr = edev->ctlr;
+	if(n >= 5 && memcmp(buf, "reset", 5) == 0){
+		ctlr->broken = 1;
+		return n;
+	}
 	if(ctlr->wifi)
 		return wifictl(ctlr->wifi, buf, n);
 	return 0;
--