- Jan 29, 2024
-
-
Robert Nelson authored
6.1.69-ti-rt-r22 bb.org_defconfig TI SDK: 09.02.00.002 6.1 TI Delta: https://github.com/RobertCNelson/ti-linux-kernel/compare/82d2b827840254248a0444a9c50ab3dc395876cc...78d2216bc679e98b7edb07ffabddb6d0337b5fcb BBDTBS: beagleboard/BeagleBoard-DeviceTrees@1d05b494 RT: patch-6.1.69-rt21.patch.xz WIRELESS_REGDB: https://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git/commit/?id=37dcea0e6e5effb4228fe385e906edba3cbee389 TI_AMX3_CM3: http://git.ti.com/gitweb/?p=processor-firmware/ti-amx3-cm3-pm-firmware.git;a=commit;h=fb484c5e54f2e31cf0a338d2927a06a2870bcc2c WPANUSB: beagleconnect/linux/wpanusb@6aa9bf65 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
Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Jason Kridner authored
Original Commit : https://github.com/beagleboard/linux/commit/8884f22a6b3a5217177c2f843e5c83d613bc6676 Signed-off-by:
Jason Kridner <jkridner@beagleboard.org>
-
frost authored
-
bigguiness@gmail.com authored
------=_Part_422_1349561576.1515022447432 Content-Type: text/plain; charset="UTF-8" Hello all, The TI touch screen driver does not work _right_ with the libts-bin package in the jessie image. $ cat /etc/dogtag BeagleBoard.org Debian Image 2018-01-01 $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.10 (jessie) Release: 8.10 Codename: jessie $ dpkg -l | grep libts-bin ii libts-bin 1.14-1rcnee0~jessie+20171122 armhf touch screen library utilities $ sudo ts_calibrate ts_setup: No such file or directory It is possible to make it work by setting the TSLIB_TSDEVICE environment variable: $ sudo su # export TSLIB_TSDEVICE=/dev/input/event2 # ts_calibrate But, that's a bit of a pain since the environment variable always needs to be set in order to use the touchscreen. It appears that this version of the utilities uses the INPUT_PROP_DIRECT propbit to automatically detect which /dev/input/event device is the touchscreen. It looks like the following is the only change needed to make it work. Unfortunately, I don't have currently have a way to build a custom kernel for the BeagleBone in order to test it. If there is anyone that could I would appreciate it. Regards, Hartley
-
Robert Nelson authored
This reverts commit 3c9dc275. 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>
-
Jason Kridner authored
-
Robert Nelson authored
Reference: rpi-6.1.y Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
Reference: v6.1.75 Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Matthijs van Duin authored
"uio" for generic use "ti,pruss-shmem" for backwards compatibility the of_id module parameter is still supported to add another id
-
Matthijs van Duin authored
-
Robert Nelson authored
Reference: v5.10.209 Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Robert Nelson authored
patch-6.1.69-rt21.patch.xz Signed-off-by:
Robert Nelson <robertcnelson@gmail.com>
-
Jason Kridner authored
From https://github.com/statropy/wpanusb
-
- Jan 23, 2024
-
-
Nas Chung authored
Driver allocates the internal frame buffer based on fbc_buf_count. Use the same value to free the allocated frame buffers. Signed-off-by:
Nas Chung <nas.chung@chipsnmedia.com> Signed-off-by:
Brandon Brnich <b-brnich@ti.com> Acked-by:
Prasanth Babu Mantena <p-mantena@ti.com>
-
Apurva Nandan authored
Add IPC support for main, mcu, wakeup R5F and C7x with memory carveouts and mailboxes. Reviewed-by:
Udit Kumar <u-kumar1@ti.com> Signed-off-by:
Apurva Nandan <a-nandan@ti.com> Signed-off-by:
Vaishnav Achath <vaishnav.a@ti.com>
-
Apurva Nandan authored
Add nodes and overrides for Main, MCU, Wakeup R5, C7x and keep them disabled by default. Reviewed-by:
Udit Kumar <u-kumar1@ti.com> Signed-off-by:
Apurva Nandan <a-nandan@ti.com> Signed-off-by:
Vaishnav Achath <vaishnav.a@ti.com>
-
Vaishnav Achath authored
K3 R5 remoteproc driver requires reserved memory carveouts and mailbox configuration to instantiate the cores successfully. Since this is a board level resource dependency, keep the R5 subsystem disabled at SoC level and enable them at EVM where the dependencies are met. Reviewed-by:
Udit Kumar <u-kumar1@ti.com> Signed-off-by:
Vaishnav Achath <vaishnav.a@ti.com>
-
Vaishnav Achath authored
Add overlays for testing OV5640 (LI OV5640 MIPI module, TEVI OV5640 RPI module) and IMX219 RPi camera on J722S EVM. Signed-off-by:
Vaishnav Achath <vaishnav.a@ti.com> Reviewed-by:
Jai Luthra <j-luthra@ti.com>
-
Vaishnav Achath authored
Enable I2C2 instance and PCA9543 I2C mux which is present on the J722S EVM for CSI2RX, also enable the trace mux to enable the CSI2RX path using a fixed gpio-hog. Signed-off-by:
Vaishnav Achath <vaishnav.a@ti.com> Reviewed-by:
Udit Kumar <u-kumar1@ti.com>
-
Vaishnav Achath authored
J722S has 4 CSI2RX instances add nodes for those instances in addition to the CSI2RX0 instance included from AM62P. Signed-off-by:
Vaishnav Achath <vaishnav.a@ti.com> Reviewed-by:
Jai Luthra <j-luthra@ti.com>
-
Nicolas Saenz Julienne authored
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de> The only missing configuration option preventing us from using multi_v7_defconfig with the Raspberry Pi 4 is ARM_LPAE. It's needed as the PCIe controller found on the SoC depends on 64bit addressing, yet can't be included as not all v7 boards support LPAE. Introduce multi_v7_lpae_defconfig, built off multi_v7_defconfig, which will avoid us having to duplicate and maintain multiple similar configurations. Needless to say the Raspberry Pi 4 is not the only platform that can benefit from this new configuration. Signed-off-by:
Nicolas Saenz Julienne <nsaenzjulienne@suse.de> Signed-off-by:
Alexander Stein <alexander.stein@ew.tq-group.com> Link: https://lore.kernel.org/r/20230124110213.3221264-11-alexander.stein@ew.tq-group.com Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
Mark Brown authored
From: Mark Brown <broonie@kernel.org> While warning on overridden Kconfig options is a good default for merging config fragements sometimes that is our explicit intent and the warnings are unhelpful, add a new merge_into_defconfig_override which does the merge but with warnings suppressed. Since merge_into_defconfig accepts any number of fragments it is difficult to allow it to accept the flag. Signed-off-by:
Mark Brown <broonie@kernel.org> Link: https://lore.kernel.org/r/20230203-arm64-defconfigs-v1-2-cd0694a05f13@kernel.org Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
Nicolas Saenz Julienne authored
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de> So far this function was only used locally in powerpc, some other architectures might benefit from it. Move it into scripts/Makefile.defconf. Signed-off-by:
Nicolas Saenz Julienne <nsaenzjulienne@suse.de> Signed-off-by:
Alexander Stein <alexander.stein@ew.tq-group.com> Acked-by:
Arnd Bergmann <arnd@arndb.de> Link: https://lore.kernel.org/r/20230124110213.3221264-10-alexander.stein@ew.tq-group.com Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
- Jan 17, 2024
-
-
J722s has different multimedia components such as Camera, Display, H264 Video Codec which uses CMA for buffer allocations. For 1080p resolution codec application, \~98-100 MiB is needed per channel. 896MiB is required for 8 channel codec application. Signed-off-by:
Brandon Brnich <b-brnich@ti.com> Signed-off-by:
Vignesh Raghavendra <vigneshr@ti.com>
-
- Jan 10, 2024
-
-
Cross compiling using gcc version 12 introduces new warnings due to uninitialized variables. Properly initialize them to remove warnings in Kernel build. Signed-off-by:
Brandon Brnich <b-brnich@ti.com> Signed-off-by:
Vignesh Raghavendra <vigneshr@ti.com>
-
Propagate the TR response status to the device using BCDMA split-channels. For example CSI-RX driver should be able to check if a frame was not transferred completely (short packet) and needs to be discarded. Fixes: 25dcb5dd ("dmaengine: ti: New driver for K3 UDMA") Signed-off-by:
Jai Luthra <j-luthra@ti.com> Tested-by:
Rahul T R <r-ravikumar@ti.com> Signed-off-by:
Vignesh Raghavendra <vigneshr@ti.com>
-
Instead of queueing transfer requests to DMA engine one-by-one, queue all the available buffers at stream start, or when the previous transfer is complete. This change was suggested in upstream reviews [1] and is already present in commit b4a3d877 ("media: ti: Add CSI2RX support for J721E"). This prevents short-frame errors seen with gstreamer pipelines using ISP to export DMA-BUFs, as in those cases there may be additional delays in queuing the next buffer to the video node. During this time the PSI-L FIFO overflows and the resulting clean-up [2] may lead to a short-frame transferred to DDR. [1]: https://lore.kernel.org/all/20230324181425.GM18895@pendragon.ideasonboard.com/ [2]: "12.6.1.4.6.2 PSI_L DMA error handling due to FIFO overflow" in AM62 TRM Signed-off-by:
Jai Luthra <j-luthra@ti.com> Tested-by:
Rahul T R <r-ravikumar@ti.com> Signed-off-by:
Vignesh Raghavendra <vigneshr@ti.com>
-
Add reserved memory region for framebuffer region used by remote core in dss shared mode overlay file so that Linux does not re-use the same while allocating memory. Also add a label for reserved memory region in base device-tree file so that it can be referred back in overlay file : Fixes: 93d751a9 ("arm64: dts: ti: k3-am62p: Add overlay to use DSS in display sharing mode") Signed-off-by:
Devarsh Thakkar <devarsht@ti.com> Signed-off-by:
Vignesh Raghavendra <vigneshr@ti.com>
-
[ Upstream commit 68e6939e ] If the console suspend is disabled, the genpd of the console shall not be powered-off during suspend. Set the flag GENPD_FLAG_ALWAYS_ON to the corresponding genpd during suspend, and restore the original value during the resume. Signed-off-by:
Thomas Richard <thomas.richard@bootlin.com> Link: https://lore.kernel.org/r/20231017130540.1149721-1-thomas.richard@bootlin.com Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by:
Vignesh Raghavendra <vigneshr@ti.com>
-
- Jan 09, 2024
-
-
There is a duplicate main_i2c0 node that is not needed. Remove it Signed-off-by:
Bryan Brattlof <bb@ti.com> Reviewed-by:
Roger Quadros <rogerq@kernel.org> Reviewed-by:
Andreas Dannenberg <dannenberg@ti.com> Signed-off-by:
Vignesh Raghavendra <vigneshr@ti.com>
-