summaryrefslogtreecommitdiff
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-30html_base: indicate commit itself if it does not existKuninori Morimoto
Sometimes we run "make" without update Linux, and then we can't find some commits. In such case git indicates error message, but periject will not stop, and we lose such tasks from HTML. Now we can use run2() which can get return value. By This patch, periject indicates commit itself as title. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
2021-03-30base: add run2() to enable to get command return valueKuninori Morimoto
Current run() can't handle command return value. This patch adds new run2() which can handle return value. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
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-21scripts: Extend support for formatting commentsLaurent Pinchart
Now that comments can span multiple lines, add support for nested lists. The yaml syntax is comments: - The BSP commit bundles 5 different changes: - Disable SN65DSI86 GPIOs - Disable scrambling (for V3U Falcon) - Hot plug detectiong polling - EDID retrieval - 4k support for Display Port v1.2 which gets translated to <ul> <li> <p>The BSP commit bundles 5 different changes</p> <p> <ul> <li> <p>Disable SN65DSI86 GPIOs</p> </li> <li> <p>Disable scrambling (for V3U Falcon)</p> </li> <li> <p>Hot plug detectiong polling</p> </li> <li> <p>EDID retrieval</p> </li> <li> <p>4k support for Display Port v1.2</p> </li> </ul> </p> </li> </ul> The YAML schema is relaxed accordingly to support sequences of anything in comments. Note the need for ':' at the end of the first line in the list. Without that, the full comment will be treated as a single block of text by the yaml parser, and the HTML generation script will render it as a single paragraph without line breaks. This could be addressed, but if we keep going further in that during, maybe a full markdown parser and generator should be integrated instead. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
2021-03-21scripts: pre-commit: Support uuidgen as an alternative to uuidLaurent Pinchart
The uuidgen command, from the uuid-runtime package on Debian, can generate UUIDs. If the uuid command isn't available, fallback to uuidgen. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-03-18wiki: Add Core chatlog for 2021-03-18Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
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-18wiki: Add I/O chatlog for 20210318Wolfram Sang
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
2021-03-17scripts: Support multi-paragraph comments in HTML output for tasksLaurent Pinchart
When a comment contains multiple paragraphs, delimited by two or more consecutive newline characters, render them in <p> elements. This increases readability of the output. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Tested-by: Jacopo Mondi <jacopo@jmondi.org>
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>