ARC: Add support for ARC HS48 v3.1 processor
authorEvgeniy Didin <Evgeniy.Didin@synopsys.com>
Tue, 4 Jun 2019 05:39:27 +0000 (08:39 +0300)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 3 Aug 2019 15:30:52 +0000 (17:30 +0200)
commit81fed0c7db40436254bd7f21d8e96347e1bf43a7
treed03a0e624f44d2875c44046a83223cb2ee22365f
parent1ad5e0a6a6c8c82c116352abf420ea14074177e3
ARC: Add support for ARC HS48 v3.1 processor

This patch introduces a recently released significant update to ARC HS
family: ARC HS48.

One of the major ARC HS48 features is dual-issue pipeline which requires a
little bit modified instruction scheduling compared to single-issue cores
(HS38), thus new "-mcpu/--with-cpu=hs4x".

Also to address some peculiarities of early designs based on HS48 we
introduced yet another "-mcpu/--with-cpu=hs4x_rel31" which we're going to use
as well on some of our development boards.

Signed-off-by: Evgeniy Didin <didin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: arc-buildroot@synopsys.com
[Peter: fixup check-package warnings]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
arch/Config.in.arc