projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'v5.15.65' into rpi-5.15.y
2022-09-05
Maxime Ripard
drm/vc4: hdmi: Depends on CONFIG_PM
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-09-05
Maxime Ripard
drm/vc4: hdmi: Rework power up
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-09-05
Maxime Ripard
drm/bridge: Add stubs for devm_drm_of_get_bridge when...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-08-17
Maxime Ripard
drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-08-17
Maxime Ripard
drm/vc4: hdmi: Fix HPD GPIO detection
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-08-17
Maxime Ripard
drm/vc4: dsi: Switch to devm_drm_of_get_bridge
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-08-17
Maxime Ripard
drm/bridge: Add a function to abstract away panels
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-06-09
Maxime Ripard
drm/vc4: txp: Force alpha to be 0xff if it's disabled
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-06-09
Maxime Ripard
drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-06-09
Maxime Ripard
drm/vc4: hvs: Reset muxes at probe time
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-06-09
Maxime Ripard
drm/vc4: hvs: Fix frame count register readout
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: Warn if some v3d code is run on BCM2711
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: crtc: Don't call into BO Handling on Async...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: crtc: Move the BO Handling out of Common Page...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: crtc: Move the BO handling out of common page...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: crtc: Use an union to store the page flip...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: drv: Skip BO Backend Initialization on BCM2711
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: plane: Register a different drm_plane_helper_funcs...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: kms: Register a different drm_mode_config_funcs...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: drv: Register a different driver on BCM2711
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: bo: Split out Dumb buffers fixup
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: bo: Rename vc4_dumb_create
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: Consolidate Hardware Revision Check
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
drm/vc4: plane: Prevent async update if we don't have...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-05-11
Maxime Ripard
clk: Add locking to clk_get_rate_range
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-25
Maxime Ripard
ARM: dts: bcm2835: Switch HSM clock to firmware
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
rpivid: Use clk_get_max_rate()
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
drm/vc4: kms: Use maximum FIFO load for the HVS clock...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
drm/vc4: Make sure we don't end up with a core clock...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
drm/vc4: kms: Warn if clk_set_min_rate fails
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
drm/vc4: hdmi: Rework hdmi_enable_4kp60 detection
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: tests: Add missing test case for ranges
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: tests: Add some tests for clk_get_rate_range()
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Add clk_get_rate_range
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
Revert "clk: Introduce a clock request API"
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
Revert "clk: requests: Ignore if the pointer is null"
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
Revert "clk: requests: Dereference the request pointer...
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
Revert "rpivid: Switch to new clock api"
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
Revert "bcm2835-unicam: Switch to new clock api"
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
Revert "drm/vc4: hdmi: Convert to the new clock request...
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
Revert "drm/vc4: Increase the core clock based on HVS...
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
Revert "drm/vc4: kms: Move clock request to our HVS...
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: bcm: rpi: Run some clocks at the minimum rate...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: bcm: rpi: Set a default minimum rate
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: bcm: rpi: Add variant structure
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Test the clock pointer in clk_hw_get_name()
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Zero the clk_rate_request structure
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Stop forwarding clk_rate_requests to the parent
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Introduce clk_core_has_parent()
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Switch from __clk_determine_rate to clk_core_round_rate...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Remove redundant clk_core_init_rate_req() call
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Add missing clk_core_init_rate_req calls
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Introduce clk_hw_init_rate_request()
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Change clk_core_init_rate_req prototype
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Add our request boundaries in clk_core_init_rate_req
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Skip set_rate_range if our clock is orphan
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Set req_rate on reparenting
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Fix clk_get_parent() documentation
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Take into account uncached clocks in clk_set_rate_range()
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: tests: Add some tests for orphan with multiple...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: tests: Add tests for mux with multiple parents
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: tests: Add tests for single parent mux
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: tests: Add tests for uncached clock
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: tests: Add reference to the orphan mux bug report
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: tests: Add test suites description
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Drop the rate range on clk_put()
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: test: Test clk_set_rate_range on orphan mux
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Add clk_drop_range
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Always set the rate on clk_set_range_rate
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Use clamp instead of open-coding our own
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Always clamp the rounded rate
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-22
Maxime Ripard
clk: Introduce Kunit Tests for the framework
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-13
Maxime Ripard
clk: Enforce that disjoints limits are invalid
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-08
Maxime Ripard
drm/connector: Fix typo in documentation
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-08
Maxime Ripard
clk: Initialize orphan req_rate
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-08
Maxime Ripard
clk: Fix clk_hw_get_clk() when dev is NULL
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-08
Maxime Ripard
drm/edid: Split deep color modes between RGB and YUV444
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-08
Maxime Ripard
drm/edid: Don't clear formats if using deep color
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-04-05
Maxime Ripard
Revert "drm/vc4: hvs: Defer dlist slots deallocation"
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: txp: Force alpha to be 0xff if it's disabled
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: kms: Improve logging
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: kms: Warn if we have an incompatible muxing...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: kms: Store channel in local variable
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hvs: Reset muxes at probe time
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: Fix out of order frames during asynchronous...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hvs: Defer dlist slots deallocation
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hvs: Fix frame count register readout
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Support HDMI YUV output
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Always try to have the highest bpc
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Take bpp into account for the scrambler
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Take the sink maximum TMDS clock into...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Move clock calculation into its own...
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Move clock validation to its own function
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Change CSC callback prototype
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Define colorspace matrices
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Replace CSC_CTL hardcoded value by defines
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Move XBAR setup to csc_setup
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
2022-03-21
Maxime Ripard
drm/vc4: hdmi: Use full range helper in csc functions
Signed-off-by:
Maxime Ripard
<maxime@cerno.tech>
commit
|
commitdiff
|
tree
next