forked from raspberrypi/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adam debug #1
Open
0xa71a5
wants to merge
396
commits into
rpi-4.19.y
Choose a base branch
from
adam-debug
base: rpi-4.19.y
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Adam debug #1
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Although the correct fix for low voltage warnings is to improve the power supply, the current implementation of the detection can fill the log if the warning happens freqently. This replaces the logging with slightly custom ratelimited logging. Signed-off-by: James Hughes <[email protected]> Signed-off-by: Stefan Wahren <[email protected]>
Avoid a hard userspace ABI change by adding a compatible get_throttled sysfs entry. Its value is now feed by the GET_THROTTLED requests of the new hwmon driver. The first access to get_throttled will generate a warning. Signed-off-by: Stefan Wahren <[email protected]>
An assumption was made in commit a1547e0 that 32 bytes would be enough data buffer size for all firmware calls. However, the axi performance monitor driver uses a call with 44 bytes (RPI_FIRMWARE_GET_PERIPH_REG) to get the VC registers values. Increase value to 48 to take this in to account. Signed-off-by: James Hughes <[email protected]>
See: raspberrypi#2676 Signed-off-by: Phil Elwell <[email protected]>
Also disable CONFIG_MMC_BCM2835 to avoid a runtime conflict. Signed-off-by: Phil Elwell <[email protected]>
This is a test patch for brcmfmac from Franky Lin at Broadcom to disable ARP offloading when in promiscuous mode, re-enabling the ability to sniff ARP packets over WiFi. See: raspberrypi#2171 Signed-off-by: Phil Elwell <[email protected]>
Signed-off-by: Matthias Reichl <[email protected]>
Enable the I2C Tiny USB module. See: raspberrypi#2535 Signed-off-by: Phil Elwell <[email protected]>
See: raspberrypi#2611 Signed-off-by: Phil Elwell <[email protected]>
This doesn't do anything by default, but trying to put the node in an overlay failed for me. Signed-off-by: Eric Anholt <[email protected]>
Signed-off-by: Eric Anholt <[email protected]>
We haven't needed alignment since 553c942, and the current overlays don't specify any. Signed-off-by: Eric Anholt <[email protected]>
The SPI configuration state includes an SPI_NO_CS flag that disables all CS line manipulation, for applications that want to manage their own chip selects. However, this flag is ignored by the GPIO CS code in the SPI framework. Correct this omission with a trivial patch. See: raspberrypi#2169 Signed-off-by: Phil Elwell <[email protected]>
…ementation, by referring to the actual dts file in the arm directory
Uses the simple-audio-card ALSA machine driver. Sets up the machine driver in the device tree overlay file. The overlays/Makefile is altered to add the audioinjector-ultra.dtbo dtb overlay. Adds CONFIG_SND_SOC_CS4265 to the defconfig files. Signed-off-by: Matt Flax <[email protected]>
commit f853d6b upstream. This patch adds a S/PDIF enable switch as a SOC_SINGLE. Signed-off-by: Matt Flax <[email protected]> Reviewed-by: Charles Keepax <[email protected]> Signed-off-by: Mark Brown <[email protected]>
commit be47e75 upstream. The cs4265 uses 32 bit transport on the I2S bus. This patch enables native 32 bit mode for machine drivers which use this sound card driver. Signed-off-by: Matt Flax <[email protected]> Reviewed-by: Charles Keepax <[email protected]> Signed-off-by: Mark Brown <[email protected]>
Signed-off-by: Phil Elwell <[email protected]>
Signed-off-by: Phil Elwell <[email protected]>
commit 256a90e upstream. This is a driver to fix input mapping and add LED & force feedback support for the "BigBen Interactive Kid-friendly Wired Controller PS3OFMINIPAD SONY" gamepad with USB id 146b:0902. It was originally sold as a PS3 accessory and makes a very nice gamepad for Retropie. Signed-off-by: Hanno Zulla <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
See: raspberrypi#2690 Signed-off-by: Phil Elwell <[email protected]>
Commit b0ef501 upstream. The cs4265 driver is missing a microphone preamp enable. This patch enables/disables the microphone preamp when mic selection is made using the kcontrol. Signed-off-by: Matt Flax <[email protected]> Reviewed-by: Charles Keepax <[email protected]> Signed-off-by: Mark Brown <[email protected]>
Add references, links, clear details, some typo correction.
From: Ram Chandrasekar <[email protected]> Step wise governor increases the mitigation level when the temperature goes above a threshold and will decrease the mitigation when the temperature falls below the threshold. If it were a case, where the temperature hovers around a threshold, the mitigation will be applied and removed at every iteration. This reaction to the temperature is inefficient for performance. The use of hysteresis temperature could avoid this ping-pong of mitigation by relaxing the mitigation to happen only when the temperature goes below this lower hysteresis value. Signed-off-by: Ram Chandrasekar <[email protected]> Signed-off-by: Lina Iyer <[email protected]>
…re after dropping below it Signed-off-by: Serge Schneider <[email protected]>
Signed-off-by: Serge Schneider <[email protected]>
Signed-off-by: Serge Schneider <[email protected]>
Inserting timing information into the VUI block of the SPS is optional with the VPU encoder. GStreamer appears to require them when using V4L2 M2M, therefore set the option to enable them from the encoder. Signed-off-by: Dave Stevenson <[email protected]>
We don't use the same async update path between fkms and normal kms, and the normal kms workaround ended up making us wait. This became a larger problem in rpi-4.14.y, as the USB HID update rate throttling got (accidentally?) dropped. Signed-off-by: Eric Anholt <[email protected]>
When handler of data_available interrupt is fired, queue_work ends up getting called and it can block on a spin lock which is not allowed in interrupt context. The fix was to run the handler from a thread context instead.
See: raspberrypi#2876 Signed-off-by: Phil Elwell <[email protected]>
Signed-off-by: Jaikumar <[email protected]>
Now that EEE support is a property of the PHY, use the PHY's DT node when querying the EEE-related properties. See: raspberrypi#2882 Signed-off-by: Phil Elwell <[email protected]>
Currently the VPU allocates the contiguous buffer for the framebuffer. Try an alternate path first where we use dma_alloc_coherent and pass the buffer to the VPU. Should the VPU firmware not support that path, then free the buffer and revert to the old behaviour of using the VPU allocation. Signed-off-by: Dave Stevenson <[email protected]>
Code from the misc /dev node was still present in bcm2835_vc_sm_cma_remove, which caused a NULL deref. Remove it. See raspberrypi#2885. Signed-off-by: Dave Stevenson <[email protected]>
Signed-off-by: adam.liu <[email protected]>
Signed-off-by: adam.liu <[email protected]>
Signed-off-by: adam.liu <[email protected]>
Signed-off-by: adam.liu <[email protected]>
Signed-off-by: adam.liu <[email protected]>
Signed-off-by: adam.liu <[email protected]>
This reverts commit c2c771e.
Signed-off-by: adam.liu <[email protected]>
Signed-off-by: adam.liu <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.