* [PATCH 00/11] drm/exynos: drop driver owner initialization
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 01/11] drm/exynos: fimc: " Krzysztof Kozlowski
` (11 more replies)
0 siblings, 12 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Simplify the code by dropping unnecessary .owner initialization in the
driver.
Best regards,
Krzysztof
---
Krzysztof Kozlowski (11):
drm/exynos: fimc: drop driver owner initialization
drm/exynos: fimd: drop driver owner initialization
drm/exynos: dsi: drop driver owner initialization
drm/exynos: g2d: drop driver owner initialization
drm/exynos: gsc: drop driver owner initialization
drm/exynos: mic: drop driver owner initialization
drm/exynos: rotator: drop driver owner initialization
drm/exynos: scaler: drop driver owner initialization
drm/exynos: vidi: drop driver owner initialization
drm/exynos: hdmi: drop driver owner initialization
drm/exynos: mixer: drop driver owner initialization
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_fimc.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_g2d.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_mic.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_rotator.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 -
drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 -
drivers/gpu/drm/exynos/exynos_hdmi.c | 1 -
drivers/gpu/drm/exynos/exynos_mixer.c | 1 -
11 files changed, 11 deletions(-)
---
base-commit: 7fdcff3312e16ba8d1419f8a18f465c5cc235ecf
change-id: 20240330-b4-module-owner-drm-exynos-d2f1b2d48af3
Best regards,
--
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH 01/11] drm/exynos: fimc: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 02/11] drm/exynos: fimd: " Krzysztof Kozlowski
` (10 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_drm_fimc.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimc.c b/drivers/gpu/drm/exynos/exynos_drm_fimc.c
index e81a576de398..142184c8c3bc 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_fimc.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_fimc.c
@@ -1412,7 +1412,6 @@ struct platform_driver fimc_driver = {
.driver = {
.of_match_table = fimc_of_match,
.name = "exynos-drm-fimc",
- .owner = THIS_MODULE,
.pm = pm_ptr(&fimc_pm_ops),
},
};
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 02/11] drm/exynos: fimd: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 01/11] drm/exynos: fimc: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 03/11] drm/exynos: dsi: " Krzysztof Kozlowski
` (9 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimd.c b/drivers/gpu/drm/exynos/exynos_drm_fimd.c
index f2145227a1e0..f57df8c48139 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_fimd.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_fimd.c
@@ -1326,7 +1326,6 @@ struct platform_driver fimd_driver = {
.remove_new = fimd_remove,
.driver = {
.name = "exynos4-fb",
- .owner = THIS_MODULE,
.pm = pm_ptr(&exynos_fimd_pm_ops),
.of_match_table = fimd_driver_dt_match,
},
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 03/11] drm/exynos: dsi: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 01/11] drm/exynos: fimc: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 02/11] drm/exynos: fimd: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 04/11] drm/exynos: g2d: " Krzysztof Kozlowski
` (8 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_dsi.c b/drivers/gpu/drm/exynos/exynos_drm_dsi.c
index 2fe0e5f3f638..bf16deaae68b 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_dsi.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_dsi.c
@@ -184,7 +184,6 @@ struct platform_driver dsi_driver = {
.remove_new = samsung_dsim_remove,
.driver = {
.name = "exynos-dsi",
- .owner = THIS_MODULE,
.pm = &samsung_dsim_pm_ops,
.of_match_table = exynos_dsi_of_match,
},
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 04/11] drm/exynos: g2d: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
` (2 preceding siblings ...)
2024-03-30 20:33 ` [PATCH 03/11] drm/exynos: dsi: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 05/11] drm/exynos: gsc: " Krzysztof Kozlowski
` (7 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_drm_g2d.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_g2d.c b/drivers/gpu/drm/exynos/exynos_drm_g2d.c
index f3138423612e..3a3b2c00e400 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_g2d.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_g2d.c
@@ -1610,7 +1610,6 @@ struct platform_driver g2d_driver = {
.remove_new = g2d_remove,
.driver = {
.name = "exynos-drm-g2d",
- .owner = THIS_MODULE,
.pm = pm_ptr(&g2d_pm_ops),
.of_match_table = exynos_g2d_match,
},
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 05/11] drm/exynos: gsc: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
` (3 preceding siblings ...)
2024-03-30 20:33 ` [PATCH 04/11] drm/exynos: g2d: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 06/11] drm/exynos: mic: " Krzysztof Kozlowski
` (6 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c b/drivers/gpu/drm/exynos/exynos_drm_gsc.c
index 180507a47700..1b111e2c3347 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_gsc.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_gsc.c
@@ -1423,7 +1423,6 @@ struct platform_driver gsc_driver = {
.remove_new = gsc_remove,
.driver = {
.name = "exynos-drm-gsc",
- .owner = THIS_MODULE,
.pm = &gsc_pm_ops,
.of_match_table = exynos_drm_gsc_of_match,
},
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 06/11] drm/exynos: mic: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
` (4 preceding siblings ...)
2024-03-30 20:33 ` [PATCH 05/11] drm/exynos: gsc: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 07/11] drm/exynos: rotator: " Krzysztof Kozlowski
` (5 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_drm_mic.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_mic.c b/drivers/gpu/drm/exynos/exynos_drm_mic.c
index e2920960180f..d61ec451807c 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_mic.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_mic.c
@@ -464,7 +464,6 @@ struct platform_driver mic_driver = {
.driver = {
.name = "exynos-mic",
.pm = pm_ptr(&exynos_mic_pm_ops),
- .owner = THIS_MODULE,
.of_match_table = exynos_mic_of_match,
},
};
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 07/11] drm/exynos: rotator: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
` (5 preceding siblings ...)
2024-03-30 20:33 ` [PATCH 06/11] drm/exynos: mic: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 08/11] drm/exynos: scaler: " Krzysztof Kozlowski
` (4 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_drm_rotator.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_rotator.c b/drivers/gpu/drm/exynos/exynos_drm_rotator.c
index 5f7516655b08..2eb0b701672f 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_rotator.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_rotator.c
@@ -454,7 +454,6 @@ struct platform_driver rotator_driver = {
.remove_new = rotator_remove,
.driver = {
.name = "exynos-rotator",
- .owner = THIS_MODULE,
.pm = pm_ptr(&rotator_pm_ops),
.of_match_table = exynos_rotator_match,
},
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 08/11] drm/exynos: scaler: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
` (6 preceding siblings ...)
2024-03-30 20:33 ` [PATCH 07/11] drm/exynos: rotator: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 09/11] drm/exynos: vidi: " Krzysztof Kozlowski
` (3 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_scaler.c b/drivers/gpu/drm/exynos/exynos_drm_scaler.c
index 392f721f13ab..a9d469896824 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_scaler.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_scaler.c
@@ -722,7 +722,6 @@ struct platform_driver scaler_driver = {
.remove_new = scaler_remove,
.driver = {
.name = "exynos-scaler",
- .owner = THIS_MODULE,
.pm = pm_ptr(&scaler_pm_ops),
.of_match_table = exynos_scaler_match,
},
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 09/11] drm/exynos: vidi: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
` (7 preceding siblings ...)
2024-03-30 20:33 ` [PATCH 08/11] drm/exynos: scaler: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 10/11] drm/exynos: hdmi: " Krzysztof Kozlowski
` (2 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_vidi.c b/drivers/gpu/drm/exynos/exynos_drm_vidi.c
index f5bbba9ad225..fab135308b70 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_vidi.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_vidi.c
@@ -479,7 +479,6 @@ struct platform_driver vidi_driver = {
.remove_new = vidi_remove,
.driver = {
.name = "exynos-drm-vidi",
- .owner = THIS_MODULE,
.dev_groups = vidi_groups,
},
};
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 10/11] drm/exynos: hdmi: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
` (8 preceding siblings ...)
2024-03-30 20:33 ` [PATCH 09/11] drm/exynos: vidi: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 11/11] drm/exynos: mixer: " Krzysztof Kozlowski
2024-04-05 5:11 ` [PATCH 00/11] drm/exynos: " 대인기/Tizen Platform Lab(SR)/삼성전자
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_hdmi.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c b/drivers/gpu/drm/exynos/exynos_hdmi.c
index b1d02dec3774..5fdeec8a3875 100644
--- a/drivers/gpu/drm/exynos/exynos_hdmi.c
+++ b/drivers/gpu/drm/exynos/exynos_hdmi.c
@@ -2126,7 +2126,6 @@ struct platform_driver hdmi_driver = {
.remove_new = hdmi_remove,
.driver = {
.name = "exynos-hdmi",
- .owner = THIS_MODULE,
.pm = &exynos_hdmi_pm_ops,
.of_match_table = hdmi_match_types,
},
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 11/11] drm/exynos: mixer: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
` (9 preceding siblings ...)
2024-03-30 20:33 ` [PATCH 10/11] drm/exynos: hdmi: " Krzysztof Kozlowski
@ 2024-03-30 20:33 ` Krzysztof Kozlowski
2024-04-05 5:11 ` [PATCH 00/11] drm/exynos: " 대인기/Tizen Platform Lab(SR)/삼성전자
11 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-30 20:33 UTC (permalink / raw)
To: Inki Dae, Seung-Woo Kim, Kyungmin Park, David Airlie,
Daniel Vetter, Krzysztof Kozlowski, Alim Akhtar
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Core in platform_driver_register() already sets the .owner, so driver
does not need to. Whatever is set here will be anyway overwritten by
main driver calling platform_driver_register().
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/gpu/drm/exynos/exynos_mixer.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/exynos/exynos_mixer.c b/drivers/gpu/drm/exynos/exynos_mixer.c
index 6822333fd0e6..1db955f00044 100644
--- a/drivers/gpu/drm/exynos/exynos_mixer.c
+++ b/drivers/gpu/drm/exynos/exynos_mixer.c
@@ -1331,7 +1331,6 @@ static const struct dev_pm_ops exynos_mixer_pm_ops = {
struct platform_driver mixer_driver = {
.driver = {
.name = "exynos-mixer",
- .owner = THIS_MODULE,
.pm = &exynos_mixer_pm_ops,
.of_match_table = mixer_match_types,
},
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 13+ messages in thread
* RE: [PATCH 00/11] drm/exynos: drop driver owner initialization
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
` (10 preceding siblings ...)
2024-03-30 20:33 ` [PATCH 11/11] drm/exynos: mixer: " Krzysztof Kozlowski
@ 2024-04-05 5:11 ` 대인기/Tizen Platform Lab(SR)/삼성전자
11 siblings, 0 replies; 13+ messages in thread
From: 대인기/Tizen Platform Lab(SR)/삼성전자 @ 2024-04-05 5:11 UTC (permalink / raw)
To: 'Krzysztof Kozlowski', 'Seung-Woo Kim',
'Kyungmin Park', 'David Airlie',
'Daniel Vetter', 'Alim Akhtar'
Cc: dri-devel, linux-arm-kernel, linux-samsung-soc, linux-kernel
Hi Krzysztof,
> -----Original Message-----
> From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> Sent: Sunday, March 31, 2024 5:33 AM
> To: Inki Dae <inki.dae@samsung.com>; Seung-Woo Kim
> <sw0312.kim@samsung.com>; Kyungmin Park <kyungmin.park@samsung.com>; David
> Airlie <airlied@gmail.com>; Daniel Vetter <daniel@ffwll.ch>; Krzysztof
> Kozlowski <krzysztof.kozlowski@linaro.org>; Alim Akhtar
> <alim.akhtar@samsung.com>
> Cc: dri-devel@lists.freedesktop.org; linux-arm-kernel@lists.infradead.org;
> linux-samsung-soc@vger.kernel.org; linux-kernel@vger.kernel.org
> Subject: [PATCH 00/11] drm/exynos: drop driver owner initialization
>
> Simplify the code by dropping unnecessary .owner initialization in the
> driver.
Applied.
Thanks. :)
Inki Dae
>
> Best regards,
> Krzysztof
>
> ---
> Krzysztof Kozlowski (11):
> drm/exynos: fimc: drop driver owner initialization
> drm/exynos: fimd: drop driver owner initialization
> drm/exynos: dsi: drop driver owner initialization
> drm/exynos: g2d: drop driver owner initialization
> drm/exynos: gsc: drop driver owner initialization
> drm/exynos: mic: drop driver owner initialization
> drm/exynos: rotator: drop driver owner initialization
> drm/exynos: scaler: drop driver owner initialization
> drm/exynos: vidi: drop driver owner initialization
> drm/exynos: hdmi: drop driver owner initialization
> drm/exynos: mixer: drop driver owner initialization
>
> drivers/gpu/drm/exynos/exynos_drm_dsi.c | 1 -
> drivers/gpu/drm/exynos/exynos_drm_fimc.c | 1 -
> drivers/gpu/drm/exynos/exynos_drm_fimd.c | 1 -
> drivers/gpu/drm/exynos/exynos_drm_g2d.c | 1 -
> drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 -
> drivers/gpu/drm/exynos/exynos_drm_mic.c | 1 -
> drivers/gpu/drm/exynos/exynos_drm_rotator.c | 1 -
> drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 -
> drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 -
> drivers/gpu/drm/exynos/exynos_hdmi.c | 1 -
> drivers/gpu/drm/exynos/exynos_mixer.c | 1 -
> 11 files changed, 11 deletions(-)
> ---
> base-commit: 7fdcff3312e16ba8d1419f8a18f465c5cc235ecf
> change-id: 20240330-b4-module-owner-drm-exynos-d2f1b2d48af3
>
> Best regards,
> --
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2024-04-05 5:11 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CGME20240330203328epcas1p3132c85946c00e6a2432d3e23db6213e8@epcas1p3.samsung.com>
2024-03-30 20:33 ` [PATCH 00/11] drm/exynos: drop driver owner initialization Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 01/11] drm/exynos: fimc: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 02/11] drm/exynos: fimd: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 03/11] drm/exynos: dsi: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 04/11] drm/exynos: g2d: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 05/11] drm/exynos: gsc: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 06/11] drm/exynos: mic: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 07/11] drm/exynos: rotator: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 08/11] drm/exynos: scaler: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 09/11] drm/exynos: vidi: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 10/11] drm/exynos: hdmi: " Krzysztof Kozlowski
2024-03-30 20:33 ` [PATCH 11/11] drm/exynos: mixer: " Krzysztof Kozlowski
2024-04-05 5:11 ` [PATCH 00/11] drm/exynos: " 대인기/Tizen Platform Lab(SR)/삼성전자
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).