mucmc52, uc101: delete ata@3a00 node, if no CF card is detected
authorHeiko Schocher <hs@denx.de>
Wed, 23 Sep 2009 05:56:08 +0000 (07:56 +0200)
committerWolfgang Denk <wd@denx.de>
Thu, 24 Sep 2009 23:22:13 +0000 (01:22 +0200)
commit3887c3fbdbbe6bbb4df60ed415c8e1ab9fe56b5e
tree45036f888029797df3058eb7c99c1fa2f6b22632
parent7f625fc6d3ba8f890e843ac01717804c2462ed53
mucmc52, uc101: delete ata@3a00 node, if no CF card is detected

U-Boot can detect if an IDE device is present or not.
If not, and this new config option is activated, U-Boot
removes the ATA node from the DTS before booting Linux,
so the Linux IDE driver does not probe the device and
crash. This is needed for buggy hardware (uc101) where
no pull down resistor is connected to the signal IDE5V_DD7.

Signed-off-by: Heiko Schocher <hs@denx.de>
README
common/cmd_ide.c
cpu/mpc5xxx/cpu.c
include/configs/manroland/mpc5200-common.h
include/ide.h