2008年7月29日 星期二

加入 SD/MMC 支援

昨天送了一個 patch主要為加入 SD/MMC 的支援到這塊開發板上。由於在最近幾個月,git kernel 終於加入了 S3C24xx 系列 SD/MMC 驅動程式的支援,是故我的修正就只是將這塊板子的設定照著填入對應的資料結構內即可。

另外稍微需要做些修改的地方在於,s3cmci.c 中對於 S3C2410 及 S3C2440 的初始化有一點不同,而 Ben Dooks 在 /arch/arm/plat-s3c24xx/devs.c 所定義的 s3c_device_sdi 名稱為 "s3c2410-sdi",這部分要改為使用 "s3c2440-sdi"。此外,在 card detection 上,這塊開發板使用的是 GPIO G10,也要額外設定其 s3c24xx_mci_pdata 結構。

沒有留言: