- Nov 10, 2021
-
-
Robert Nelson authored
5.10.65-ti-arm64-r20 bb.org_defconfig AUFS: https://github.com/sfjro/aufs5-standalone/commit/5436ae4eab9808f58e397cb30018ed3ae5afa2eb BBDTBS: https://github.com/beagleboard/BeagleBoard-DeviceTrees/commit/4f7c4b9b24e977b042d3fb869ad2b2a09e3c2dd2 WPANUSB: https://github.com/statropy/wpanusb/commit/251f0167545bf2dcaa3cad991a59dbf5ab05490a WIRELESS_REGDB: https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/commit/?id=47007d0169c4c6c855a3fc5333c142489a43e89e KSMBD: https://github.com/cifsd-team/ksmbd/commit/6a2c3603ead94852905ea72c9380c881b9371936 Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Reference: v5.14.17 Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
This reverts commit 956b200a . Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Reference: v5.14.17 Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Reference: v5.10.78 Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Keerthy authored
Add VTM thermal support. In the Voltage Thermal Management Module(VTM), K3 J72XX supplies a voltage reference and a temperature sensor feature that are gathered in the band gap voltage and temperature sensor (VBGAPTS) module. The band gap provides current and voltage reference for its internal circuits and other analog IP blocks. The analog-to-digital converter (ADC) produces an output value that is proportional to the silicon temperature. Currently reading temperatures only is supported. There are no active/passive cooling agent supported. J721e SoCs have errata i2128: https://www.ti.com/lit/pdf/sprz455 The VTM Temperature Monitors (TEMPSENSORs) are trimmed during production, with the resulting values stored in software-readable registers. Software should use these register values when translating the Temperature Monitor output codes to temperature values. It has an involved workaround. Software needs to read the error codes for -40C, 30C, 125C from the efuse for each device & derive a new look up table for adc to temperature conversion. Involved calculating slopes & constants using 3 different straight line equations with adc refernce codes as the y-axis & error codes in the x-axis. -40C to 30C 30C to 125C 125C to 150C With the above 2 line equations we derive the full look-up table to workaround the errata i2128 for j721e SoC. Tested temperature reading on J721e SoC & J7200 SoC. Signed-off-by:
Keerthy <j-keerthy@ti.com>
-
Keerthy authored
VTM stands for Voltage Thermal Management Signed-off-by:
Keerthy <j-keerthy@ti.com>
-
Keerthy authored
VTM stands for Voltage Thermal Management Signed-off-by:
Keerthy <j-keerthy@ti.com>
-
Keerthy authored
Add VTM bindings documentation. In the Voltage Thermal Management Module(VTM), K3 J72XX supplies a voltage reference and a temperature sensor feature that are gathered in the band gap voltage and temperature sensor (VBGAPTS) module. The band gap provides current and voltage reference for its internal circuits and other analog IP blocks. The analog-to-digital converter (ADC) produces an output value that is proportional to the silicon temperature. Signed-off-by:
Keerthy <j-keerthy@ti.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Jason Kridner authored
From https://github.com/statropy/wpanusb
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
- Nov 03, 2021
-
-
LCPD Auto Merger authored
TI-Feature: connectivity TI-Branch: connectivity-ti-linux-5.10.y * 'connectivity-ti-linux-5.10.y' of ssh://bitbucket.itg.ti.com/lcpdpublicdom/connectivity : net: ethernet: ti: icssg_prueth: move phy init in .ndo_open/close() Signed-off-by:
LCPD Auto Merger <lcpd_integration@list.ti.com>
-
- Oct 28, 2021
-
-
There is an issues identified with DP83869HM PHYs used on some AM64x boards which causes PHY TX to stop working after PHY IEEE power down sequence (BMCR bit 10 PWD_DWN 0->1->0) which is used by phy_start/stop() API. To fix an issues move PHY initialization (of_phy_connect()) into .ndo_open() and disconnect PHY in .ndo_close() which will cause PHY reset and full re-initialization. This will also required for future suspend2ram support. Signed-off-by:
Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by:
Vignesh Raghavendra <vigneshr@ti.com>
-
- Oct 27, 2021
-
-
LCPD Auto Merger authored
TI-Feature: rpmsg TI-Branch: rpmsg-ti-linux-5.10.y-intg * 'rpmsg-ti-linux-5.10.y-intg' of ssh://bitbucket.itg.ti.com/rpmsg/rpmsg : Revert "arm64: dts: ti: k3-am642-evm: Reserve some on-chip SRAM for R5Fs" Revert "arm64: dts: ti: k3-am642-sk: Reserve some on-chip SRAM for R5Fs" Signed-off-by:
LCPD Auto Merger <lcpd_integration@list.ti.com>
-
- Oct 26, 2021
-
-
Anoop authored
This reverts commit 0c719007 . Remove all the reserved OCMRAM regions reserved for R5F cores for the AM642 SK platform. The R5F firmwares now must use the DDR or TCM memories. Signed-off-by:
Anoop <anoop.rk@ti.com> Signed-off-by:
Suman Anna <s-anna@ti.com>
-
Anoop authored
This reverts commit 62fb5911 . Remove all the reserved OCMRAM regions reserved for R5F cores for the AM642 SK platform. The R5F firmwares now must use the DDR or TCM memories. Signed-off-by:
Anoop <anoop.rk@ti.com> Signed-off-by:
Suman Anna <s-anna@ti.com>
-
- Oct 21, 2021
-
-
LCPD Auto Merger authored
TI-Feature: platform_base TI-Branch: platform-ti-linux-5.10.y * 'platform-ti-linux-5.10.y' of ssh://bitbucket.itg.ti.com/lcpdpublicdom/platform : misc: sram: dma-heap-export: Fix memory leak in dma-buf attach misc: sram: Add dma-heap-export reserved SRAM area type dma-buf: heaps: Add Carveout heap to dmabuf heaps dma-buf: heaps: Initialize during core instead of subsys ARM: dts: am335x: Add rtc node as system-power-controller lib/crypto/sha256.c: Export sha256_transform soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend ARM: dts: am43xx: Add scale data fw to wkup_m3_ipc node ARM: dts: am33xx: Add scale data fw to wkup_m3_ipc node ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling wkup_m3_ipc: Add support for IO Isolation dt-bindings: wkup_m3_ipc: Add ti,io-isolation property wkup_m3_ipc: Add support for toggling VTT regulator dt-bindings: wkup_m3_ipc: Add vtt toggling bindings remoteproc: move rproc_da_to_va declaration to remoteproc.h clocksource/drivers/timer-ti-dm: Extend pending interrupt ACK for gic clocksource/drivers/timer-ti-dm: ack pending interrupt during suspend Signed-off-by:
LCPD Auto Merger <lcpd_integration@list.ti.com>
-
Andrew F. Davis authored
Fix a memory leak caused by exiting due to error after allocating 'table' but not freeing the same. Reported-by:
Dan Murphy <dmurphy@ti.com> Signed-off-by:
Andrew F. Davis <afd@ti.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-
Andrew F. Davis authored
This new export type exposes to userspace the SRAM area as a DMA-Heap, this allows for allocations as DMA-BUFs that can be consumed by various DMA-BUF supporting devices. Signed-off-by:
Andrew F. Davis <afd@ti.com> [khilman: from ti-linux-5.4.y, updated DT YAML bindings] Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-
Andrew F. Davis authored
This adds a Carveout heap, which allows userspace to allocate a dma-buf of contiguous memory out of a carveout region. Signed-off-by:
Andrew F. Davis <afd@ti.com> Signed-off-by:
Gowtham Tammana <g-tammana@ti.com>
-
Andrew F. Davis authored
Some clients of DMA-Heaps probe earlier than subsys_initcall(), this can cause issues when these clients call dma_heap_add() before the core DMA-Heaps framework has initialized. DMA-Heaps should initialize during core startup to get ahead of all users. Signed-off-by:
Andrew F. Davis <afd@ti.com> Signed-off-by:
Gowtham Tammana <g-tammana@ti.com>
-
Keerthy authored
PMIC_PWR_EN pin of RTC on am335x-evm, bone, and boneblack is connected to PMIC on board, so flag rtc node as system-power-controller to allow software to poweroff boards. Signed-off-by:
Dave Gerlach <d-gerlach@ti.com> Signed-off-by:
Keerthy <j-keerthy@ti.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-
Keerthy authored
Export sha256_transform function so that it can be reused before passing on the data to sa2ul. Signed-off-by:
Keerthy <j-keerthy@ti.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-
Dave Gerlach authored
Add a debugfs option to allow configurable halting of the wkup_m3 during suspend at the last possible point before low power mode entry. This condition can only be resolved through JTAG and advancing beyond the while loop in a8_lp_ds0_handler. Although this hangs the system it forces the system to remain active once it has been entirely configured for low power mode entry, allowing for register inspection through JTAG to help in debugging transition errors. Halt mode can be set using the enable_off_mode entry under wkup_m3_ipc in the debugfs. Suggested-by:
Brad Griffis <bgriffis@ti.com> Signed-off-by:
Dave Gerlach <d-gerlach@ti.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-
Dave Gerlach authored
Add appropriate scale-data-fw names for all am43xx platforms. Signed-off-by:
Dave Gerlach <d-gerlach@ti.com> Signed-off-by:
Keerthy <j-keerthy@ti.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-
Dave Gerlach authored
Add appropriate scale-data-fw names for all am33xx platforms. Signed-off-by:
Dave Gerlach <d-gerlach@ti.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-
Dave Gerlach authored
With this flag wkup_m3 is able to control IO isolation during suspend on the board. Signed-off-by:
Dave Gerlach <d-gerlach@ti.com> Signed-off-by:
Keerthy <j-keerthy@ti.com> Signed-off-by:
Kevin Hilman <khilman@baylibre.com>
-