ti-linux-kernel/ti-upstream-tools.git
3 weeks agoMerge pull request #25 in LCPDPUB/ti-upstream-tools from ~A0270979/ti-upstream-tools... master
Nishanth Menon [Tue, 23 Mar 2021 20:04:42 +0000 (15:04 -0500)]
Merge pull request #25 in LCPDPUB/ti-upstream-tools from ~A0270979/ti-upstream-tools:master to master

* commit 'b9d5095bf0a18e929335b44c6960ee82e895154f':
  configs: rpmsg/v8_rpmsg: Drop non-existing Kconfigs

3 weeks agoMerge pull request #27 in LCPDPUB/ti-upstream-tools from ~A0133052/ti-upstream-tools...
Nishanth Menon [Tue, 23 Mar 2021 20:01:39 +0000 (15:01 -0500)]
Merge pull request #27 in LCPDPUB/ti-upstream-tools from ~A0133052/ti-upstream-tools:multi_v7_actions to master

* commit '597f14072650866bbc0f94f78bfee4ea3d4d90ce':
  configs: multi_v7_prune: remove ARCH_ACTIONS

3 weeks agoconfigs: rpmsg/v8_rpmsg: Drop non-existing Kconfigs
Suman Anna [Tue, 23 Mar 2021 19:51:14 +0000 (14:51 -0500)]
configs: rpmsg/v8_rpmsg: Drop non-existing Kconfigs

The ipc.cfg and v8_ipc.cfg files enable a bunch of common Kconfig symbols
that enable the remoteproc and rpmsg IPC functionality on various TI
SoCs. The files use some symbols that are not even defined in current
upstream kernel codebase.

Drop all these non-existing Kconfig symbols. They can be added later on
if ever they go upstream.

Signed-off-by: Suman Anna <s-anna@ti.com>
3 weeks agoconfigs: multi_v7_prune: remove ARCH_ACTIONS
Nishanth Menon [Tue, 23 Mar 2021 19:30:03 +0000 (14:30 -0500)]
configs: multi_v7_prune: remove ARCH_ACTIONS

ARCH_ACTIONS platform was added sometime in 2017, but looks like we
have'nt stripped it out.

Signed-off-by: Nishanth Menon <nm@ti.com>
5 weeks agoMerge pull request #23 in LCPDPUB/ti-upstream-tools from ~X1045550/ti-upstream-tools...
Nishanth Menon [Thu, 4 Mar 2021 04:15:29 +0000 (22:15 -0600)]
Merge pull request #23 in LCPDPUB/ti-upstream-tools from ~X1045550/ti-upstream-tools:master_net_cfg to master

* commit 'f15074bdf3aadff22b3ebd712ffe1c99b4901c83':
  config/connectivity.cfg: update master net configs

5 weeks agoMerge pull request #24 in LCPDPUB/ti-upstream-tools from ~A0133052/ti-upstream-tools...
Nishanth Menon [Wed, 3 Mar 2021 23:00:01 +0000 (17:00 -0600)]
Merge pull request #24 in LCPDPUB/ti-upstream-tools from ~A0133052/ti-upstream-tools:master-fixup-armv8 to master

* commit 'ad24735b0e742362d0f29544142a56a2b1be1f6f':
  configs: arm64: prune: Drop SCMI
  configs: arm64: prune: Drop new non-TI erratum
  configs: arm64: prune: Drop new non-TI SoCs from v5.11
  configs: arm64: prune: Sort the platforms

6 weeks agoconfigs: arm64: prune: Drop SCMI
Nishanth Menon [Wed, 3 Mar 2021 19:58:01 +0000 (13:58 -0600)]
configs: arm64: prune: Drop SCMI

We don't use SCMI either on TI SoCs.

Signed-off-by: Nishanth Menon <nm@ti.com>
6 weeks agoconfigs: arm64: prune: Drop new non-TI erratum
Nishanth Menon [Wed, 3 Mar 2021 19:55:33 +0000 (13:55 -0600)]
configs: arm64: prune: Drop new non-TI erratum

lets trim things down by not enabling non-TI platform erratum.

Signed-off-by: Nishanth Menon <nm@ti.com>
6 weeks agoconfigs: arm64: prune: Drop new non-TI SoCs from v5.11
Nishanth Menon [Wed, 3 Mar 2021 19:50:50 +0000 (13:50 -0600)]
configs: arm64: prune: Drop new non-TI SoCs from v5.11

v5.11 has introduced new SoCs which we can drop as well.

Signed-off-by: Nishanth Menon <nm@ti.com>
6 weeks agoconfigs: arm64: prune: Sort the platforms
Nishanth Menon [Wed, 3 Mar 2021 19:49:13 +0000 (13:49 -0600)]
configs: arm64: prune: Sort the platforms

Just sort the platforms to make it a little more easier to read

Signed-off-by: Nishanth Menon <nm@ti.com>
6 weeks agoconfig/connectivity.cfg: update master net configs
Grygorii Strashko [Wed, 3 Mar 2021 11:04:11 +0000 (13:04 +0200)]
config/connectivity.cfg: update master net configs

update master net configs.

Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
2 months agosystem_test: recipe: Fix the device tree overlay recipe tag ti-linux-5.10.y
Dan Murphy [Thu, 21 Jan 2021 20:18:51 +0000 (14:18 -0600)]
system_test: recipe: Fix the device tree overlay recipe tag

The system test recipe file had two different tags in the file.  The
tag that should be used is dt_overlay and not overlay_dir.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
4 months agoMerge pull request #19 in LCPDPUB/ti-upstream-tools from ~A0272616/ti-upstream-tools... next
Dan Murphy [Wed, 18 Nov 2020 16:25:16 +0000 (10:25 -0600)]
Merge pull request #19 in LCPDPUB/ti-upstream-tools from ~A0272616/ti-upstream-tools:5_10_updates to master

* commit '0fafaf77d9a18698c385b877e38889d97c543bb4':
  configs: arm: Add additional flags to prune file
  configs: arm64: Add additional ARCH flags to prune file

4 months agoconfigs: arm: Add additional flags to prune file
Dan Murphy [Mon, 16 Nov 2020 18:48:07 +0000 (12:48 -0600)]
configs: arm: Add additional flags to prune file

Set CONFIG_ARCH_MMP=n to remove it from the build config.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
4 months agoconfigs: arm64: Add additional ARCH flags to prune file
Dan Murphy [Mon, 16 Nov 2020 18:40:42 +0000 (12:40 -0600)]
configs: arm64: Add additional ARCH flags to prune file

Set CONFIG_ARCH_S32 and CONFIG_ARCH_VISCONTI =n to remove them from the
build config.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
5 months agoMerge pull request #18 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools...
Dan Murphy [Thu, 15 Oct 2020 12:17:59 +0000 (07:17 -0500)]
Merge pull request #18 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools:uart to master

* commit 'f8f69ecada84e7b0924dc9e2433b6ab0abff7322':
  ARM: dts: am33xx: beaglebone: Enable UART1

5 months agoARM: dts: am33xx: beaglebone: Enable UART1
Sekhar Nori [Thu, 15 Oct 2020 07:54:58 +0000 (13:24 +0530)]
ARM: dts: am33xx: beaglebone: Enable UART1

Enable UART1 for testing available on BBB P9 Header.
Add a new testsuite for am335x UART testing.

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
6 months agosystem_test: Add build label as an argument for naming modules
Dan Murphy [Tue, 13 Oct 2020 11:29:39 +0000 (06:29 -0500)]
system_test: Add build label as an argument for naming modules

Signed-off-by: Dan Murphy <dmurphy@ti.com>
6 months agoMerge pull request #17 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools...
Dan Murphy [Wed, 7 Oct 2020 19:34:57 +0000 (14:34 -0500)]
Merge pull request #17 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools:dev to master

* commit '51076999ff45d577d5f608d232a38877fcf0cf2e':
  arm64: dts: ti: k3-am654-idk: Add GPIO decoder node

6 months agoarm64: dts: ti: k3-am654-idk: Add GPIO decoder node
Vignesh Raghavendra [Wed, 7 Oct 2020 17:47:39 +0000 (23:17 +0530)]
arm64: dts: ti: k3-am654-idk: Add GPIO decoder node

Add DT nodes to enable rotary switch on AM654 IDK add-on card connected
to gpios of PCA9536 I2C IO expander.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
6 months agoUpdate system_test/system_test_recipe
Dan Murphy [Mon, 5 Oct 2020 20:36:44 +0000 (15:36 -0500)]
Update system_test/system_test_recipe

6 months agoUpdate system_test/system_test_recipe
Dan Murphy [Mon, 5 Oct 2020 20:35:47 +0000 (15:35 -0500)]
Update system_test/system_test_recipe

6 months agoMerge pull request #16 in LCPDPUB/ti-upstream-tools from ~X1045550/ti-upstream-tools...
Dan Murphy [Thu, 1 Oct 2020 19:48:57 +0000 (14:48 -0500)]
Merge pull request #16 in LCPDPUB/ti-upstream-tools from ~X1045550/ti-upstream-tools:LCPD-19690-am437x-boot to master

* commit '8bab8684ce954d8ec25c9d055931f5e1d4bb5025':
  config: connectivity.cfg: enable cpsw_new switchdev driver
  config: connectivity.cfg: update am65x cpsw options

6 months agoconfig: connectivity.cfg: enable cpsw_new switchdev driver
Grygorii Strashko [Thu, 1 Oct 2020 17:23:04 +0000 (20:23 +0300)]
config: connectivity.cfg: enable cpsw_new switchdev driver

The new CPSW switchdev driver is not yet enabled in multi_v7_defconfig,
So enable it in connectivity.cfg to fix NFS boot on platforms which were
converted to use CPSW switchdev driver.

Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
6 months agoconfig: connectivity.cfg: update am65x cpsw options
Grygorii Strashko [Thu, 1 Oct 2020 17:18:23 +0000 (20:18 +0300)]
config: connectivity.cfg: update am65x cpsw options

The K3 AM65x CPSW driver Kconfig options changed in LKML.

Fix them.

Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
6 months agoMerge pull request #15 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools...
Dan Murphy [Fri, 25 Sep 2020 14:05:43 +0000 (09:05 -0500)]
Merge pull request #15 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools:next to master

* commit '9a39e27c4245a6cf4fa745a1394ee7fd76b4956c':
  Makefile: Fix build when output directory is specific

6 months agoMakefile: Fix build when output directory is specific
Vignesh Raghavendra [Fri, 25 Sep 2020 05:34:14 +0000 (11:04 +0530)]
Makefile: Fix build when output directory is specific

Currently build fails when output directory is passed to make via
O= option. This is because output directory prefix is not stripped
when deriving directory path in $Linux folder of corresponding .dts file
and is being included as is.

Fix this by stripping $O prefix from file's directory path when using
with -i.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
6 months agoMerge pull request #14 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools...
Tomi Valkeinen [Fri, 18 Sep 2020 12:00:41 +0000 (07:00 -0500)]
Merge pull request #14 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools:ehrpwm-v2 to master

* commit '7e39f6b195358ea8206fb73b5633688fd1e50c14':
  system_test: am3_ehrpwm: Build am335x-boneblack.dts

6 months agosystem_test: am3_ehrpwm: Build am335x-boneblack.dts
Vignesh Raghavendra [Fri, 18 Sep 2020 08:42:56 +0000 (14:12 +0530)]
system_test: am3_ehrpwm: Build am335x-boneblack.dts

Add am335x-boneblack.dts to be built with symbols for am3_ehrpwm
defconfig.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
7 months agoMerge pull request #13 in LCPDPUB/ti-upstream-tools from ~A0272616/ti-upstream-tools...
Dan Murphy [Fri, 4 Sep 2020 11:39:31 +0000 (06:39 -0500)]
Merge pull request #13 in LCPDPUB/ti-upstream-tools from ~A0272616/ti-upstream-tools:master to master

* commit '0416bb8faae9d2858610b0c65db1492d7bc5a327':
  README: Add documentation on the ti-linux branch

7 months agoREADME: Add documentation on the ti-linux branch
Dan Murphy [Thu, 3 Sep 2020 14:07:29 +0000 (09:07 -0500)]
README: Add documentation on the ti-linux branch

Add documentation to the README to clarify what the ti-linux branch is
for and when to submit patches.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
7 months agoRevert "system_test: Add overlays for testing PCIe RC and EP"
Dan Murphy [Wed, 2 Sep 2020 14:22:39 +0000 (09:22 -0500)]
Revert "system_test: Add overlays for testing PCIe RC and EP"

This reverts commit 53de14c602744d5e5fc16b4ddf59515c4c185d4a.
This causes an upstream build failure for missing dt header

dt-bindings/mux/mux-j7200-wiz.h

Signed-off-by: Dan Murphy <dmurphy@ti.com>
7 months agoMerge remote-tracking branch 'ti_upstream_tools/next' into master
Dan Murphy [Fri, 21 Aug 2020 18:44:51 +0000 (13:44 -0500)]
Merge remote-tracking branch 'ti_upstream_tools/next' into master

7 months agoMerge pull request #12 in LCPDPUB/ti-upstream-tools from ~A0393678/kishon-ti-upstream...
Dan Murphy [Fri, 21 Aug 2020 11:54:09 +0000 (06:54 -0500)]
Merge pull request #12 in LCPDPUB/ti-upstream-tools from ~A0393678/kishon-ti-upstream-tools:j7200_enable_pci to next

* commit '53de14c602744d5e5fc16b4ddf59515c4c185d4a':
  system_test: Add overlays for testing PCIe RC and EP

7 months agosystem_test: Add overlays for testing PCIe RC and EP
Kishon Vijay Abraham I [Fri, 21 Aug 2020 02:47:45 +0000 (08:17 +0530)]
system_test: Add overlays for testing PCIe RC and EP

Add overlays for testing PCIe RC and EP

7 months agoAdd K2G EVM LCD overlay
Tomi Valkeinen [Wed, 12 Aug 2020 13:08:47 +0000 (16:08 +0300)]
Add K2G EVM LCD overlay

Add overlay for K2G EVM LCD, including touchscreen.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
8 months agoMakefile: update dtc warn flags
Tomi Valkeinen [Thu, 6 Aug 2020 09:29:00 +0000 (12:29 +0300)]
Makefile: update dtc warn flags

Add -Wno-interrupt_provider to DTC_WARN_FLAGS, as is done in v5.8, to
silence warnings flood.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
8 months agoMerge pull request #11 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools...
Tomi Valkeinen [Wed, 5 Aug 2020 08:07:19 +0000 (03:07 -0500)]
Merge pull request #11 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools:pci-host to master

* commit 'e846608f162f1ccc4216e982e9f8443d05d17688':
  config: connectivity.cfg: enable support for Keystone PCIe host driver

8 months agoMerge pull request #10 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools...
Tomi Valkeinen [Wed, 5 Aug 2020 08:06:38 +0000 (03:06 -0500)]
Merge pull request #10 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools:LCPD-19139 to master

* commit '1466d3ed729c4734317371ab7a6831f359592039':
  Add k3-am654-idk.dtso

8 months agoconfig: connectivity.cfg: enable support for Keystone PCIe host driver
Sekhar Nori [Fri, 24 Jul 2020 20:31:48 +0000 (02:01 +0530)]
config: connectivity.cfg: enable support for Keystone PCIe host driver

Enable support for Keystone PCIe host driver. Endpoint
is enabled, but for some reason host was not.

Fix it.

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
8 months agoAdd k3-am654-idk.dtso
Sekhar Nori [Tue, 21 Jul 2020 13:23:03 +0000 (18:53 +0530)]
Add k3-am654-idk.dtso

Add AM654x IDK daughtercard overlay support. IDK daughter
card exposes ICSS-G and CAN interfaces. These will be added
once these drivers work in upstream.

Start with supporting the I2C interface available on the
daughtercard.

8 months agoMerge pull request #9 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools...
Dan Murphy [Tue, 28 Jul 2020 18:53:40 +0000 (13:53 -0500)]
Merge pull request #9 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools:ehrpwm-v2 to master

* commit 'ac127539ececef9981fb734d1966f5b5d887a0f8':
  system_test: am335x-boneblack-ehrpwm.dtso: Enable eCAP0 PWM for testing

8 months agoMerge pull request #7 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools...
Dan Murphy [Thu, 16 Jul 2020 15:41:56 +0000 (10:41 -0500)]
Merge pull request #7 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools:emmc to master

* commit 'e2e71b56c7f86d35d07c5339be247a997c217f15':
  Makefile: fix AM437x eMMC overlay generation

8 months agoMakefile: fix AM437x eMMC overlay generation
Sekhar Nori [Mon, 13 Jul 2020 18:17:40 +0000 (23:47 +0530)]
Makefile: fix AM437x eMMC overlay generation

eMMC overlay for AM437x GP EVM exists, but does not really
work since base dtb is not built with symbols.

Fix it.

Reported-by: Yan Liu <yan-liu@ti.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
8 months agosystem_test: am335x-boneblack-ehrpwm.dtso: Enable eCAP0 PWM for testing
Vignesh Raghavendra [Wed, 8 Jul 2020 17:47:11 +0000 (23:17 +0530)]
system_test: am335x-boneblack-ehrpwm.dtso: Enable eCAP0 PWM for testing

Enable eCAP PWM0 output available on BBB header for testing. Reuse the
eHRPWM overlay to enable eCAP PWM as well in order to avoid having
multiple recipes for different PWMs in the system

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
9 months agoMerge pull request #8 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools...
Dan Murphy [Tue, 14 Jul 2020 19:10:52 +0000 (14:10 -0500)]
Merge pull request #8 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools:usb3 to master

* commit '9e38c9c8ec09141d30ff5a0038f9a6e4a61457f2':
  Add k3-am654-pcie-usb3.dtso

9 months agoAdd k3-am654-pcie-usb3.dtso
Sekhar Nori [Wed, 17 Jun 2020 10:12:10 +0000 (15:42 +0530)]
Add k3-am654-pcie-usb3.dtso

Add support for PCIe x1 lane + USB 3.0 card for AM654x EVM.

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
9 months agosystem_test: build_script: Set defconfig read permissions
Dan Murphy [Thu, 2 Jul 2020 16:37:12 +0000 (11:37 -0500)]
system_test: build_script: Set defconfig read permissions

When creating the defconfig the permissions on the defconfig are very
restrictive.  There are no read permissions. So we will explicitly set
the read permissions on the file.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
9 months agoMerge pull request #6 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools...
Dan Murphy [Tue, 23 Jun 2020 12:55:31 +0000 (07:55 -0500)]
Merge pull request #6 in LCPDPUB/ti-upstream-tools from ~A0132425/ti-upstream-tools:ehrpwm to master

* commit '75d1088cfa52becd84c16aa272fe36e7955da5ad':
  system_test_receipe: Add test suite for BBB ehrpwm overlay
  system_test: am335x-boneblack-ehrpwm.dtso: Add a dtso to test ehrpwm

9 months agosystem_test_receipe: Add test suite for BBB ehrpwm overlay
Vignesh Raghavendra [Tue, 23 Jun 2020 06:46:41 +0000 (12:16 +0530)]
system_test_receipe: Add test suite for BBB ehrpwm overlay

Add a test suite for BBB ehrpwm overlay to enable EHRPWM testing.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
9 months agosystem_test: am335x-boneblack-ehrpwm.dtso: Add a dtso to test ehrpwm
Vignesh Raghavendra [Fri, 19 Jun 2020 10:40:11 +0000 (16:10 +0530)]
system_test: am335x-boneblack-ehrpwm.dtso: Add a dtso to test ehrpwm

Add a dtso to test ehrpwm on BBB header

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
9 months agoMakefile: Fix compilation for dts with /include/
Vignesh Raghavendra [Mon, 22 Jun 2020 08:48:29 +0000 (14:18 +0530)]
Makefile: Fix compilation for dts with /include/

Similar to kernel's Makefile (see scripts/Makefile.lib), add src file's
directory to include path so that files using /include/ directive
compile properly

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
9 months agoMerge pull request #5 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools...
Tomi Valkeinen [Mon, 22 Jun 2020 08:27:49 +0000 (03:27 -0500)]
Merge pull request #5 in LCPDPUB/ti-upstream-tools from ~A0875516/ti-upstream-tools:pcie to master

* commit '9ece55bd9972307189e801189fccfe3130f77ed0':
  Add k3-am654-pcie-usb2.dtso

9 months agoAdd k3-am654-pcie-usb2.dtso
Sekhar Nori [Wed, 17 Jun 2020 10:12:10 +0000 (15:42 +0530)]
Add k3-am654-pcie-usb2.dtso

Tested with e1000 card enumeration on AM654x IDK board.

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
10 months agoconfig: connectivity.cfg: Fix NFS boot issues with 5.7 kernel
Suman Anna [Mon, 8 Jun 2020 22:33:56 +0000 (22:33 +0000)]
config: connectivity.cfg: Fix NFS boot issues with 5.7 kernel

Two recent commits b6d49cab44b5 ("net: Make PTP-specific drivers
depend on PTP_1588_CLOCK") and 92db978f0d68 ("net: ethernet: ti:
Remove TI_CPTS_MOD  workaround") added between v5.7-rc4 and v5.7-rc6
introduces a dependency against CONFIG_PTP_1588_CLOCK for the TI
CPSW drivers to be built in.

Fix this by explicitly enabling CONFIG_PTP_1588_CLOCK to be built
in, which in turn restores the CONFIG_TI_CPTS, CONFIG_TI_CPSW and
CONFIG_TI_KEYSTONE_NETCP to be built-in and restores the NFS
functionality on various TI v7 platforms.

Reported-by: Carlos Hernandez <ceh@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
10 months agoMerge pull request #4 in LCPDPUB/ti-upstream-tools from next to master
Tomi Valkeinen [Tue, 19 May 2020 12:31:34 +0000 (07:31 -0500)]
Merge pull request #4 in LCPDPUB/ti-upstream-tools from next to master

* commit '6edf34e41110fcf8bdcbff134f24b74a58e8ae8b':
  config: a&d: add CONFIG_DRM_LVDS_CODEC=y
  Add DRA7xx EVM LCD overlays
  Add DT overlays for AM5 IDK LCDs
  Add LCD overlays used by DRA7 EVMs and AM5 IDKs
  Add k3-j721e-common-proc-board-infotainment.dtso
  Add AM654x EVM DT overlays for displays
  Makefile: remove extra backslash

10 months agoconfig: a&d: add CONFIG_DRM_LVDS_CODEC=y
Tomi Valkeinen [Fri, 17 Apr 2020 10:08:28 +0000 (13:08 +0300)]
config: a&d: add CONFIG_DRM_LVDS_CODEC=y

DRA71 EVM has an LVDS bridge. Enable it for LCD support.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
10 months agoAdd DRA7xx EVM LCD overlays
Tomi Valkeinen [Thu, 26 Mar 2020 12:22:51 +0000 (14:22 +0200)]
Add DRA7xx EVM LCD overlays

Add DT overlays for DRA7xx EVMs to add LCD and touchscreen support.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
10 months agoAdd DT overlays for AM5 IDK LCDs
Tomi Valkeinen [Thu, 26 Mar 2020 12:24:56 +0000 (14:24 +0200)]
Add DT overlays for AM5 IDK LCDs

Add DT overlays for AM57[124]x IDKs to add LCD and touchscreen support.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
10 months agoAdd LCD overlays used by DRA7 EVMs and AM5 IDKs
Tomi Valkeinen [Wed, 8 Apr 2020 08:03:15 +0000 (11:03 +0300)]
Add LCD overlays used by DRA7 EVMs and AM5 IDKs

Add LCD overlays used by DRA74 EVM, DRA72 EVM, and AM57xx IDKs.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
10 months agoAdd k3-j721e-common-proc-board-infotainment.dtso
Tomi Valkeinen [Wed, 25 Mar 2020 08:41:07 +0000 (10:41 +0200)]
Add k3-j721e-common-proc-board-infotainment.dtso

Only DVI support added for now, audio is missing.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
10 months agoAdd AM654x EVM DT overlays for displays
Tomi Valkeinen [Tue, 7 Apr 2020 13:06:04 +0000 (16:06 +0300)]
Add AM654x EVM DT overlays for displays

Add three DT overlays for different AM654x EVM display setups:

- k3-am654-evm-hdmi.dtso for TFP410 based DVI add-on card
- k3-am654-evm-oldi-lcd1evm.dtso for the AM6 EVM LCD kit
- k3-am654-evm-tc358876.dtso for the TC358876 based DisplayPort add-on
  card

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
10 months agoMakefile: remove extra backslash
Tomi Valkeinen [Fri, 15 May 2020 08:35:57 +0000 (11:35 +0300)]
Makefile: remove extra backslash

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
11 months agosystem_test: build_system_test: Add clean up of output directory on fail
Dan Murphy [Wed, 13 May 2020 15:13:58 +0000 (10:13 -0500)]
system_test: build_system_test: Add clean up of output directory on fail

Signed-off-by: Dan Murphy <dmurphy@ti.com>
11 months agosystem_test: Add am6 pcie ep system test build
Dan Murphy [Mon, 11 May 2020 12:28:26 +0000 (07:28 -0500)]
system_test: Add am6 pcie ep system test build

Signed-off-by: Dan Murphy <dmurphy@ti.com>
11 months agoMerge pull request #3 in LCPDPUB/ti-upstream-tools from ~A0400824/ti-upstream-tools...
Tomi Valkeinen [Mon, 11 May 2020 10:59:14 +0000 (05:59 -0500)]
Merge pull request #3 in LCPDPUB/ti-upstream-tools from ~A0400824/ti-upstream-tools:peter/wip to master

* commit '9256bda34510125b2f81eec7bcdf26522f6a707a':
  Makefile: Add test support for am654 GP overlay
  arm64: dts: ti: Add k3-am654-gp.dtso for audio support

11 months agoMakefile: Add test support for am654 GP overlay
Peter Ujfalusi [Thu, 9 Apr 2020 09:17:09 +0000 (12:17 +0300)]
Makefile: Add test support for am654 GP overlay

Try the merge of the GP overlay for am654 with the test target.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
11 months agoarm64: dts: ti: Add k3-am654-gp.dtso for audio support
Peter Ujfalusi [Thu, 9 Apr 2020 08:00:51 +0000 (11:00 +0300)]
arm64: dts: ti: Add k3-am654-gp.dtso for audio support

The GP application board have:
ICSSG I2C0..3 connected to I2C EEPROMs
ICSSG UART0..3 headers with level shifters
ICSSG SPI0..3 connected to SPI Flash
McASP0 conencted to tlv320aic3106 codec with Headset out and Line in jack

This patch adds support for the audio on the GP application board.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
11 months agoAdd license text to arm32 dtso files
Tomi Valkeinen [Mon, 20 Apr 2020 11:42:43 +0000 (14:42 +0300)]
Add license text to arm32 dtso files

11 months agoAdd COPYING
Tomi Valkeinen [Mon, 20 Apr 2020 11:40:36 +0000 (14:40 +0300)]
Add COPYING

11 months agoAdd AM5 EVM DT overlays
Tomi Valkeinen [Thu, 26 Mar 2020 12:27:49 +0000 (14:27 +0200)]
Add AM5 EVM DT overlays

AM5 EVM DT overlays are applied on top of x15 base board and enable gpio
keys, LCD and mmc.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
11 months agoREADME: add note about test
Tomi Valkeinen [Thu, 9 Apr 2020 09:32:26 +0000 (12:32 +0300)]
README: add note about test

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
11 months agosystem_test: tests: Add test suites to the test reciepe
Dan Murphy [Wed, 15 Apr 2020 15:29:46 +0000 (10:29 -0500)]
system_test: tests: Add test suites to the test reciepe

Add the test suite builds to the system test recipe file so that they
will build.  All but 1 test dtso was available so we are pulling that
one in as well.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
11 months agodefconfig_builder.sh: add legacy -w option
Tomi Valkeinen [Wed, 15 Apr 2020 09:14:13 +0000 (12:14 +0300)]
defconfig_builder.sh: add legacy -w option

Add -w option as a legacy option, meaning the same as -k

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
12 months agoRevert "Add k3-j721e-common-proc-board-infotainment.dtso"
Tomi Valkeinen [Wed, 8 Apr 2020 07:37:20 +0000 (10:37 +0300)]
Revert "Add k3-j721e-common-proc-board-infotainment.dtso"

This reverts commit 7d5191cde9a8e7365d93a37a6bf4e278ca17ebf5.

Looks like the K3 DSS dt changes missed 5.7 merge window, so need to
revert this.

12 months agoUpdate audio_display.cfg according to upstream changes
Tomi Valkeinen [Mon, 6 Apr 2020 08:57:56 +0000 (11:57 +0300)]
Update audio_display.cfg according to upstream changes

12 months agoUpdate config fragments to latest from ti-5.4
Tomi Valkeinen [Mon, 6 Apr 2020 08:55:27 +0000 (11:55 +0300)]
Update config fragments to latest from ti-5.4

12 months agoreadme: minor updates
Tomi Valkeinen [Mon, 6 Apr 2020 05:50:12 +0000 (08:50 +0300)]
readme: minor updates

12 months agoreadme: add info about branches
Tomi Valkeinen [Mon, 6 Apr 2020 05:39:35 +0000 (08:39 +0300)]
readme: add info about branches

12 months agosystem_test: script: Fix copy of dt overlays
Dan Murphy [Thu, 2 Apr 2020 16:14:11 +0000 (11:14 -0500)]
system_test: script: Fix copy of dt overlays

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: recipe: Update j7_pcie test recipes
Dan Murphy [Thu, 2 Apr 2020 16:13:43 +0000 (11:13 -0500)]
system_test: recipe: Update j7_pcie test recipes

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: script: Add debugging to script file
Dan Murphy [Thu, 2 Apr 2020 12:08:00 +0000 (07:08 -0500)]
system_test: script: Add debugging to script file

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: pcie_rc: Update defconfig build for pcie_rc build
Dan Murphy [Wed, 1 Apr 2020 17:31:54 +0000 (12:31 -0500)]
system_test: pcie_rc: Update defconfig build for pcie_rc build

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: README: Reformat README for display
Dan Murphy [Wed, 1 Apr 2020 17:07:47 +0000 (12:07 -0500)]
system_test: README: Reformat README for display

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: build: Add pcie_ep dtso files
Dan Murphy [Wed, 1 Apr 2020 17:04:23 +0000 (12:04 -0500)]
system_test: build: Add pcie_ep dtso files

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: build script: Add README for directory
Dan Murphy [Wed, 1 Apr 2020 16:21:18 +0000 (11:21 -0500)]
system_test: build script: Add README for directory

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: build script: Fix dtc location
Dan Murphy [Tue, 31 Mar 2020 12:26:04 +0000 (07:26 -0500)]
system_test: build script: Fix dtc location

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: base_build: Fix omap2_plus defconfig
Dan Murphy [Mon, 30 Mar 2020 15:55:44 +0000 (10:55 -0500)]
system_test: base_build: Fix omap2_plus defconfig

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: build: Add in tree defconfig build options
Dan Murphy [Mon, 30 Mar 2020 14:49:46 +0000 (09:49 -0500)]
system_test: build: Add in tree defconfig build options

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: nand_tests: Add nand tests for system test
Dan Murphy [Fri, 27 Mar 2020 16:27:41 +0000 (11:27 -0500)]
system_test: nand_tests: Add nand tests for system test

Add K2, am3, am4 and dra7x nand test builds.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: recipe: Add a baseline recipe for all TI productized builds
Dan Murphy [Fri, 27 Mar 2020 15:36:31 +0000 (10:36 -0500)]
system_test: recipe: Add a baseline recipe for all TI productized builds

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: recipe: Rearrange the recipe lines
Dan Murphy [Fri, 27 Mar 2020 15:35:49 +0000 (10:35 -0500)]
system_test: recipe: Rearrange the recipe lines

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: recipe: Change output_dir to patch_dir
Dan Murphy [Fri, 27 Mar 2020 14:51:54 +0000 (09:51 -0500)]
system_test: recipe: Change output_dir to patch_dir

Change the entry of output_dir to patch_dir.  The output_dir will be the
testsuite name now.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: recipe: Add ethernet as a module test for v7
Dan Murphy [Fri, 27 Mar 2020 13:02:05 +0000 (08:02 -0500)]
system_test: recipe: Add ethernet as a module test for v7

Add the ethernet as a module test case for am3, am4, k2 and dra7.
Also fix the mmc_module recipe.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: pcie_rc: Add pcie_rc test config
Dan Murphy [Fri, 27 Mar 2020 12:38:16 +0000 (07:38 -0500)]
system_test: pcie_rc: Add pcie_rc test config

Add the pcie test enable config fragment to be able to build the pcie
test as built-in

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: build script: Add DTC to overlay command line
Dan Murphy [Fri, 27 Mar 2020 12:37:33 +0000 (07:37 -0500)]
system_test: build script: Add DTC to overlay command line

Add the DTC= to the make command line to build the overlays.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agosystem_test: recipe: Fix the testsuite name for eth_module
Dan Murphy [Fri, 27 Mar 2020 12:23:50 +0000 (07:23 -0500)]
system_test: recipe: Fix the testsuite name for eth_module

Fix the test suite names for the am3 and am4 build ethernet as module
test case.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
12 months agoUpdate README
Tomi Valkeinen [Fri, 27 Mar 2020 07:58:32 +0000 (09:58 +0200)]
Update README

12 months agoMakefile: fix clean target
Tomi Valkeinen [Fri, 27 Mar 2020 06:38:56 +0000 (08:38 +0200)]
Makefile: fix clean target

12 months agoAdd overlay test support
Tomi Valkeinen [Thu, 26 Mar 2020 12:19:05 +0000 (14:19 +0200)]
Add overlay test support