1fb7a0077SAdrian Chadd# 2fb7a0077SAdrian Chadd# QCA SoC support (32 bit) 3fb7a0077SAdrian Chadd# 4fb7a0077SAdrian Chadd 5fb7a0077SAdrian Chaddmachine arm armv7 6fb7a0077SAdrian Chaddcpu CPU_CORTEXA 7fb7a0077SAdrian Chaddmakeoptions CONF_CFLAGS="-march=armv7a" 8fb7a0077SAdrian Chadd 9fb7a0077SAdrian Chaddfiles "../qualcomm/std.ipq4018" 10fb7a0077SAdrian Chadd 11fb7a0077SAdrian Chadd# Serial (COM) ports 12fb7a0077SAdrian Chadddevice uart 13fb7a0077SAdrian Chadddevice uart_msm # Qualcomm MSM UART driver 14fb7a0077SAdrian Chadd 15cfd06987SAdrian Chadd# EXT_RESOURCES pseudo devices 16cfd06987SAdrian Chaddoptions EXT_RESOURCES 17cfd06987SAdrian Chadddevice clk 18cfd06987SAdrian Chadddevice phy 19cfd06987SAdrian Chadddevice hwreset 20cfd06987SAdrian Chadddevice nvmem 21cfd06987SAdrian Chadddevice regulator 22cfd06987SAdrian Chadddevice syscon 23cfd06987SAdrian Chadd 24a516ccc4SAdrian Chadd# Random 25a516ccc4SAdrian Chadddevice qcom_rnd 26a516ccc4SAdrian Chadd 27fb7a0077SAdrian Chadddevice gic 28fb7a0077SAdrian Chadd 29fb7a0077SAdrian Chadd# MMC/SD/SDIO Card slot support 30fb7a0077SAdrian Chadddevice mmc 31fb7a0077SAdrian Chadddevice sdhci 32fb7a0077SAdrian Chadd 33fb7a0077SAdrian Chadd# Timers 34fb7a0077SAdrian Chadddevice generic_timer 35fb7a0077SAdrian Chadddevice mpcore_timer 36fb7a0077SAdrian Chadd 37960e65d2SAdrian Chadd# PSCI - SMC calls, needed for qualcomm SCM 38960e65d2SAdrian Chadddevice psci 39960e65d2SAdrian Chadd 40cfd06987SAdrian Chadd# Clock/Reset provider 41cfd06987SAdrian Chadddevice qcom_gcc_ipq4018 42cfd06987SAdrian Chadd 43*95a70e9eSAdrian Chadd# TLMM (gpio/pinmux) 44*95a70e9eSAdrian Chadddevice gpio 45*95a70e9eSAdrian Chadddevice qcom_tlmm_ipq4018 46*95a70e9eSAdrian Chadddevice fdt_pinctrl 47*95a70e9eSAdrian Chadd 48fb7a0077SAdrian Chaddoptions FDT 49fb7a0077SAdrian Chadd 50fb7a0077SAdrian Chadd# Disable CP14 work in DDB as TZ won't let us by default 51fb7a0077SAdrian Chaddoptions ARM_FORCE_DBG_MONITOR_DISABLE 52