board: dragonboard410c: upstream DT compat

Use the root compatible strings from upstream Linux, add missing
'#clock-cells' property to the gcc node.

Adjust some of the msm8916/apq8016 drivers to use the correct upstream
compatible properties and DT bindings.

This prepares us to switch to upstream DT in a future patch.

Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
diff --git a/board/qualcomm/dragonboard410c/dragonboard410c.c b/board/qualcomm/dragonboard410c/dragonboard410c.c
index 350e0e9..500504d 100644
--- a/board/qualcomm/dragonboard410c/dragonboard410c.c
+++ b/board/qualcomm/dragonboard410c/dragonboard410c.c
@@ -46,10 +46,10 @@
 
 	if (!pmic_gpio) {
 		ret = uclass_get_device_by_name(UCLASS_GPIO,
-						"pm8916_gpios@c000",
+						"gpio@c000",
 						&pmic_gpio);
 		if (ret < 0) {
-			printf("Failed to find pm8916_gpios@c000 node.\n");
+			printf("Failed to find gpio@c000 node.\n");
 			return ret;
 		}
 	}