mmc_write.c: Make mmc_berase do 32bit safe 64bit math
We want to see if the requested start or total block count are
unaligned. We discard the whole numbers and only care about the
remainder. Update the code to use div_u64_rem here and add a comment.
Cc: Hans de Goede <[email protected]>
Cc: Pantelis Antoniou <[email protected]>
Cc: Bernhard Nortmann <[email protected]>
Reported-by: Simon Glass <[email protected]>
Signed-off-by: Tom Rini <[email protected]>
Tested-by: Bernhard Nortmann <[email protected]>
Reviewed-by: Hans de Goede <[email protected]>