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

Commit 4545ff7e authored by LEROY Christophe's avatar LEROY Christophe Committed by Scott Wood
Browse files

powerpc/8xx: Remove duplicated code in set_context()

parent fde5a905
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -850,23 +850,21 @@ _GLOBAL(set_context)
	 */
	li	r5, (swapper_pg_dir-PAGE_OFFSET)@l
	sub	r4, r4, r5
	tophys	(r4, r4)
#ifdef CONFIG_8xx_CPU6
	lis	r6, cpu6_errata_word@h
	ori	r6, r6, cpu6_errata_word@l
	tophys	(r4, r4)
	li	r7, 0x3f80
	stw	r7, 12(r6)
	lwz	r7, 12(r6)
#endif
	mtspr	SPRN_M_TW, r4		/* Update pointeur to level 1 table */
#ifdef CONFIG_8xx_CPU6
	li	r7, 0x3380
	stw	r7, 12(r6)
	lwz	r7, 12(r6)
        mtspr   SPRN_M_CASID, r3             /* Update context */
#else
        mtspr   SPRN_M_CASID,r3		/* Update context */
	tophys	(r4, r4)
	mtspr	SPRN_M_TW, r4		/* and pgd */
#endif
	mtspr	SPRN_M_CASID, r3	/* Update context */
	SYNC
	blr