ubootが参照しているH/Wアドレス(多分、EU版)と実際にau版GalaxyS2のkernelに定義されているH/Wアドレス(こっちが正しい)の正誤チェックをします。
uboot側でH/Wアドレスを定義しているのは、下記の様です。
board/samsung/galaxys2/galaxys2_setup.h
kernel側は下記を見ました。(au版のGS2向けKernelのダウンロード・rebuildはこちら参照)
arch/arm/mach-s5pv310/include/mach/regs-clock.h
ココには特に差分は無さそう。。。はて、、、
CONFIG_MACH_C1_KDDI_REV00でgrepしてみる限り、差分がありそうなのは
(かなりいい加減確認)
- camera周りのGPIO
- w-lan初期化部分
- CPU Frequency
- uartのデバイスノード一個余分に作ってる?
- touch ledのvoltage
- NFC pin setting
- i2cのirq番号->NFCのやつらしい
- lcd width
- button周りの設定
- 3button earjack(イヤホン?)
- &s3c_device_mshci, <-怪しい? ... いや、関係ないか ...
ドライバ周りも結構あるものの、コレという決め手は無い感じ。。。うーん、、、