19 May, 2016
1 commit
-
…nel/platform-linux-feature-tree into ti-linux-4.4.y
TI-Feature: platform_base
TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git
TI-Branch: platform-ti-linux-4.4.y* 'platform-ti-linux-4.4.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree:
ti_config_fragments: baseport: Fix keystone and baseport cfg file order
ti_config_fragments: baseport: Move out KEXEC disable to omap_soc
serial :8250: omap: pause DMA only if DMA transfer in progressSigned-off-by: Dan Murphy <DMurphy@ti.com>
Conflicts:
ti_config_fragments/multi_core_defconfig_fragment
18 May, 2016
1 commit
-
The baseport.cfg should follow the architecture specific config fragment.
The commit e20ca954e625c ("ti_config_fragments: baseport: Ensure that SoC
generation enable right SoC switches") has handled this properly for
OMAP architecture, but not for Keystone architecture. Fix this.Fixes: e20ca954e625c ("ti_config_fragments: baseport: Ensure that SoC generation enable right SoC switches")
Signed-off-by: Suman Anna
14 May, 2016
1 commit
-
…nel/platform-linux-feature-tree into ti-linux-4.4.y
TI-Feature: platform_base
TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git
TI-Branch: platform-ti-linux-4.4.y* 'platform-ti-linux-4.4.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree: (39 commits)
ARM: OMAP2+: AM43XX: Add OMAP_INTERCONNECT_* for SOC_AM43XX
ti_config_fragments: baseport: Fix up SoC and PM options
ti_config_fragments: baseport: Enable just the timers and clocks we need
ti_config_fragments: baseport: We don't need staging drivers
ti_config_fragments: baseport: Enable Only the RTC drivers we need
ti_config_fragments: baseport: Enable all regulators explicitly
ti_config_fragments: baseport: Enable only the MFD drivers we need
ti_config_fragments: baseport: Explicitly state what watchdogs we want
ti_config_fragments: baseport: Be explicit on exact CPUIdle to enable
ti_config_fragments: baseport: Update the thermal configurations
ti_config_fragments: baseport: Be clear on cpufreq options needed
ti_config_fragments: baseport: Setup Generic PM options
ti_config_fragments: baseport: Enable Kexec only for Keystone platforms
ti_config_fragments: baseport: Setup standard boot options
ti_config_fragments: keystone: Enable PSCI (but not on OMAP)
ti_config_fragments: baseport: We don't need multi cluster support
ti_config_fragments: baseport: Reset clocks for OMAP
ti_config_fragments: baseport: Ensure that SoC generation enable right SoC switches
ti_config_fragments: baseport: Kernel core and module config
ti_config_fragments: baseport: Enable all kernel symbols
...Signed-off-by: Dan Murphy <DMurphy@ti.com>
Conflicts:
arch/arm/boot/dts/am437x-idk-evm.dts
arch/arm/boot/dts/am571x-idk.dts
arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi
ti_config_fragments/defconfig_fragment
ti_config_fragments/multi_core_defconfig_fragment
13 May, 2016
2 commits
-
Enable switches that are mandatory and mutually exclusive for each
platform. Primarily ensure that we split SoC filtering as follows:
multi_v7_defconfig
-> multi_v7_prune
|-> keystone.cfg -> keystone specific builds
|-> omap_soc.cfg -> omap specific builds
|-> am335x
|-> dra7
....
This allows SoC specific builds are cleaner and don't add cruft that
they don't need.Signed-off-by: Nishanth Menon
-
This patch should have been done on platform tree to start with, not in
integration branch!Signed-off-by: Nishanth Menon
03 May, 2016
1 commit
-
Update the TI configuration instruction files to point to
the multi_v7_defconfig. This change requires the addition
of the multi_v7_prune.cfg to remove unwanted platforms.The multi_core instructions also must be updated with the
domain config fragment directives now that multi_v7 is used.Signed-off-by: Dan Murphy
01 Apr, 2016
1 commit
-
TI-Feature: rpmsg
TI-Tree: git://git.ti.com/rpmsg/rpmsg.git
TI-Branch: rpmsg-ti-linux-4.4.y* 'rpmsg-ti-linux-4.4.y' of git://git.ti.com/rpmsg/rpmsg: (25 commits)
ti_config_fragments: add ipc fragment to multi_core_defconfig_fragment
ti_config_fragments: rpmsg: Add keystone-dsp-mem module
ti_config_fragments: rpmsg: Add Keystone remoteproc modules
TEMP: ARM: dts: keystone-k2g-evm: Reserve some DDR for MPM usecases
TEMP: ARM: dts: keystone-k2e-evm: Reserve some DDR for MPM usecases
TEMP: ARM: dts: keystone-k2l-evm: Reserve some DDR for MPM usecases
TEMP: ARM: dts: keystone-k2hk-evm: Reserve some DDR for MPM usecases
ARM: dts: keystone-k2g-evm: Add a common DSP shared memory CMA pool
ARM: dts: keystone-k2e-evm: Add a common DSP shared memory CMA pool
ARM: dts: keystone-k2l-evm: Add a common DSP shared memory CMA pool
ARM: dts: keystone-k2hk-evm: Add a common DSP shared memory CMA pool
TEMP: ARM: dts: keystone-k2g-evm: Add dspmem node
TEMP: ARM: dts: keystone-k2e-evm: Add dspmem node
TEMP: ARM: dts: keystone-k2l-evm: Add dspmem node
TEMP: ARM: dts: keystone-k2hk-evm: Add dspmem node
TEMP: soc: ti: add the keystone_dsp_mem driver
TEMP: Documentation: DT: Add Keystone DSP Memory mapping device binding
ARM: dts: keystone-k2g: Add DSP node
ARM: dts: keystone-k2e: Add DSP node
ARM: dts: keystone-k2l: Add DSP nodes
...Signed-off-by: Dan Murphy
Conflicts:
arch/arm/boot/dts/keystone-k2e-evm.dts
arch/arm/boot/dts/keystone-k2e.dtsi
arch/arm/boot/dts/keystone-k2g-evm.dts
arch/arm/boot/dts/keystone-k2g.dtsi
arch/arm/boot/dts/keystone-k2hk-evm.dts
arch/arm/boot/dts/keystone-k2l-evm.dts
ti_config_fragments/multi_core_defconfig_fragment
31 Mar, 2016
1 commit
-
multi_core_defconfig_fragment is used to generate the defconfig
for Keystone builds. Add the ipc fragment to the defconfig to include
the remoteproc driver for Keystone family of SoCs.Signed-off-by: Suman Anna
23 Mar, 2016
1 commit
-
…gration-tree/connectivity-ti-linux-kernel into ti-linux-4.4.y
TI-Feature: connectivity
TI-Tree: git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel.git
TI-Branch: connectivity-ti-linux-4.4.y* 'connectivity-ti-linux-4.4.y' of git://git.ti.com/connectivity-integration-tree/connectivity-ti-linux-kernel: (83 commits)
ti_config_fragments: Add connectivity to keystone defconfig_fragment file
ti_config_fragments: connectivity: enable PA and PA2
ARM: dts: k2e-evm: enable PCIe on port 1
ARM: keystone: dts: add PCI serdes driver bindings
PCI: keystone: fix error handling in probe()
PCI: keystone: update to use generic keystone serdes driver
ARM: dts: k2l: add dt bindings for netcp pa2 module
ARM: dts: k2e: add dt bindings for netcp pa2 module
ARM: dts: k2hk: add dt bindings for netcp pa module
net: netcp: add packet accelerator (PA2) netcp module
net: netcp: pa: add timestamp support
net: netcp: add packet accelerator (PA) netcp module
net: netcp: add packet accelerator core driver
net: netcp: remove the redundant memmov()
net: netcp: extract eflag from desc for rx_hook handling
net: netcp: export netcp_{register/unregister}_rxhook
soc: ti: knav_dma: fix typos in trace message
soc: ti: add knav_dma_get_flow() to retrieve flow of given channel
soc: ti: add helper functions for use across knav netcp drivers
soc: ti: export functions for use in dynamic knav modules
...Signed-off-by: Dan Murphy <dmurphy@ti.com>
Conflicts:
ti_config_fragments/defconfig_fragment
ti_config_fragments/multi_core_defconfig_fragment
19 Mar, 2016
1 commit
-
Add connectivity to both defconfig_fragment used by
Keystone devices.Signed-off-by: Franklin S Cooper Jr
Signed-off-by: Sekhar Nori
18 Mar, 2016
1 commit
-
Add audio_display.cfg to fragment config files.
Signed-off-by: Tomi Valkeinen
15 Feb, 2016
1 commit
-
multi_core_defconfig_fragment is used to generate the defconfig
for keystone builds. So add baseport fragment to the defconfig.Reported-by: Murali Karicheri
Reported-by: Sekhar Nori
Reported-by: Nishanth Menon
Signed-off-by: Lokesh Vutla
Signed-off-by: Tero Kristo
09 Dec, 2015
1 commit
-
Port initial support from the 4.1 ti-linux-4.1.y
branch to the ti-linux-4.4.y branch.Stripped domain specific config fragments as each
feature branch will add and enable the features that
4.4 will support.Signed-off-by: Dan Murphy