The GPIO pins have single corresponding bits in the
configuration registers. Hitherto accessor was
writing entire word with SYSCON_WRITE_4 instead of
doing a proper update with SYSCON_MODIFY_4.
Moreover the used mask had incorrect value.
Fix both issues and rename the helper routine
to gpio_pin_modify.
This patch fixes boot with device tree on
MacchiatoBin, Armada 7040 DB, Armada 8040 DB and
CN913x DB.