forked from Mirrors/opensbi
		
	all: run clang-format and update checked-in files
Noisy commit, no functional changes. Generated with an current upstream clang-format and: clang-format -i $(find . -name \*.[ch]) Signed-off-by: Olof Johansson <olof@lixom.net>
This commit is contained in:
		
				
					committed by
					
						
						Anup Patel
					
				
			
			
				
	
			
			
			
						parent
						
							fbf986ac2a
						
					
				
				
					commit
					10baa64c02
				
			@@ -65,18 +65,19 @@ static void fu540_modify_dt(void *fdt)
 | 
			
		||||
	for (i = 0; i < FU540_HART_COUNT; i++) {
 | 
			
		||||
		sbi_sprintf(cpu_node, "/cpus/cpu@%d", i);
 | 
			
		||||
		cpu_offset = fdt_path_offset(fdt, cpu_node);
 | 
			
		||||
		mmu_type = fdt_getprop(fdt, cpu_offset, "mmu-type", NULL);
 | 
			
		||||
		mmu_type   = fdt_getprop(fdt, cpu_offset, "mmu-type", NULL);
 | 
			
		||||
		if (mmu_type && (!strcmp(mmu_type, "riscv,sv39") ||
 | 
			
		||||
		    !strcmp(mmu_type,"riscv,sv48")))
 | 
			
		||||
				 !strcmp(mmu_type, "riscv,sv48")))
 | 
			
		||||
			continue;
 | 
			
		||||
		else
 | 
			
		||||
			fdt_setprop_string(fdt, cpu_offset, "status", "masked");
 | 
			
		||||
		memset(cpu_node, 0, sizeof(cpu_node));
 | 
			
		||||
	}
 | 
			
		||||
	size = fdt_totalsize(fdt);
 | 
			
		||||
	err = fdt_open_into(fdt, fdt, size + 256);
 | 
			
		||||
	err  = fdt_open_into(fdt, fdt, size + 256);
 | 
			
		||||
	if (err < 0)
 | 
			
		||||
		sbi_printf("Device Tree can't be expanded to accmodate new node");
 | 
			
		||||
		sbi_printf(
 | 
			
		||||
			"Device Tree can't be expanded to accmodate new node");
 | 
			
		||||
 | 
			
		||||
	chosen_offset = fdt_path_offset(fdt, "/chosen");
 | 
			
		||||
	fdt_setprop_string(fdt, chosen_offset, "stdout-path",
 | 
			
		||||
@@ -103,15 +104,15 @@ static u32 fu540_pmp_region_count(u32 hartid)
 | 
			
		||||
	return 1;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int fu540_pmp_region_info(u32 hartid, u32 index,
 | 
			
		||||
				 ulong *prot, ulong *addr, ulong *log2size)
 | 
			
		||||
static int fu540_pmp_region_info(u32 hartid, u32 index, ulong *prot,
 | 
			
		||||
				 ulong *addr, ulong *log2size)
 | 
			
		||||
{
 | 
			
		||||
	int ret = 0;
 | 
			
		||||
 | 
			
		||||
	switch (index) {
 | 
			
		||||
	case 0:
 | 
			
		||||
		*prot = PMP_R | PMP_W | PMP_X;
 | 
			
		||||
		*addr = 0;
 | 
			
		||||
		*prot	  = PMP_R | PMP_W | PMP_X;
 | 
			
		||||
		*addr	  = 0;
 | 
			
		||||
		*log2size = __riscv_xlen;
 | 
			
		||||
		break;
 | 
			
		||||
	default:
 | 
			
		||||
@@ -128,14 +129,14 @@ static int fu540_console_init(void)
 | 
			
		||||
 | 
			
		||||
	if (readl((volatile void *)FU540_PRCI_BASE_ADDR +
 | 
			
		||||
		  FU540_PRCI_CLKMUXSTATUSREG) &
 | 
			
		||||
		  FU540_PRCI_CLKMUX_STATUS_TLCLKSEL) {
 | 
			
		||||
	    FU540_PRCI_CLKMUX_STATUS_TLCLKSEL) {
 | 
			
		||||
		peri_in_freq = FU540_SYS_CLK;
 | 
			
		||||
	} else {
 | 
			
		||||
		peri_in_freq = FU540_SYS_CLK / 2;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return sifive_uart_init(FU540_UART0_ADDR,
 | 
			
		||||
				peri_in_freq, FU540_UART_BAUDRATE);
 | 
			
		||||
	return sifive_uart_init(FU540_UART0_ADDR, peri_in_freq,
 | 
			
		||||
				FU540_UART_BAUDRATE);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int fu540_irqchip_init(bool cold_boot)
 | 
			
		||||
@@ -151,9 +152,8 @@ static int fu540_irqchip_init(bool cold_boot)
 | 
			
		||||
			return rc;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return plic_warm_irqchip_init(hartid,
 | 
			
		||||
			(hartid) ? (2 * hartid - 1) : 0,
 | 
			
		||||
			(hartid) ? (2 * hartid) : -1);
 | 
			
		||||
	return plic_warm_irqchip_init(hartid, (hartid) ? (2 * hartid - 1) : 0,
 | 
			
		||||
				      (hartid) ? (2 * hartid) : -1);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int fu540_ipi_init(bool cold_boot)
 | 
			
		||||
@@ -161,11 +161,9 @@ static int fu540_ipi_init(bool cold_boot)
 | 
			
		||||
	int rc;
 | 
			
		||||
 | 
			
		||||
	if (cold_boot) {
 | 
			
		||||
		rc = clint_cold_ipi_init(FU540_CLINT_ADDR,
 | 
			
		||||
					 FU540_HART_COUNT);
 | 
			
		||||
		rc = clint_cold_ipi_init(FU540_CLINT_ADDR, FU540_HART_COUNT);
 | 
			
		||||
		if (rc)
 | 
			
		||||
			return rc;
 | 
			
		||||
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return clint_warm_ipi_init();
 | 
			
		||||
@@ -176,8 +174,7 @@ static int fu540_timer_init(bool cold_boot)
 | 
			
		||||
	int rc;
 | 
			
		||||
 | 
			
		||||
	if (cold_boot) {
 | 
			
		||||
		rc = clint_cold_timer_init(FU540_CLINT_ADDR,
 | 
			
		||||
					   FU540_HART_COUNT);
 | 
			
		||||
		rc = clint_cold_timer_init(FU540_CLINT_ADDR, FU540_HART_COUNT);
 | 
			
		||||
		if (rc)
 | 
			
		||||
			return rc;
 | 
			
		||||
	}
 | 
			
		||||
@@ -192,26 +189,26 @@ static int fu540_system_down(u32 type)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const struct sbi_platform platform = {
 | 
			
		||||
	.name = "SiFive Freedom U540",
 | 
			
		||||
	.features = SBI_PLATFORM_DEFAULT_FEATURES,
 | 
			
		||||
	.hart_count = FU540_HART_COUNT,
 | 
			
		||||
	.hart_stack_size = FU540_HART_STACK_SIZE,
 | 
			
		||||
	.name		    = "SiFive Freedom U540",
 | 
			
		||||
	.features	    = SBI_PLATFORM_DEFAULT_FEATURES,
 | 
			
		||||
	.hart_count	    = FU540_HART_COUNT,
 | 
			
		||||
	.hart_stack_size    = FU540_HART_STACK_SIZE,
 | 
			
		||||
	.disabled_hart_mask = FU540_HARITD_DISABLED,
 | 
			
		||||
	.pmp_region_count = fu540_pmp_region_count,
 | 
			
		||||
	.pmp_region_info = fu540_pmp_region_info,
 | 
			
		||||
	.final_init = fu540_final_init,
 | 
			
		||||
	.console_putc = sifive_uart_putc,
 | 
			
		||||
	.console_getc = sifive_uart_getc,
 | 
			
		||||
	.console_init = fu540_console_init,
 | 
			
		||||
	.irqchip_init = fu540_irqchip_init,
 | 
			
		||||
	.ipi_send = clint_ipi_send,
 | 
			
		||||
	.ipi_sync = clint_ipi_sync,
 | 
			
		||||
	.ipi_clear = clint_ipi_clear,
 | 
			
		||||
	.ipi_init = fu540_ipi_init,
 | 
			
		||||
	.timer_value = clint_timer_value,
 | 
			
		||||
	.timer_event_stop = clint_timer_event_stop,
 | 
			
		||||
	.timer_event_start = clint_timer_event_start,
 | 
			
		||||
	.timer_init = fu540_timer_init,
 | 
			
		||||
	.system_reboot = fu540_system_down,
 | 
			
		||||
	.system_shutdown = fu540_system_down
 | 
			
		||||
	.pmp_region_count   = fu540_pmp_region_count,
 | 
			
		||||
	.pmp_region_info    = fu540_pmp_region_info,
 | 
			
		||||
	.final_init	    = fu540_final_init,
 | 
			
		||||
	.console_putc	    = sifive_uart_putc,
 | 
			
		||||
	.console_getc	    = sifive_uart_getc,
 | 
			
		||||
	.console_init	    = fu540_console_init,
 | 
			
		||||
	.irqchip_init	    = fu540_irqchip_init,
 | 
			
		||||
	.ipi_send	    = clint_ipi_send,
 | 
			
		||||
	.ipi_sync	    = clint_ipi_sync,
 | 
			
		||||
	.ipi_clear	    = clint_ipi_clear,
 | 
			
		||||
	.ipi_init	    = fu540_ipi_init,
 | 
			
		||||
	.timer_value	    = clint_timer_value,
 | 
			
		||||
	.timer_event_stop   = clint_timer_event_stop,
 | 
			
		||||
	.timer_event_start  = clint_timer_event_start,
 | 
			
		||||
	.timer_init	    = fu540_timer_init,
 | 
			
		||||
	.system_reboot	    = fu540_system_down,
 | 
			
		||||
	.system_shutdown    = fu540_system_down
 | 
			
		||||
};
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user