Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 435abb6d authored by Vineet Gupta's avatar Vineet Gupta
Browse files

ARC: RIP @running_on_hw



* No active users of this flag anymore

* flag itself was no longer usable with new simualtor which acts just like
  hardware, not providing the special chip-id = 0xffff which good old
  ISS used to do.

Signed-off-by: default avatarVineet Gupta <vgupta@synopsys.com>
parent c4aa49df
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -29,7 +29,6 @@ struct cpuinfo_data {
};

extern int root_mountflags, end_mem;
extern int running_on_hw;

void setup_processor(void);
void __init setup_arch_memory(void);
+0 −10
Original line number Diff line number Diff line
@@ -91,16 +91,6 @@ stext:
	st	r0, [@uboot_tag]
	st	r2, [@uboot_arg]

	; Identify if running on ISS vs Silicon
	; 	IDENTITY Reg [ 3  2  1  0 ]
	;	(chip-id)      ^^^^^		==> 0xffff for ISS
	lr	r0, [identity]
	lsr	r3, r0, 16
	cmp	r3, 0xffff
	mov.z	r4, 0
	mov.nz	r4, 1
	st	r4, [@running_on_hw]

	; setup "current" tsk and optionally cache it in dedicated r25
	mov	r9, @init_task
	SET_CURR_TASK_ON_CPU  r9, r0	; r9 = tsk, r0 = scratch
+0 −2
Original line number Diff line number Diff line
@@ -30,8 +30,6 @@

#define FIX_PTR(x)  __asm__ __volatile__(";" : "+r"(x))

int running_on_hw = 1;	/* vs. on ISS */

/* Part of U-boot ABI: see head.S */
int __initdata uboot_tag;
char __initdata *uboot_arg;