瀏覽代碼

ppc/85xx: get_law_entry isn't used in CONFIG_NAND_SPL

Don't include get_law_entry as part of the NAND_SPL build since the
code isnt used.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Kumar Gala 15 年之前
父節點
當前提交
24b17d8a3c
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      drivers/misc/fsl_law.c

+ 4 - 0
drivers/misc/fsl_law.c

@@ -79,6 +79,7 @@ void disable_law(u8 idx)
 	return;
 }
 
+#ifndef CONFIG_NAND_SPL
 static int get_law_entry(u8 i, struct law_entry *e)
 {
 	volatile ccsr_local_t *ccm = (void *)(CONFIG_SYS_FSL_CORENET_CCM_ADDR);
@@ -96,6 +97,7 @@ static int get_law_entry(u8 i, struct law_entry *e)
 
 	return 1;
 }
+#endif
 #else
 void set_law(u8 idx, phys_addr_t addr, enum law_size sz, enum law_trgt_if id)
 {
@@ -130,6 +132,7 @@ void disable_law(u8 idx)
 	return;
 }
 
+#ifndef CONFIG_NAND_SPL
 static int get_law_entry(u8 i, struct law_entry *e)
 {
 	volatile u32 *base = (volatile u32 *)(CONFIG_SYS_IMMR + 0xc08);
@@ -149,6 +152,7 @@ static int get_law_entry(u8 i, struct law_entry *e)
 	return 1;
 }
 #endif
+#endif
 
 int set_next_law(phys_addr_t addr, enum law_size sz, enum law_trgt_if id)
 {