Re: [patches] [PATCH 17/17] RISC-V: Build Infastructure

2017-07-26 Thread Jonathan Neuschäfer
On Tue, Jul 25, 2017 at 10:20:50PM -0700, Palmer Dabbelt wrote: > On Tue, 25 Jul 2017 19:57:17 PDT (-0700), j.neuschae...@gmx.net wrote: > > On Tue, Jul 11, 2017 at 06:31:30PM -0700, Palmer Dabbelt wrote: [...] > >> +config ISA_C > >> + bool "Emit compressed instructions when building Linux" > > >

Re: [patches] [PATCH 17/17] RISC-V: Build Infastructure

2017-07-25 Thread Arnd Bergmann
On Wed, Jul 26, 2017 at 7:20 AM, Palmer Dabbelt wrote: > On Tue, 25 Jul 2017 19:57:17 PDT (-0700), j.neuschae...@gmx.net wrote: >> On Tue, Jul 11, 2017 at 06:31:30PM -0700, Palmer Dabbelt wrote: >>> This patch contains all the build infastructure that actually enables >>> the RISC-V port. This in

Re: [patches] [PATCH 17/17] RISC-V: Build Infastructure

2017-07-25 Thread Palmer Dabbelt
On Tue, 25 Jul 2017 19:57:17 PDT (-0700), j.neuschae...@gmx.net wrote: > On Tue, Jul 11, 2017 at 06:31:30PM -0700, Palmer Dabbelt wrote: >> This patch contains all the build infastructure that actually enables >> the RISC-V port. This includes Makefiles, linker scripts, and Kconfig >> files. It a

Re: [patches] [PATCH 17/17] RISC-V: Build Infastructure

2017-07-25 Thread Jonathan Neuschäfer
On Tue, Jul 11, 2017 at 06:31:30PM -0700, Palmer Dabbelt wrote: > This patch contains all the build infastructure that actually enables > the RISC-V port. This includes Makefiles, linker scripts, and Kconfig > files. It also contains the only top-level change, which adds RISC-V to > the list of a

Re: [PATCH 17/17] RISC-V: Build Infastructure

2017-07-12 Thread Michael Ellerman
Palmer Dabbelt writes: > On Mon, 10 Jul 2017 23:31:18 PDT (-0700), m...@ellerman.id.au wrote: ... >> So if you have a functional early console (which I think you do) then >> you might be better off just making this def_bool y. > > I think that's best. The SBI's EARLY_PRINTK support is quite clean

[PATCH 17/17] RISC-V: Build Infastructure

2017-07-11 Thread Palmer Dabbelt
This patch contains all the build infastructure that actually enables the RISC-V port. This includes Makefiles, linker scripts, and Kconfig files. It also contains the only top-level change, which adds RISC-V to the list of architectures that need a sed run to produce the ARCH variable when build

Re: [PATCH 17/17] RISC-V: Build Infastructure

2017-07-11 Thread Palmer Dabbelt
On Mon, 10 Jul 2017 23:31:18 PDT (-0700), m...@ellerman.id.au wrote: > Palmer Dabbelt writes: > >> diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig >> new file mode 100644 >> index ..366f5f2cf106 >> --- /dev/null >> +++ b/arch/riscv/Kconfig >> @@ -0,0 +1,294 @@ > ... >> + >> +confi

Re: [PATCH 17/17] RISC-V: Build Infastructure

2017-07-10 Thread Michael Ellerman
Palmer Dabbelt writes: > diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig > new file mode 100644 > index ..366f5f2cf106 > --- /dev/null > +++ b/arch/riscv/Kconfig > @@ -0,0 +1,294 @@ ... > + > +config EARLY_PRINTK > + bool "Early printk" > + default n > + help > +

[PATCH 17/17] RISC-V: Build Infastructure

2017-07-10 Thread Palmer Dabbelt
This patch contains all the build infastructure that actually enables the RISC-V port. This includes Makefiles, linker scripts, and Kconfig files. It also contains the only top-level change, which adds RISC-V to the list of architectures that need a sed run to produce the ARCH variable when build