summaryrefslogtreecommitdiff
path: root/projects/linux
AgeCommit message (Collapse)Author
2021-03-31linux: mm: Triage non-applicable BSP 4.1.x display commits as Abandoned tasksLaurent Pinchart
Move display-related BSP 4.1.x upport candidates that are considered not to be applicable to upstream to abandoned tasks. This allows grouping commits logically, providing more detailed comments than the non-target file. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-31linux: mm: Triage non-applicable BSP 4.1.x display commits as non-targetLaurent Pinchart
Move display-related BSP 4.1.x upport candidates that are BSP-specific to the non-target file. This includes - Enablement of the VSP manager in DT (the VSP manager is an out-of-tree infrastructure to work around the lack of a userspace framework) - Usage of UIO for display and video capture (upstream uses DRM/KMS and V4L2) - Incorrect usage of DU and LVDS bindings - dw-hdmi driver (we don't have permission to work on that driver) - H3 ES1.x-only changes Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-31linux: mm: Triage completed BSP 4.1.x display commitsLaurent Pinchart
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-31linux: mm: Move max VGA dot clock validation from Abandoned to NewLaurent Pinchart
The ADV7123 VGA DAC has an upper pixel clock frequency limit. It may not match the values set in the device tree in relevant BSP commits, but it still has to be taken into account. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-29Auto-update sweep for next-20210326Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-29projects: linux: core: pinctrl: Update VIN g8/high8 statusGeert Uytterhoeven
Commits are now in linux-next. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-29projects: linux: core: Update R-Car Gen3 cpufreq/dvfs statusGeert Uytterhoeven
Patches have been posted. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-21linux: mm: Drop 'Done' patches from Ebisu taskJacopo Mondi
Remove patches marked as Done or Abandoned from the r8a7790-ebisu task. Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-03-21linux: mm: Move bsp39x 'Done' tasks to done/Jacopo Mondi
Move all the bsp392x MM tasks marked as 'Done' and 'Abandoned' in the 'done/' subdirectory. Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-03-21linux: mm: Add task for max9286 integrationJacopo Mondi
Add bsp41x_max9286_integration.yaml to track max9286 integration on R8A77970 Eagle and R8a77980 Condor. Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-03-21linux: mm: Update GMSL upstream trackingJacopo Mondi
GMSL support now counts max9286 deserializer and rdacm20, rdacm21 camera modules. Record the GMSL reliability investigation that took place in Q1 2021. Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-03-21linux: mm: Add bsp41x_set-initial-resolution.yamlJacopo Mondi
Add a task to track the configuration of the initial display resolution and record that the proposed solution does not apply to upstream. The selected patches have been moved to bsp-41x-non-target.yaml ticket. Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-03-21linux: mm: Add bsp41x_validate-max-vga-dot-clockJacopo Mondi
Add a task to track the max VGA dot clock handling. Text copied from mm/bsp392_validate-max-vga-dot-clock.yaml task The selected patches have been moved to bsp-41x-non-target.yaml ticket. Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-03-21linux: mm: Record IFMD upstreamingJacopo Mondi
Record VnCSI_IFMD register access protection task. Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-03-21linux: mm: Track CLU upstreamingJacopo Mondi
Track upstreaming of CLU feature of CMM. Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-03-21linux: mm: Close CMM taskJacopo Mondi
Basic support for CMM was merged upstream at the end of 2019. Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
2021-03-18projects: linux: core: Create R-Car V3M/V3H CPU operating points taskGeert Uytterhoeven
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18projects: linux: core: Create RPC/HyperFlash DT tasksGeert Uytterhoeven
For R-Car H3/M3-W/M3-N RPC, and Salvator-X(S)/ULCB HyperFLASH. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move unneeded compatible matchingGeert Uytterhoeven
The drivers match against family-specific compatible values, which have always been present in the corresponding upstream DTS files. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move R-Car V3U WDT bindingsGeert Uytterhoeven
Upstreamed. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move R-Car E3 I2C-dvfsGeert Uytterhoeven
The BSP commit seems to be a rebased version of an old BSP commit, reverting the upstream solution, and thus should be dropped. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move R-Car H3/M3-W/M3-N/E3 CPUIdleGeert Uytterhoeven
All upstreamed. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move R-Car M3-W+ Salvator-X(S) and ULCBGeert Uytterhoeven
Upstream uses r8a77960 and r8a77961 to differentiate. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move Ebisu and Salvator-X(S) eMMC no-sd(io)Geert Uytterhoeven
All upstreamed. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move Ebisu and Salvator-X(S) SDHI IPMMUGeert Uytterhoeven
All upstreamed. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move R-Car H3/M3-W/M3-N/E3 DU resetGeert Uytterhoeven
All upstreamed, but specifying resets for "even" DU channels only. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move R-Car M3-W/M3-N/E3 CCREEGeert Uytterhoeven
All upstreamed. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move defconfig modular in upstreamGeert Uytterhoeven
All of these are enabled in the upstream arm64 defconfig, but modular instead of built-in as per upstream policy. Note that CONFIG_CPU_FREQ_STAT_DETAILS was removed in v4.11. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move dtbo target ruleGeert Uytterhoeven
V5.12-rc1 gained support for building DT overlay targets. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move R-Car V3H/V3M QSPI FLASHGeert Uytterhoeven
All upstreamed. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move Draak and Ebisu RGMIIGeert Uytterhoeven
No longer needed or not needed upstream. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-18linux: bsp-41x: non-target: Move R-Car V3H IPMMU-VC0 fixGeert Uytterhoeven
The non-UIO part was upstreamed in v5.4-rc1, but it was reverted in the BSP by 6ada092d0ab44731 ("uio stuff for BSP7"). Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-17linux: bsp-41x: non-target: Move support for non-connected CSI-2 receiverNiklas Söderlund
If the firmware lists a CSI-2 receiver as enabled but it's not connected to a CSI-2 transmitter the firmware description is faulty as it only describes half the CSI-2 bus. The CSI-2 bus is not a plug-and-play bus so either the bus is populate or it's not. Extending the CSI-2 receiver to probe and exist in an inoperable state makes no sens. Note this does not prevent the CSI-2 receiver node from being described in DT it just can't be enabled if it's not connected to a CSI-2 transmitter. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-17linux: bsp-41x: mm vin triageNiklas Söderlund
Move mm vin commits from bsp-41x to separate tasks. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
2021-03-17linux: bsp-41x: non-target: Move VIN no-op and defconfig commitsNiklas Söderlund
Commits that are no-ops and defconfig changes are not a good target to upport. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-17linux: bsp-41x: non-target: Move VIN continues mode switchNiklas Söderlund
The upstream VIN driver have moved to use an internal scratch buffers which side steps all the problems with continuous vs non-continuous capture. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-17linux: bsp-41x: mm csi2 triageNiklas Söderlund
Move mm csi2 commits from bsp-41x to separate tasks. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-17linux: mm Add task for V4L2 multiplexed streamsNiklas Söderlund
There have been much debate about how multiplexed streams should be modeled in V4L2. There are multiple touch points in the BSP for this both for CSI-2 buses and to some extend GMSL. Add a catch all task that can collect all BSP use-cases where the current V4L2 limitations are worked around. Then when the upstream design is prepared we can make sure it will be able to cover all of the BSP needs. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
2021-03-17linux: bsp-41x: mm adv748x triageNiklas Söderlund
Move mm adv748x commits from bsp-41x to separate tasks. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-17linux: bsp-41x: mm adv7604 triageNiklas Söderlund
Move mm adv7604 commits from bsp-41x to separate tasks. Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-12projects: linux: io: updates for W10Wolfram Sang
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
2021-03-11projects: linux: core: clk: Update non-target for INTC-{AP,EX}Geert Uytterhoeven
Cfr. comments for bsp392_clk_renesas_intc_clock_removal. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-11projects: linux: core: Add task to enable full cpufreq/dvfsGeert Uytterhoeven
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-02projects: linux: io: add V3U task for CMT and TMUWolfram Sang
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
2021-03-02projects: linux: io: add task disable HW checksumming at runtimeWolfram Sang
Moved away from non-target, this is in deed an issue. Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
2021-03-02linux: bsp-41x: move optee node patches to non-targetWolfram Sang
Reason given in periject commit a01c811202b8602d8a3d224262b94a1a97a7bd97. Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
2021-03-01Auto-update sweep for v5.12-rc1Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-03-01projects: linux: core: Mark bsp396_mfd_bd9574mwv doneGeert Uytterhoeven
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
2021-03-01projects: linux: core: Mark bsp392_pinctrl_sh-pfc_vin.yaml abandonedGeert Uytterhoeven
Equivalents in bsp-41x of remaining commits are tracked in bsp41x_pinctrl_vin. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
2021-03-01projects: linux: core: Mark bsp392_iommu_ipmmu-vmsa abandonedGeert Uytterhoeven
Equivalents in bsp-41x of remaining commits are tracked in bsp41x_ipmmu. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>