pia-am335x-sk: add initial support for SK baseboard

- Ethernet, MMC should work

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
pia-am335x-sk: add support for can, usb, gpios and leds

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
pia-am335x: fix possible issue with board name check

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-sk: add initial support for SK baseboard

- Ethernet, MMC should work

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-sk: add support for can, usb, gpios and leds

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x: fix possible issue with board name check

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x: more generic wl12xx setup

- allows to reuse most of the function for alternative boards

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x: comment & todo cleanup

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: add initial board support for APC baseboard

- add BB id
- add GPIO configuration
- USB and Ethernet should work as well

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: add support for BT WLAN module

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: am33xx: add missing UART5 signal to pinmux table

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: add base pinmux for APC board

- define generic signals which don't require any other initialization
- mainly UARTs

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: add spidev support for SPI0.1

- connected to MAX31911 input expander

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x: simplify MMC2 pinmux

- define signals only once for different boards using the same mux settings

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: add support for GPIO LED devices

- init PM heartbeat LED
- init APC board LED

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: add USB support

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: add ethernet support

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: add CAN support

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: fix gpio3_16 signal name

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-apc: switch default baseboard led trigger to mmc0

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>