1# 2# QCA SoC support (32 bit) 3# 4 5machine arm armv7 6cpu CPU_CORTEXA 7makeoptions CONF_CFLAGS="-march=armv7a" 8 9files "../qualcomm/std.ipq4018" 10 11# Serial (COM) ports 12device uart 13device uart_msm # Qualcomm MSM UART driver 14 15# pseudo devices 16device clk 17device phy 18device hwreset 19device nvmem 20device regulator 21device syscon 22 23# Random 24device qcom_rnd 25 26# SPI 27device spibus 28device qcom_qup_spi 29device mx25l 30 31# interrupt controller 32device gic 33 34# cpu frequency 35device cpufreq 36 37# MMC/SD/SDIO Card slot support 38device mmc 39device sdhci 40 41# Timers 42device generic_timer 43device mpcore_timer 44 45# PSCI - SMC calls, needed for qualcomm SCM 46device psci 47 48# Clock/Reset provider 49device qcom_gcc_ipq4018 50 51# TLMM (gpio/pinmux) 52device gpio 53device qcom_tlmm_ipq4018 54device fdt_pinctrl 55 56# TCSR (core top control and status registers) 57device qcom_tcsr 58 59options FDT 60 61# Disable CP14 work in DDB as TZ won't let us by default 62options ARM_FORCE_DBG_MONITOR_DISABLE 63 64# USB PHY support 65device qcom_ipq4018_hs_usbphy 66device qcom_ipq4018_ss_usbphy 67 68# USB support 69device usb 70device xhci 71device dwc3 72device qcom_dwc3 73options USB_HOST_ALIGN=64 74 75# Ethernet support 76device mdio 77device mii 78device miibus 79device qcom_mdio_ipq4018 80device etherswitch 81device ar40xx_switch 82