<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/configs/mini2440_defconfig, branch master</title>
<subtitle>Buildroot</subtitle>
<id>https://git.etezian.org/cgit.cgi/buildroot.git/atom?h=master</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/buildroot.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/buildroot.git/'/>
<updated>2016-11-06T22:00:11+00:00</updated>
<entry>
<title>configs/mini2440_defconfig: remove defconfig</title>
<updated>2016-11-06T22:00:11+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2016-11-05T14:24:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/buildroot.git/commit/?id=c80a95c50585ef9701d696c847ced6ebb91a3bad'/>
<id>urn:sha1:c80a95c50585ef9701d696c847ced6ebb91a3bad</id>
<content type='text'>
This defconfig has not been updated in any significant way since 2011,
when Peter moved it to use a mainline kernel. It's now using an
ancient 3.0 kernel, and a vendor-specific U-Boot version that fails to
build with various "undefined reference" errors:

  undefined reference to `show_boot_progress'
  undefined reference to `image_print_contents'
  undefined reference to `wait_ms'

So it's time to get rid of the defconfig for this platform.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Acked-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>defconfigs: all use the headers from the kernel</title>
<updated>2016-02-06T09:59:15+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2016-02-05T23:06:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/buildroot.git/commit/?id=674e09967818bf49fd1b6bf1f986a4c0f917fa63'/>
<id>urn:sha1:674e09967818bf49fd1b6bf1f986a4c0f917fa63</id>
<content type='text'>
For most defconfigs, it was trivial to deduce the kernel version, by
just reading the version string, which could be:
  - a standard upstream version string vX.Y.Z
  - a non-standard version string, but still containg the standard X.Y.Z

Those for which it was not so trivial were those hosted on git tree.
Since most were already using a custom linux-headers version, it could
be easily deduced from that. It was confirmed by browsing said git trees
and check the version there.

There are a few cases were there was a mismatch:

  - microzed:     uses a 3.18 kernel, but 3.8 headers; fixed.
  - xilinx_zc706: uses a 3.14 kernel, but 3.8 headers; fixed.
  - zedboard:     uses a 3.18 kernel, but 3.8 headers; fixed.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Cc: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Cc: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>fs/jffs2: Fix mkfs.jffs2 --pagesize parameter usage</title>
<updated>2015-05-22T09:36:00+00:00</updated>
<author>
<name>Michał Leśniewski</name>
<email>mlesniew@gmail.com</email>
</author>
<published>2015-05-19T18:26:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/buildroot.git/commit/?id=e3904a890de2a74c290675fdb90324a6ed83e633'/>
<id>urn:sha1:e3904a890de2a74c290675fdb90324a6ed83e633</id>
<content type='text'>
Fixes #8186

Mkfs.jffs2 accepts a --pagesize parameter, which allows specifying the size
of the virtual memory page size of the target machine, where the image will
be used.  (This is the value of the PAGE_SIZE macro in Linux.) In most cases
the parameter doesn't need to be set as the default value of 4 kB is usually
correct.

The parameter was used incorrectly in Buildroot -- it was set to the page
size of flash memory chip -- this commit fixes this problem.  Now the
--pagesize parameter is not used at all (unless the user explicitly chooses
to use a custom value during configuration).  All existing defconfigs were
corrected to match the new configuration variable names.

[Peter: reword, add Config.in.legacy handling]
Signed-off-by: Michał Leśniewski &lt;mlesniew@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>defconfigs: add the _AT_LEAST_X_Y headers options</title>
<updated>2014-03-08T08:41:15+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2014-03-07T23:25:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/buildroot.git/commit/?id=96941a9f51b302c4bee906f06fcac100049f5874'/>
<id>urn:sha1:96941a9f51b302c4bee906f06fcac100049f5874</id>
<content type='text'>
Since commit 2a5cf5e (check kernel headers version), we also need to
specify the series of the custom kernel headers version.

The defconfigs file that define such a custom kernel headers version
now fail to build.

Add the required _AT_LEAST_X_Y options to those config files. Done with
this (convoluted but very fast, uch faster ythan manual editing!) rule:

    for f in $( git grep -l BR2_DEFAULT_KERNEL_VERSION=\"3 ); do
        grep -E '^BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_' "${f}" &gt;/dev/null &amp;&amp; continue
        sed -r -e '/^(BR2_DEFAULT_KERNEL_VERSION="3\.([[:digit:]]+).*")$/s//\1\nBR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_\2=y/' "${f}"
    done

Only kernels &gt;= 3.0 need those options in the defconfig, since the
default for 2.6.x kernels is correct (selects _AT_LEAST_2_6), and
the default is not saved in a defconfig.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Cc: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>configs/mini2440_defconfig: lock down kernel headers version</title>
<updated>2013-02-08T21:24:38+00:00</updated>
<author>
<name>Gustavo Zacarias</name>
<email>gustavo@zacarias.com.ar</email>
</author>
<published>2013-02-08T01:36:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/buildroot.git/commit/?id=6f6803089dc6c4a2a2f9dfa1e26d7e580e7e7e1a'/>
<id>urn:sha1:6f6803089dc6c4a2a2f9dfa1e26d7e580e7e7e1a</id>
<content type='text'>
Signed-off-by: Gustavo Zacarias &lt;gustavo@zacarias.com.ar&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>mini2440_defconfig: use mainline kernel</title>
<updated>2011-09-07T19:15:31+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-08-25T20:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/buildroot.git/commit/?id=6d267a8a351c9b62780f8035d1bcaa699e2b9af2'/>
<id>urn:sha1:6d267a8a351c9b62780f8035d1bcaa699e2b9af2</id>
<content type='text'>
mini2440 has been supported in the mainline kernel since early 2009,
so use that instead of a custom tarball.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>mini2440_defconfig: fix getty config</title>
<updated>2011-08-25T15:29:40+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-08-25T15:29:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/buildroot.git/commit/?id=d881a14f9b7e7367bc664105bd98166015eaefaf'/>
<id>urn:sha1:d881a14f9b7e7367bc664105bd98166015eaefaf</id>
<content type='text'>
BR2_TARGET_GENERIC_GETTY_TTYSAC0 is no more.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>board: add support for Mini 2440</title>
<updated>2010-12-16T14:05:46+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-12-05T20:53:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/buildroot.git/commit/?id=bd2167d504929c99031b92590dac41426ca635f7'/>
<id>urn:sha1:bd2167d504929c99031b92590dac41426ca635f7</id>
<content type='text'>
Paul Jones documented at
http://pauljones.id.au/blog/2010/07/using-buildroot-on-a-mini2440/ how
to use Buildroot to generate a system for the FriendlyARM Mini2440
platform. This patch integrates Paul's work into Buildroot.

Unfortunately, the kernel being 2.6.32, we can't easily use a minimal
defconfig here. The mini2440 support has been merged into more recent
kernels, but I don't have the hardware to test.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
