Age | Commit message (Collapse) | Author |
|
|
|
Conflicting files:
|
|
Add the restart node so we can reboot the device.
Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
|
|
Currently it have the same functionality as MTP board.
Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
|
|
Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
|
|
Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
|
|
Add thermal zones, tsens and eeprom nodes
Signed-off-by: Rajendra Nayak <rnayak@codeaurora.org>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
|
|
Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
|
|
It is used for USB ID detection on APQ8016 SBC board
Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
|
|
We dont need to export the SCM specific cold boot flags to the platform
code. Export only a function to set the cold boot address.
Signed-off-by: Lina Iyer <lina.iyer@linaro.org>
|
|
Architectural changes in the ARM Linux kernel tree mandate the eventual
removal of the mach-* directories. Move the scm driver to
drivers/firmware and the scm header to include/linux to support that
removal.
Signed-off-by: Kumar Gala <galak@codeaurora.org>
|
|
Add qcom prefix to functions, etc to create a unique name space for the
scm code as it gets ready to move out of qcom specific mach dir.
Signed-off-by: Kumar Gala <galak@codeaurora.org>
|
|
Now that scom boot interface is merged we don't need export scm_call
anymore. Some other minor cleanups related to boot interface to only
export what is needed by scm_set_boot_addr().
Signed-off-by: Kumar Gala <galak@codeaurora.org>
|
|
Put all scm related code into a single file as a first step in cleaning
up the scm interface to just expose functional behavior insteam of making
direct scm calls.
Signed-off-by: Kumar Gala <galak@codeaurora.org>
|
|
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
Add thermal zones, tsens and eeprom nodes
Signed-off-by: Rajendra Nayak <rnayak@codeaurora.org>
|
|
This patch reorders the regulators so that the clock driver won't have issues if
it consumes a rpm regulator. If this is not done, the clock driver will probe
defer and fail to bring up the console.
Signed-off-by: Andy Gross <agross@codeaurora.org>
|
|
This fixes the whitespace in the file to be sane.
Signed-off-by: Andy Gross <agross@codeaurora.org>
|
|
This patch set adds support for the APQ8016 SBC.
Signed-off-by: Andy Gross <agross@codeaurora.org>
|
|
This patch adds sdhci support.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This patch adds RPM controlled regulators.
Content of this is copied from msm 3.10 kernel tree.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This patch adds spmi controlled regulators.
Content of this is copied from msm 3.10 kernel tree.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This patch adds smem nodes which are required for smd, regulators and
others. Content of this is copied from msm 3.10 kernel tree.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This patch adds hwspinlock nodes which are required for smem and
others. Content of this is copied from msm 3.10 kernel tree.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This patch adds reserved memory nodes which are required for smem and
others. Content of this is copied from msm 3.10 kernel tree.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This enable spi3 on msm8916 mtp board
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
|
|
Add SPI DT nodes for the SoC. Every SPI DT node has reference to
blsp dma node with relevant dma channels and appropriate pinctrl
nodes to configure SPI pins.
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
|
|
Add qcom,msm-id and qcom,board-id to allow bootloader to identify which
device tree to boot on the MTP8916 boards.
Signed-off-by: Kumar Gala <galak@codeaurora.org>
|
|
Add initial device tree support for Qualcomm MSM8916 SoC and MTP8916
evaluation board. At the current time we only boot up a single processor.
Signed-off-by: Kumar Gala <galak@codeaurora.org>
|
|
Add pwrseq support to sdcc4 which would enable a proper reset of WLAN
without ugly hacks in the board support file.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This patch adds pwrseq for both BT and WLAN which resets the WLAN and BT
just before the SDIO bus is up.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
Add support for Qualcomm MSM8916 SoC in arm64 Kconfig and defconfig.
Enable MSM8916 clock, pin control, and MSM serial driver utilized by
MSM8916 and Qualcomm SoCs in general.
Signed-off-by: Kumar Gala <galak@codeaurora.org>
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
|
|
fixed checkpatch warnings too.
Signed-off-by: Kumar Gala <galak@codeaurora.org>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This patch adds common kconfig options required for qcom chips to work.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This patch adds common kconfig options required for qcom chips to work.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This patch adds rpm clock and handoff nodes.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
|
|
This change adds DT support for GSBI6 and muxes the gpio pins
as UART lines. Also defines a alias for serial port on these lines.
Signed-off-by: Pramod Gurav <pramod.gurav@smartplayin.com>
|
|
Define an alias for serial port present on ifc6410 which is used as
console.
Signed-off-by: Pramod Gurav <pramod.gurav@smartplayin.com>
|
|
Ethernet needs ext_3p3v regulator to function properly. This regulator
being shared among modules, Ethernet fails when other modules which
share this regulator are not enabled.
Ethernet is connected on pcie bus and ext_3p3v regulator can be configured
through pcie. This change adds support for ext_3p3v regulator in pci DT
and make ethernet independent of others and functional.
Signed-off-by: Pramod Gurav <pramod.gurav@smartplayin.com>
|
|
Describe the Krait Processor Sub-system (KPSS) Watchdog timer in the
APQ8064 device tree. Also, add a fixed-clock description of SLEEP_CLK,
which will do for now.
Signed-off-by: Josh Cartwright <joshc@codeaurora.org>
|
|
This patch adds USB OTG support on USB1 for Compulab QS-600 Board.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
This patch adds device tree nodes to support two usb hosts on Compulab QS600 board.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
This patch adds PCIE support to APQ8064, tested with Ethernet on Compulab QS600 board.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Update defconfig to allow cpuidle for QCOM cpus.
* Enable QCOM_PM
* Enable ARM_QCOM_CPUIDLE
Cc: Kumar Gala <galak@codeaurora.org>
Signed-off-by: Lina Iyer <lina.iyer@linaro.org>
|
|
Add ARM common idle state device bindings for cpuidle support for APQ
8064.
Support Standalone power collapse (SPC) idle state (power down that does not
affect any SoC idle states) for each cpu.
Cc: Kumar Gala <galak@codeaurora.org>
Signed-off-by: Lina Iyer <lina.iyer@linaro.org>
|
|
Add ARM common idle states device bindings for cpuidle support for APQ
8084.
Support Standalone power collapse (SPC) idle state (power down that does not
affect any SoC idle states) for each cpu.
Cc: Kumar Gala <galak@codeaurora.org>
Signed-off-by: Lina Iyer <lina.iyer@linaro.org>
|
|
Add ARM common idle states device bindings for cpuidle support for APQ
8974/8074.
Support Standalone power collapse (SPC) idle state (power down that does
not affect any SoC idle states) for each cpu.
Cc: Kumar Gala <galak@codeaurora.org>
Signed-off-by: Lina Iyer <lina.iyer@linaro.org>
|