Linux Kernels

pwm: tiecap: Staticize non-exported symbols

This change “pwm: tiecap: Staticize non-exported symbols” (commit a38c989) in Linux kernel is authored by Axel Lin <axel.lin [at]> on Tue Mar 26 22:54:58 2013 +0800.

Description of "pwm: tiecap: Staticize non-exported symbols"

The change “pwm: tiecap: Staticize non-exported symbols” introduces changes as follows.

pwm: tiecap: Staticize non-exported symbols

Both ecap_pwm_save_context() and ecap_pwm_restore_context() are only used in
this file, make them static.

Signed-off-by: Axel Lin <>
Signed-off-by: Thierry Reding <>

Linux kernel releases containing commit a38c989

The Linux kernel releases containing this commit are as follows.

Linux kernel code changes from "pwm: tiecap: Staticize non-exported symbols"

There are 4 lines of Linux source code added/deleted in this change. Code changes to Linux kernel are as follows.

 drivers/pwm/pwm-tiecap.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pwm/pwm-tiecap.c b/drivers/pwm/pwm-tiecap.c
index f024db06e6c4..0d65fb2e02c7 100644
--- a/drivers/pwm/pwm-tiecap.c
+++ b/drivers/pwm/pwm-tiecap.c
@@ -295,7 +295,7 @@ static int ecap_pwm_remove(struct platform_device *pdev)
 	return pwmchip_remove(&pc->chip);
-void ecap_pwm_save_context(struct ecap_pwm_chip *pc)
+static void ecap_pwm_save_context(struct ecap_pwm_chip *pc)
 	pc->ctx.ecctl2 = readw(pc->mmio_base + ECCTL2);
@@ -304,7 +304,7 @@ void ecap_pwm_save_context(struct ecap_pwm_chip *pc)
-void ecap_pwm_restore_context(struct ecap_pwm_chip *pc)
+static void ecap_pwm_restore_context(struct ecap_pwm_chip *pc)
 	writel(pc->ctx.cap3, pc->mmio_base + CAP3);
 	writel(pc->ctx.cap4, pc->mmio_base + CAP4);

The commit for this change in Linux stable tree is a38c989 (patch).

Last modified: 2020/01/11 06:38