added get gpio function
A11: Updated NAND Layout.
Merge remote-tracking branch 'nspierbundel/test' into MyGica-A11

Conflicts:
	.version
	arch/arm/boot/ccImage.lzma
	arch/arm/mach-meson6/gpio.c
	include/generated/compile.h
M3: Fix compile waring: control reaches end of non-void function.
[AML]: Fix compiler warning:  ISO C90 forbids mixed declarations and code.
[AML]: Renamed data to arg.
[AML] Fix compiler WARNING: drivers/amlogic/input/remote/remote.o(.data+0x0): Section mismatch in reference from the variable remote_driver to the function .init.text:remote_probe().
[AML] Fix compiler WARNING: drivers/amlogic/uart/uart: Section mismatch in reference from the variable...
M3: Converted READ_AOBUS_REG_BITS to aml_get_reg32_bits, WRITE_AOBUS_REG_BITS to aml_set_reg32_bits.
A11: Updated UART code, added power_hold and did some more.
[AML] Should fix SECTION MISMATCH.
KERNEL: updated do_deferred_initcalls_thread argumentsname data -> arg.
A11: updated defconfig