Fix mess with inline QC/A related functions
authorPiotr Dymacz <pepe2k@gmail.com>
Tue, 29 Mar 2016 22:09:08 +0000 (00:09 +0200)
committerPiotr Dymacz <pepe2k@gmail.com>
Tue, 29 Mar 2016 22:09:08 +0000 (00:09 +0200)
u-boot/cpu/mips/ar7240/qca_common.c
u-boot/cpu/mips/ar7240/qca_dram.c
u-boot/include/soc/qca_soc_common.h

index 6c87659e1c21782f75d7388a88cb9a713eab8687..483326c8da7ab8607263ab51a7957178478f9d07 100644 (file)
@@ -14,7 +14,7 @@
 /*
  * Returns 1 if reference clock is 40 MHz
  */
-inline u32 qca_xtal_is_40mhz(void)
+u32 qca_xtal_is_40mhz(void)
 {
        return ((qca_soc_reg_read(QCA_RST_BOOTSTRAP_REG) &
                        QCA_RST_BOOTSTRAP_REF_CLK_MASK) >> QCA_RST_BOOTSTRAP_REF_CLK_SHIFT);
index 8b10802af3df4736caa4c1975560af127c341392..ff938ad2458d1c63ead031b42e930a1db8d4b9b3 100644 (file)
@@ -123,7 +123,7 @@ u32 qca_dram_ddr_width(void)
 /*
  * Returns CAS latency, based on setting in DDR_CONFIG register
  */
-inline u32 qca_dram_cas_lat(void)
+u32 qca_dram_cas_lat(void)
 {
 #ifndef CONFIG_BOARD_DRAM_CAS_LATENCY
        u32 reg;
@@ -144,7 +144,7 @@ inline u32 qca_dram_cas_lat(void)
 /*
  * Returns tRCD latency
  */
-inline u32 qca_dram_trcd_lat(void)
+u32 qca_dram_trcd_lat(void)
 {
        u32 reg;
 
@@ -157,7 +157,7 @@ inline u32 qca_dram_trcd_lat(void)
 /*
  * Returns tRP latency
  */
-inline u32 qca_dram_trp_lat(void)
+u32 qca_dram_trp_lat(void)
 {
        u32 reg;
 
@@ -170,7 +170,7 @@ inline u32 qca_dram_trp_lat(void)
 /*
  * Returns tRAS latency
  */
-inline u32 qca_dram_tras_lat(void)
+u32 qca_dram_tras_lat(void)
 {
        u32 reg;
 
index 64290b0cc1e3a44cb837d52234c0cb6fdae713dc..c3164c273ec9ff36621ec56e9c854485742dcf52 100644 (file)
  * Functions
  */
 #ifndef __ASSEMBLY__
-inline u32 qca_xtal_is_40mhz(void);
-void   qca_soc_name_rev(char *buf);
-void   qca_full_chip_reset(void);
-void   qca_sys_clocks(u32 *cpu_clk, u32 *ddr_clk, u32 *ahb_clk, u32 *spi_clk, u32 *ref_clk);
-void   qca_sf_bulk_erase(u32 bank);
-void   qca_sf_write_page(u32 bank, u32 address, u32 length, u8 *data);
-u32    qca_sf_sect_erase(u32 bank, u32 address, u32 sect_size, u8 erase_cmd);
-u32    qca_sf_sfdp_info(u32 bank, u32 *flash_size, u32 *sector_size, u8 *erase_cmd);
-u32    qca_sf_jedec_id(u32 bank);
-u32    qca_dram_type(void);
-u32    qca_dram_size(void);
-u32    qca_dram_ddr_width(void);
-void   qca_dram_init(void);
-inline u32 qca_dram_cas_lat(void);
-inline u32 qca_dram_trcd_lat(void);
-inline u32 qca_dram_trp_lat(void);
-inline u32 qca_dram_tras_lat(void);
+u32  qca_dram_cas_lat(void);
+u32  qca_dram_ddr_width(void);
+void qca_dram_init(void);
+u32  qca_dram_size(void);
+u32  qca_dram_tras_lat(void);
+u32  qca_dram_trcd_lat(void);
+u32  qca_dram_trp_lat(void);
+u32  qca_dram_type(void);
+void qca_full_chip_reset(void);
+void qca_sf_bulk_erase(u32 bank);
+u32  qca_sf_jedec_id(u32 bank);
+u32  qca_sf_sect_erase(u32 bank, u32 address, u32 sect_size, u8 erase_cmd);
+u32  qca_sf_sfdp_info(u32 bank, u32 *flash_size, u32 *sector_size, u8 *erase_cmd);
+void qca_sf_write_page(u32 bank, u32 address, u32 length, u8 *data);
+void qca_soc_name_rev(char *buf);
+void qca_sys_clocks(u32 *cpu_clk, u32 *ddr_clk, u32 *ahb_clk, u32 *spi_clk, u32 *ref_clk);
+u32  qca_xtal_is_40mhz(void);
 #endif /* !__ASSEMBLY__ */
 
 /*