From: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
To: chunkuang.hu@kernel.org
Cc: p.zabel@pengutronix.de, airlied@gmail.com, simona@ffwll.ch,
maarten.lankhorst@linux.intel.com, mripard@kernel.org,
tzimmermann@suse.de, robh@kernel.org, krzk+dt@kernel.org,
conor+dt@kernel.org, matthias.bgg@gmail.com, ck.hu@mediatek.com,
jitao.shi@mediatek.com, jie.qiu@mediatek.com,
junzhi.zhao@mediatek.com, dri-devel@lists.freedesktop.org,
linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org, kernel@collabora.com,
dmitry.baryshkov@linaro.org, lewis.liao@mediatek.com,
ives.chenjh@mediatek.com, tommyyl.chen@mediatek.com,
jason-jh.lin@mediatek.com
Subject: Re: [PATCH v7 00/43] Add support for MT8195/88 DPI, HDMIv2 and DDCv2
Date: Tue, 25 Feb 2025 10:17:25 +0100 [thread overview]
Message-ID: <8ddcd6da-6b01-4188-b58d-aeb752b6f944@collabora.com> (raw)
In-Reply-To: <20250217154836.108895-1-angelogioacchino.delregno@collabora.com>
Il 17/02/25 16:47, AngeloGioacchino Del Regno ha scritto:
> Changes in v7:
> - Split more patches as requested by CK
> - Changed the order of the interlaced variable addition as requested
> - Cleanups in DDCv2 as requested by CK
> - Removed comment from
> drm/mediatek: mtk_hdmi: Move output init to mtk_hdmi_register_audio_driver()
> as that was forgotten from reintroduction of print in v5
> - Some more small nitpicks as pointed out by CK here and there
>
Hello CK,
Is there any other concern about this series, or can we finally get HDMI support
for MT8188/MT8195 upstream?
Regards,
Angelo
> Changes in v6:
> - Split the TVD clock enable/disable calls in a different commit
> - Changed `is_internal_hdmi` to two different variables, one for
> DPI input clock from HDMI, and one for AFIFO 1T1P output and
> conversion (mtk_dpi)
> - Clarified why MT8195/88 HDMI-reserved DPI1 is different
> - Moved `input_2p_en` bit to platform data to cleanup DPI vs DPINTF
> - 1T2P enable bit is different between DPI and DPINTF, but usage
> is actually the same
> - Cleaned up headers inclusion in mtk_hdmi_v2.c, mtk_hdmi_ddc_v2.c
> - Removed some unused headers, added missing bitfield.h header
> - Split some prints cleanup commits as requested by CK
> - Split the introduction of mtk_hdmi_conf as requested by CK
> - Split commit to make CEC optional as requested by CK
> - Reintroduced forgotten no_capture_mute in codec_pdata (mtk_hdmi_common)
> - Reintroduced error print for audio clocks enablement failure (mtk_hdmi)
> - Added cleanup syscon_regmap_lookup_by_phandle commit from Krzysztof K
>
> Changes in v5:
> - Rebased over next-20250113
> - Resolved merge issues with next-20250113
> - Added bitfield.h inclusion in mtk_dpi in commit [02/33] to resolve
> build issue from 0day CI
> - Removed .atomic_check callback from mtk_hdmi_v2 as it is now part
> of drm_bridge_connector as pointed out by Dmitry B
> - Removed call to pm_runtime_disable() as the driver uses devm
> - Tested again :-)
>
> Changes in v4:
> - DDCv2 binding erroneously dropped in v3 is included again (oops!)
> - Added reference to dai-common.yaml in HDMIv2 binding
> - Dropped pinctrl entries from HDMIv2 binding
> - Fixed required list in HDMIv2 binding and changed node name to
> 'hdmi' instead of 'hdmi-tx'
> - Fixed issue in mtk_hdmi derived from wrong commit splitting action
> from version 3
> - Exported necessary symbols and added namespaces for those
> - Fixed module build for both HDMIv1 and HDMIv2
> - Other cleanups
>
> Changes in v3:
> - Added hpd_enable() and hpd_disable() callbacks as suggested by Dmitry B
> - Removed audio mute call in bridge_enable() as suggested by CK
> - Reworked commonization commits for mtk_hdmi/mtk_hdmi_common and split
> out debugfs/abist implementation as suggested by CK
> - Removed .mode_valid() callback as it is now provided by the bridge
> API in drm_bridge_connector_helper_funcs
> - A bit of cleanups here and there
> - Tested again on HW especially for new hpd_enable/disable callbacks.
>
> Changes in v2:
> - Merged series "Add support for MT8195/8188 and Pattern Generator"
> and "drm/mediatek: Add support for HDMIv2 and DDCv2 IPs" in one
> as they are directly related, as requested by CK Hu
> - More commonization: moved some audio functions to mtk_hdmi_common
> - Fixed a bug in DDCv2 driver to allow sending a message with len=1
> - Renamed some functions in HDMIv2 to consistently use the prefix
> mtk_hdmi_v2_ across the driver
> - Added .mode_valid() callback to HDMIv2
> - Added .atomic_check() callback to HDMIv2
> - Reordered drm_bridge_funcs in HDMIv2 driver
> - Rewritten .edid_read() callback in HDMIv2 to move checking audio
> availability to bridge_pre_enable() stage, and to stop using the
> drm_edid_read_ddc() in favor of drm_edid_read()
> - Added support for API provided HDMI Helpers
> - Added .tmds_char_rate_valid() callback to HDMIv2 for HDMI helpers
> - Added .hdmi_{read,write}_infoframe() callback to HDMIv2 for helpers
> - Added support for Vendor infoframes in HDMIv2
> - Added missing audio-dai-cells to HDMIv2 binding to fix check error
> - Added more information to the HDMIv2 binding for clocks and PHY
> - Added some comments to the HDMIv2 code to clarify why the controller
> is preconfigured in bridge_pre_enable() instead of bridge_enable()
> - Added a mention of the differences in HPD between v1 and v2 to the
> commit introducing the v2 driver (v2 is not using CEC for HPD)
> - ...and tested again on HW! :-)
>
>
> This series adds support for the HDMI-TX v2 Encoder and DDCv2, and for
> the direct connection DPI as found in MT8195, MT8188 and their variants.
>
> Tested on Genio 700 EVK:
> - ABIST ON: ok, pattern generated internally from HDMI is shown on
> HDMI screen at the correct resolution;
> - ABIST OFF + DPI Pattern Generator ON: ok, pattern coming from DPI is
> shown on HDMI screen at the correct resolution;
> - Can negotiate up to 4k60
>
> and on MT8395 Radxa NIO 12L:
> - ABIST ON: ok, pattern generated internally from HDMI is shown on
> HDMI screen at the correct resolution;
> - ABIST OFF + DPI Pattern Generator ON: ok, pattern coming from DPI is
> shown on HDMI screen at the correct resolution;
> - Dual screen usecase validated (DSI + HDMI 3840x2160p 60Hz)
> - Can negotiate up to 4k60
>
> Please note that this submission does *not* include support for HDCP
> nor for CECv2, as I want this to be upstream before implementing
> additional features which are not strictly required for simple
> HDMI output.
>
> Bonus in this series is the addition of support for the Pattern Generator
> found in the DPI HW: since I needed this for debugging during development,
> I had to code in the actual support bits and it looked like a waste of
> time to just remove it.
> I instead decided to clean it up and upstream it, as this will anyway come
> handy for multiple things, of which the most important (imo) are:
> - Adding support for new SoCs in the future will be less time consuming
> as this driver already has the pattern generator in;
> - CI Testing might be able to make use of this to validate that the
> data that comes out is not garbled (so, to help testing display
> support in an automated manner).
>
> AngeloGioacchino Del Regno (41):
> dt-bindings: display: mediatek: dpi: Add MT8195 and MT8188 compat
> drm/mediatek: mtk_dpi: Add support for Pattern Generator in debugfs
> drm/mediatek: mtk_dpi: Use an array for pixclk factor calculation
> drm/mediatek: mtk_dpi: Move pixel clock setting flow to function
> drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
> drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data
> drm/mediatek: mtk_dpi: Add support for DPI input clock from HDMI
> drm/mediatek: mtk_dpi: Support AFIFO 1T1P output and conversion
> drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off
> drm/mediatek: Add support for MT8195 Digital Parallel Interface
> dt-bindings: display: mediatek: Add binding for HDMIv2 DDC
> dt-bindings: display: mediatek: Add binding for MT8195 HDMI-TX v2
> drm/mediatek: mtk_cec: Switch to register as module_platform_driver
> drm/mediatek: mtk_hdmi_ddc: Switch to register as
> module_platform_driver
> drm/mediatek: mtk_hdmi: Convert to module_platform_driver macro
> drm/mediatek: mtk_hdmi: Compress of_device_id array entries
> drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
> drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
> drm/mediatek: mtk_hdmi: Disgregate function mtk_hdmi_audio_set_param()
> drm/mediatek: mtk_hdmi: Move audio params selection to new function
> drm/mediatek: mtk_hdmi: Move plugged_cb/codec_dev setting to new
> function
> drm/mediatek: mtk_hdmi: Move N/CTS setting to new function
> drm/mediatek: mtk_hdmi: Move vendor/product strings to drm_bridge
> drm/mediatek: mtk_hdmi: Use dev_err_probe() in
> mtk_hdmi_dt_parse_pdata()
> drm/mediatek: mtk_hdmi: Move CEC device parsing in new function
> drm/mediatek: mtk_hdmi: Remove unused members of struct mtk_hdmi
> drm/mediatek: mtk_hdmi: Move output init to
> mtk_hdmi_register_audio_driver()
> drm/mediatek: mtk_hdmi: Use devm managed version of drm_bridge_add
> drm/mediatek: mtk_hdmi: Remove ifdef for CONFIG_PM_SLEEP
> drm/mediatek: mtk_hdmi: Remove goto in mtk_hdmi_clk_enable_audio()
> drm/mediatek: mtk_hdmi: Remove driver bound to HDMI print
> drm/mediatek: mtk_hdmi: Cleanup function mtk_hdmi_resume()
> drm/mediatek: mtk_hdmi: Improve mtk_hdmi_get_all_clk() flexibility
> drm/mediatek: mtk_hdmi: Add HDMI IP version configuration to pdata
> drm/mediatek: mtk_hdmi: Split driver and add common probe function
> drm/mediatek: mtk_hdmi_common: Make CEC support optional
> drm/mediatek: mtk_hdmi_common: Assign DDC adapter pointer to bridge
> drm/mediatek: mtk_hdmi_common: Add OP_HDMI if helper funcs assigned
> drm/mediatek: mtk_hdmi_common: Add var to enable interlaced modes
> drm/mediatek: Introduce HDMI/DDC v2 for MT8195/MT8188
> drm/mediatek: mtk_hdmi_v2: Add debugfs ops and implement ABIST
>
> Guillaume Ranquet (1):
> drm/mediatek: hdmi: Use regmap instead of iomem for main registers
>
> Krzysztof Kozlowski (1):
> drm/mediatek/hdmi: Use syscon_regmap_lookup_by_phandle_args
>
> .../display/mediatek/mediatek,dpi.yaml | 5 +
> .../mediatek/mediatek,mt8195-hdmi-ddc.yaml | 41 +
> .../mediatek/mediatek,mt8195-hdmi.yaml | 151 ++
> drivers/gpu/drm/mediatek/Kconfig | 18 +-
> drivers/gpu/drm/mediatek/Makefile | 11 +-
> drivers/gpu/drm/mediatek/mtk_cec.c | 7 +-
> drivers/gpu/drm/mediatek/mtk_dpi.c | 323 +++-
> drivers/gpu/drm/mediatek/mtk_dpi_regs.h | 10 +
> drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 +
> drivers/gpu/drm/mediatek/mtk_hdmi.c | 803 ++-------
> drivers/gpu/drm/mediatek/mtk_hdmi.h | 14 -
> drivers/gpu/drm/mediatek/mtk_hdmi_common.c | 435 +++++
> drivers/gpu/drm/mediatek/mtk_hdmi_common.h | 198 +++
> drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c | 2 +-
> drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c | 385 +++++
> drivers/gpu/drm/mediatek/mtk_hdmi_regs_v2.h | 263 +++
> drivers/gpu/drm/mediatek/mtk_hdmi_v2.c | 1475 +++++++++++++++++
> 17 files changed, 3347 insertions(+), 796 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mt8195-hdmi-ddc.yaml
> create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mt8195-hdmi.yaml
> delete mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi_common.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi_common.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi_regs_v2.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
>
prev parent reply other threads:[~2025-02-25 9:17 UTC|newest]
Thread overview: 74+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-02-17 15:47 AngeloGioacchino Del Regno
2025-02-17 15:47 ` [PATCH v7 01/43] dt-bindings: display: mediatek: dpi: Add MT8195 and MT8188 compat AngeloGioacchino Del Regno
2025-03-02 10:34 ` Chun-Kuang Hu
2025-02-17 15:47 ` [PATCH v7 02/43] drm/mediatek: mtk_dpi: Add support for Pattern Generator in debugfs AngeloGioacchino Del Regno
2025-03-02 10:38 ` Chun-Kuang Hu
2025-02-17 15:47 ` [PATCH v7 03/43] drm/mediatek: mtk_dpi: Use an array for pixclk factor calculation AngeloGioacchino Del Regno
2025-03-02 10:53 ` Chun-Kuang Hu
2025-03-02 11:03 ` Chun-Kuang Hu
2025-02-17 15:47 ` [PATCH v7 04/43] drm/mediatek: mtk_dpi: Move pixel clock setting flow to function AngeloGioacchino Del Regno
2025-03-02 11:08 ` Chun-Kuang Hu
2025-02-17 15:47 ` [PATCH v7 05/43] drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence AngeloGioacchino Del Regno
2025-03-02 11:06 ` Chun-Kuang Hu
2025-02-17 15:47 ` [PATCH v7 06/43] drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data AngeloGioacchino Del Regno
2025-03-02 11:14 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 07/43] drm/mediatek: mtk_dpi: Add support for DPI input clock from HDMI AngeloGioacchino Del Regno
2025-02-27 3:45 ` CK Hu (胡俊光)
2025-03-02 11:24 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 08/43] drm/mediatek: mtk_dpi: Support AFIFO 1T1P output and conversion AngeloGioacchino Del Regno
2025-03-02 11:29 ` Chun-Kuang Hu
2025-03-02 14:01 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 09/43] drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off AngeloGioacchino Del Regno
2025-03-02 14:05 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 10/43] drm/mediatek: Add support for MT8195 Digital Parallel Interface AngeloGioacchino Del Regno
2025-03-02 14:14 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 11/43] dt-bindings: display: mediatek: Add binding for HDMIv2 DDC AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 12/43] dt-bindings: display: mediatek: Add binding for MT8195 HDMI-TX v2 AngeloGioacchino Del Regno
2025-02-27 5:36 ` CK Hu (胡俊光)
2025-02-17 15:48 ` [PATCH v7 13/43] drm/mediatek: mtk_cec: Switch to register as module_platform_driver AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 14/43] drm/mediatek: mtk_hdmi_ddc: " AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 15/43] drm/mediatek: mtk_hdmi: Convert to module_platform_driver macro AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 16/43] drm/mediatek: mtk_hdmi: Compress of_device_id array entries AngeloGioacchino Del Regno
2025-02-19 14:14 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 17/43] drm/mediatek: mtk_hdmi: Unregister audio platform device on failure AngeloGioacchino Del Regno
2025-02-19 14:01 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 18/43] drm/mediatek: hdmi: Use regmap instead of iomem for main registers AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 19/43] drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member AngeloGioacchino Del Regno
2025-02-19 14:06 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 20/43] drm/mediatek: mtk_hdmi: Disgregate function mtk_hdmi_audio_set_param() AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 21/43] drm/mediatek: mtk_hdmi: Move audio params selection to new function AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 22/43] drm/mediatek: mtk_hdmi: Move plugged_cb/codec_dev setting " AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 23/43] drm/mediatek: mtk_hdmi: Move N/CTS " AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 24/43] drm/mediatek: mtk_hdmi: Move vendor/product strings to drm_bridge AngeloGioacchino Del Regno
2025-02-19 14:23 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 25/43] drm/mediatek: mtk_hdmi: Use dev_err_probe() in mtk_hdmi_dt_parse_pdata() AngeloGioacchino Del Regno
2025-02-27 5:42 ` CK Hu (胡俊光)
2025-02-17 15:48 ` [PATCH v7 26/43] drm/mediatek: mtk_hdmi: Move CEC device parsing in new function AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 27/43] drm/mediatek: mtk_hdmi: Remove unused members of struct mtk_hdmi AngeloGioacchino Del Regno
2025-02-20 14:02 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 28/43] drm/mediatek: mtk_hdmi: Move output init to mtk_hdmi_register_audio_driver() AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 29/43] drm/mediatek: mtk_hdmi: Use devm managed version of drm_bridge_add AngeloGioacchino Del Regno
2025-02-20 14:10 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 30/43] drm/mediatek: mtk_hdmi: Remove ifdef for CONFIG_PM_SLEEP AngeloGioacchino Del Regno
2025-02-20 14:17 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 31/43] drm/mediatek: mtk_hdmi: Remove goto in mtk_hdmi_clk_enable_audio() AngeloGioacchino Del Regno
2025-02-20 14:22 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 32/43] drm/mediatek: mtk_hdmi: Remove driver bound to HDMI print AngeloGioacchino Del Regno
2025-02-20 14:26 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 33/43] drm/mediatek: mtk_hdmi: Cleanup function mtk_hdmi_resume() AngeloGioacchino Del Regno
2025-02-20 14:32 ` Chun-Kuang Hu
2025-02-17 15:48 ` [PATCH v7 34/43] drm/mediatek: mtk_hdmi: Improve mtk_hdmi_get_all_clk() flexibility AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 35/43] drm/mediatek: mtk_hdmi: Add HDMI IP version configuration to pdata AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 36/43] drm/mediatek: mtk_hdmi: Split driver and add common probe function AngeloGioacchino Del Regno
2025-02-27 5:56 ` CK Hu (胡俊光)
2025-02-17 15:48 ` [PATCH v7 37/43] drm/mediatek: mtk_hdmi_common: Make CEC support optional AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 38/43] drm/mediatek: mtk_hdmi_common: Assign DDC adapter pointer to bridge AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 39/43] drm/mediatek: mtk_hdmi_common: Add OP_HDMI if helper funcs assigned AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 40/43] drm/mediatek: mtk_hdmi_common: Add var to enable interlaced modes AngeloGioacchino Del Regno
2025-02-17 15:48 ` [PATCH v7 41/43] drm/mediatek: Introduce HDMI/DDC v2 for MT8195/MT8188 AngeloGioacchino Del Regno
2025-02-27 8:17 ` CK Hu (胡俊光)
2025-02-17 15:48 ` [PATCH v7 42/43] drm/mediatek: mtk_hdmi_v2: Add debugfs ops and implement ABIST AngeloGioacchino Del Regno
2025-02-27 5:59 ` CK Hu (胡俊光)
2025-02-17 15:48 ` [PATCH v7 43/43] drm/mediatek/hdmi: Use syscon_regmap_lookup_by_phandle_args AngeloGioacchino Del Regno
2025-02-27 6:01 ` CK Hu (胡俊光)
2025-02-25 9:17 ` AngeloGioacchino Del Regno [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8ddcd6da-6b01-4188-b58d-aeb752b6f944@collabora.com \
--to=angelogioacchino.delregno@collabora.com \
--cc=airlied@gmail.com \
--cc=chunkuang.hu@kernel.org \
--cc=ck.hu@mediatek.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=dmitry.baryshkov@linaro.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=ives.chenjh@mediatek.com \
--cc=jason-jh.lin@mediatek.com \
--cc=jie.qiu@mediatek.com \
--cc=jitao.shi@mediatek.com \
--cc=junzhi.zhao@mediatek.com \
--cc=kernel@collabora.com \
--cc=krzk+dt@kernel.org \
--cc=lewis.liao@mediatek.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mediatek@lists.infradead.org \
--cc=maarten.lankhorst@linux.intel.com \
--cc=matthias.bgg@gmail.com \
--cc=mripard@kernel.org \
--cc=p.zabel@pengutronix.de \
--cc=robh@kernel.org \
--cc=simona@ffwll.ch \
--cc=tommyyl.chen@mediatek.com \
--cc=tzimmermann@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®