mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* [PATCH 1/6] ARM: Add missing prototypes
@ 2018-12-14 10:40 Sascha Hauer
  2018-12-14 10:40 ` [PATCH 2/6] ARM: AT91: at91rm9200 clocksource: Make locally used function static Sascha Hauer
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Sascha Hauer @ 2018-12-14 10:40 UTC (permalink / raw)
  To: Barebox List

include entry.h to get the prototype for barebox_single_pbl_start.
Also add prototype for pbl_start.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
 arch/arm/cpu/start-pbl.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/cpu/start-pbl.c b/arch/arm/cpu/start-pbl.c
index 48a8086456..25ef0d3d82 100644
--- a/arch/arm/cpu/start-pbl.c
+++ b/arch/arm/cpu/start-pbl.c
@@ -31,9 +31,13 @@
 #include <asm/mmu.h>
 #include <asm/unaligned.h>
 
+#include "entry.h"
+
 unsigned long free_mem_ptr;
 unsigned long free_mem_end_ptr;
 
+void pbl_start(void);
+
 /*
  * First instructions in the pbl image
  */
-- 
2.19.1


_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 2/6] ARM: AT91: at91rm9200 clocksource: Make locally used function static
  2018-12-14 10:40 [PATCH 1/6] ARM: Add missing prototypes Sascha Hauer
@ 2018-12-14 10:40 ` Sascha Hauer
  2018-12-14 10:40 ` [PATCH 3/6] ARM: AT91: remove unused function Sascha Hauer
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Sascha Hauer @ 2018-12-14 10:40 UTC (permalink / raw)
  To: Barebox List

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
 arch/arm/mach-at91/at91rm9200_time.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/mach-at91/at91rm9200_time.c b/arch/arm/mach-at91/at91rm9200_time.c
index b4021b5038..63975071f1 100644
--- a/arch/arm/mach-at91/at91rm9200_time.c
+++ b/arch/arm/mach-at91/at91rm9200_time.c
@@ -40,7 +40,7 @@ static void __iomem *st = IOMEM(AT91RM9200_BASE_ST);
  * the updates as seen by the CPU don't seem to be strictly monotonic.
  * Waiting until we read the same value twice avoids glitching.
  */
-uint64_t at91rm9200_clocksource_read(void)
+static uint64_t at91rm9200_clocksource_read(void)
 {
 	unsigned long x1, x2;
 
-- 
2.19.1


_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 3/6] ARM: AT91: remove unused function
  2018-12-14 10:40 [PATCH 1/6] ARM: Add missing prototypes Sascha Hauer
  2018-12-14 10:40 ` [PATCH 2/6] ARM: AT91: at91rm9200 clocksource: Make locally used function static Sascha Hauer
@ 2018-12-14 10:40 ` Sascha Hauer
  2018-12-14 10:40 ` [PATCH 4/6] ARM: omap: fix missing prototypes warnings Sascha Hauer
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Sascha Hauer @ 2018-12-14 10:40 UTC (permalink / raw)
  To: Barebox List

at91rm9200_set_type() is unused. Remove it.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
 arch/arm/mach-at91/setup.c | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/arch/arm/mach-at91/setup.c b/arch/arm/mach-at91/setup.c
index adc614c42c..a2f594bbd0 100644
--- a/arch/arm/mach-at91/setup.c
+++ b/arch/arm/mach-at91/setup.c
@@ -24,17 +24,6 @@ void __initdata (*at91_boot_soc)(void);
 struct at91_socinfo at91_soc_initdata;
 EXPORT_SYMBOL(at91_soc_initdata);
 
-void __init at91rm9200_set_type(int type)
-{
-	if (type == ARCH_REVISON_9200_PQFP)
-		at91_soc_initdata.subtype = AT91_SOC_RM9200_PQFP;
-	else
-		at91_soc_initdata.subtype = AT91_SOC_RM9200_BGA;
-
-	pr_info("AT91: filled in soc subtype: %s\n",
-		at91_get_soc_subtype(&at91_soc_initdata));
-}
-
 static void __init soc_detect(u32 dbgu_base)
 {
 	u32 cidr, socid;
-- 
2.19.1


_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 4/6] ARM: omap: fix missing prototypes warnings
  2018-12-14 10:40 [PATCH 1/6] ARM: Add missing prototypes Sascha Hauer
  2018-12-14 10:40 ` [PATCH 2/6] ARM: AT91: at91rm9200 clocksource: Make locally used function static Sascha Hauer
  2018-12-14 10:40 ` [PATCH 3/6] ARM: AT91: remove unused function Sascha Hauer
@ 2018-12-14 10:40 ` Sascha Hauer
  2018-12-14 10:40 ` [PATCH 5/6] ARM: AT91: pit: Make locally used function static Sascha Hauer
  2018-12-14 10:41 ` [PATCH 6/6] ARM: AT91: add missing includes Sascha Hauer
  4 siblings, 0 replies; 6+ messages in thread
From: Sascha Hauer @ 2018-12-14 10:40 UTC (permalink / raw)
  To: Barebox List

- make locally used function static
- include mach/omap4-generic.h to get prototypes

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
 arch/arm/mach-omap/include/mach/omap4-generic.h | 1 +
 arch/arm/mach-omap/omap4_generic.c              | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/arch/arm/mach-omap/include/mach/omap4-generic.h b/arch/arm/mach-omap/include/mach/omap4-generic.h
index 7ec41d880b..c1d0a3c900 100644
--- a/arch/arm/mach-omap/include/mach/omap4-generic.h
+++ b/arch/arm/mach-omap/include/mach/omap4-generic.h
@@ -1,6 +1,7 @@
 #ifndef __MACH_OMAP4_GENERIC_H
 #define __MACH_OMAP4_GENERIC_H
 
+#include <linux/sizes.h>
 #include <mach/generic.h>
 #include <mach/omap4-silicon.h>
 
diff --git a/arch/arm/mach-omap/omap4_generic.c b/arch/arm/mach-omap/omap4_generic.c
index a3f370df8f..ed3bb7524e 100644
--- a/arch/arm/mach-omap/omap4_generic.c
+++ b/arch/arm/mach-omap/omap4_generic.c
@@ -10,6 +10,7 @@
 #include <mach/generic.h>
 #include <mach/gpmc.h>
 #include <mach/omap4_rom_usb.h>
+#include <mach/omap4-generic.h>
 
 /*
  *  The following several lines are taken from U-Boot to support
@@ -179,7 +180,7 @@ static inline void delay(unsigned long loops)
 			  "bne 1b" : "=r" (loops) : "0"(loops));
 }
 
-int omap4_emif_config(unsigned int base, const struct ddr_regs *ddr_regs)
+static int omap4_emif_config(unsigned int base, const struct ddr_regs *ddr_regs)
 {
 	/*
 	 * set SDRAM CONFIG register
-- 
2.19.1


_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 5/6] ARM: AT91: pit: Make locally used function static
  2018-12-14 10:40 [PATCH 1/6] ARM: Add missing prototypes Sascha Hauer
                   ` (2 preceding siblings ...)
  2018-12-14 10:40 ` [PATCH 4/6] ARM: omap: fix missing prototypes warnings Sascha Hauer
@ 2018-12-14 10:40 ` Sascha Hauer
  2018-12-14 10:41 ` [PATCH 6/6] ARM: AT91: add missing includes Sascha Hauer
  4 siblings, 0 replies; 6+ messages in thread
From: Sascha Hauer @ 2018-12-14 10:40 UTC (permalink / raw)
  To: Barebox List

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
 drivers/clocksource/timer-atmel-pit.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/clocksource/timer-atmel-pit.c b/drivers/clocksource/timer-atmel-pit.c
index 40895847f0..e23f1e5ec4 100644
--- a/drivers/clocksource/timer-atmel-pit.c
+++ b/drivers/clocksource/timer-atmel-pit.c
@@ -40,7 +40,7 @@
 
 static __iomem void *pit_base;
 
-uint64_t at91sam9_clocksource_read(void)
+static uint64_t at91sam9_clocksource_read(void)
 {
 	return pit_read(AT91_PIT_PIIR);
 }
-- 
2.19.1


_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 6/6] ARM: AT91: add missing includes
  2018-12-14 10:40 [PATCH 1/6] ARM: Add missing prototypes Sascha Hauer
                   ` (3 preceding siblings ...)
  2018-12-14 10:40 ` [PATCH 5/6] ARM: AT91: pit: Make locally used function static Sascha Hauer
@ 2018-12-14 10:41 ` Sascha Hauer
  4 siblings, 0 replies; 6+ messages in thread
From: Sascha Hauer @ 2018-12-14 10:41 UTC (permalink / raw)
  To: Barebox List

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
---
 arch/arm/mach-at91/clock.c | 1 +
 arch/arm/mach-at91/setup.c | 1 +
 2 files changed, 2 insertions(+)

diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91/clock.c
index 9d2e3a3acc..d2691acae3 100644
--- a/arch/arm/mach-at91/clock.c
+++ b/arch/arm/mach-at91/clock.c
@@ -22,6 +22,7 @@
 #include <mach/hardware.h>
 #include <mach/at91_pmc.h>
 #include <mach/cpu.h>
+#include <mach/board.h>
 
 #include "clock.h"
 #include "generic.h"
diff --git a/arch/arm/mach-at91/setup.c b/arch/arm/mach-at91/setup.c
index a2f594bbd0..cb79eb26b8 100644
--- a/arch/arm/mach-at91/setup.c
+++ b/arch/arm/mach-at91/setup.c
@@ -15,6 +15,7 @@
 #include <mach/cpu.h>
 #include <mach/at91_dbgu.h>
 #include <mach/at91_rstc.h>
+#include <mach/board.h>
 
 #include "generic.h"
 
-- 
2.19.1


_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-12-14 10:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-14 10:40 [PATCH 1/6] ARM: Add missing prototypes Sascha Hauer
2018-12-14 10:40 ` [PATCH 2/6] ARM: AT91: at91rm9200 clocksource: Make locally used function static Sascha Hauer
2018-12-14 10:40 ` [PATCH 3/6] ARM: AT91: remove unused function Sascha Hauer
2018-12-14 10:40 ` [PATCH 4/6] ARM: omap: fix missing prototypes warnings Sascha Hauer
2018-12-14 10:40 ` [PATCH 5/6] ARM: AT91: pit: Make locally used function static Sascha Hauer
2018-12-14 10:41 ` [PATCH 6/6] ARM: AT91: add missing includes Sascha Hauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox