>> How would we distinguish the bootm command that takes a blob versus >> the ones we have today? > > Arg count. For example: > > OLD: bootm <kernel_addr> > or bootm <kernel_addr> <ramdisk_addr> > > NEW: bootm <kernel_addr> - <dts_addr> > or bootm <kernel_addr> <ramdisk_addr> <dts_addr> do you mean a literal '-' char for the no ramdisk, but dts case? - kumar