dfu: add partition support for MTD backend