summaryrefslogtreecommitdiff
path: root/projects/linux
AgeCommit message (Collapse)Author
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>
2021-03-01projects: linux: core: Mark bsp392_clk_renesas_z_z2_clocks abandonedGeert Uytterhoeven
Equivalents in bsp-41x of remaining commits are tracked in bsp41x_clk_renesas. 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_arm64_configs doneGeert Uytterhoeven
Equivalents in bsp-41x of remaining commits have been moved to non-target. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
2021-03-01projects: linux: core: pinctrl: Update commentsGeert Uytterhoeven
Cfr. comments for bsp392_pinctrl_sh-pfc_vin. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
2021-03-01projects: linux: core: ipmmu: Update non-target and commentsGeert Uytterhoeven
Cfr. comments for bsp392_iommu_ipmmu-vmsa. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
2021-03-01projects: linux: core: clk: Update non-target and commentsGeert Uytterhoeven
Cfr. comments for bsp392_clk_renesas_z_z2_clocks. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
2021-02-23linux: bsp-41x: non-target: Add upstream info (sysc)Geert Uytterhoeven
Fixes: 4386f2943bd8781f ("linux: bsp-41x: core sysc triage") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-02-23linux: bsp-41x: non-target: Add upstream info (ipmmu)Geert Uytterhoeven
Fixes: bcbdb54ec922959d ("linux: bsp-41x: core ipmmu triage") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-02-23linux: bsp-41x: non-target: Add upstream info (pinctrl)Geert Uytterhoeven
Fixes: 97128cf7be0b2f36 ("linux: bsp-41x: core pinctrl triage") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-02-23linux: bsp-41x: non-target: Add upstream info (clk)Geert Uytterhoeven
Fixes: 1ee0c1a78540a504 ("linux: bsp-41x: core clk triage") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-02-23linux: bsp-41x: non-target: Add upstream info (R-Car V3U)Geert Uytterhoeven
Fixes: d233c389f646c255 ("linux: bsp-41x: Move upstreamed R-Car V3U support to non target") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-02-23linux: bsp-41x: non-target: Add upstream info (defconfig)Geert Uytterhoeven
Fixes: a31097f9cc708561 ("linux: bsp-41x: Move upstreamed defconfig to non target") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-02-23linux: bsp-41x: non-target: Add upstream info (next-20210202 summary)Geert Uytterhoeven
Fixes: b954a1c79c659ee1 ("linux: bsp-41x: Move commits in next-20210202 to non target (summary)") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
2021-02-23linux: bsp-41x: non-target: Add upstream info (v5.11-rc6 summary)Geert Uytterhoeven
Fixes: 6051a86b38141de1 ("linux: bsp-41x: Move commits in v5.11-rc6 to non target (summary)") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>