linux/Documentation/devicetree/bindings/soc
Murali Karicheri 96ee19becc soc: ti: add firmware file name as part of the driver
Currently firmware file name is included in the DTS. This is not scalable
as user has to change the DTS if they need upgrade to a new firmware.
Instead, add the firmware file name in the driver itself. As long as there
is no API change, new firmware upgrade is easy and require no driver
change. User is expected to copy the firmware image to the file system
and add a sym link to the new firmware for doing an upgrade. Driver add
a array of firmware file names to search for the available firmware blobs.
This scheme also prepare the driver for future changes to API if ever
happens. In such case it is assumed that driver needs to change to
accommodate the new firmware and new firmware file name will get added to
the array.

Also update the DT document to remove the firmware attribute and add
description about firmware in the driver documentation.

Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Santosh Shilimkar <ssantosh@kernel.org>
2015-10-13 13:49:04 -07:00
..
fsl powerpc/qman: Change fsl,qman-channel-id to cell-index 2015-06-02 21:37:24 -05:00
mediatek dt-bindings: soc: Add documentation for the MediaTek SCPSYS unit 2015-07-06 18:36:31 +02:00
qcom soc: qcom: smd: Use correct remote processor ID 2015-09-09 15:57:09 -05:00
sunxi drivers: soc: sunxi: Introduce SoC driver to map SRAMs 2015-06-01 17:57:34 +02:00
ti soc: ti: add firmware file name as part of the driver 2015-10-13 13:49:04 -07:00
qcom,smd-rpm.txt devicetree: soc: Add Qualcomm SMD based RPM DT binding 2015-07-29 14:13:48 -05:00