shithub: riscv

Download patch

ref: 1d4fff69c6ecd348ae50ee16cb3f97183d6295ee
parent: 56836bfdbdca9fd6a5b608d249d178a22d3337d8
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Sat Sep 14 21:24:08 EDT 2013

pmmc: add support for Ricoh 5U23 SD/MMC controller

--- a/sys/src/9/pc/pmmc.c
+++ b/sys/src/9/pc/pmmc.c
@@ -221,8 +221,12 @@
 
 	p = nil;
 	while((p = pcimatch(p, 0, 0)) != nil){
-		if(p->vid == 0x1180 && p->did == 0xe823)	/* Ricoh */
-			break;
+		if(p->vid == 0x1180){	/* Ricoh */
+			if(p->did == 0xe822)	/* 5U822 SD/MMC */
+				break;
+			if(p->did == 0xe823)	/* 5U823 SD/MMC */
+				break;
+		}
 	}
 
 	if(p == nil || p->mem[0].size < 256)
--