ray
a88f1a3d13
Integrate Efika MX project back to home.
...
Sponsored by: The FreeBSD Foundation
2013-03-20 15:39:27 +00:00
andrew
6a195ffa93
Build the Raspberry Pi dtb file when building the kernel so we can copy it
...
to the boot partition for U-Boot.
2013-03-02 03:23:14 +00:00
ganbold
65c312a935
Enable uart driver for A10.
...
Approved by: gonzo@
2013-03-01 01:47:11 +00:00
kientzle
96d3918246
RPi users might want to touch the boot partition, which is always FAT
...
formatted on this board, so compile-in MSDOSFS.
Comment out the compiled-in FDT and explain why.
2013-02-26 04:59:02 +00:00
ganbold
5e7c84227a
Add gpio driver and update dts and kernel config accordingly.
...
Approved by: gonzo@
2013-02-05 02:25:13 +00:00
kientzle
55db66532b
Tweaks to standard BEAGLEBONE config, as recently discussed
...
on FreeBSD-ARM.
2013-02-02 06:01:57 +00:00
ganbold
dae46a4471
Add simple clock driver and ehci glue code for a10
...
Update dts and kernel config
Approved by: gonzo@
2013-01-29 07:21:50 +00:00
ian
2e285a3dfe
Remove the remaining references to the now-obsolete sheevaplug config files,
...
which have been replaced by the generic db88f6xxx config which works for all
kirkwood-series chips.
Approved by: cognet (mentor)
2013-01-27 20:10:29 +00:00
ian
fc8455d839
Add support for the GlobalScale Technologies DreamPlug computer.
...
This adds support for version 10, revision 01, but it should also work
without changes for the 0901 model, at least until we get drivers for the
two different wifi chips involved.
Many users contributed to and tested the various patchsets floating around
for the past year that have eventually evolved into this checkin, most notably
Richard Neese who provided the bulk of the kernel config file.
Approved by: cognet (mentor)
2013-01-27 01:17:37 +00:00
ian
60d7652a68
Add a default do-nothing implementation of fdt_pci_devmap() using a weak alias,
...
so that we don't need an empty implementation of it for every Marvell platform
that has no PCI. This allows the removal of the SheevaPlug-specific stub and
config files, and eliminates the need to add similar stubs for future models.
Marvell platforms that do expose PCI are compiled with 'device pci' which
causes the real (non-weak) implementation in dev/fdt/fdt_pci.c to be used.
Approved by: cognet (mentor)
2013-01-27 00:39:02 +00:00
ganbold
a0e69297d0
Initial support for Allwinner A10 SoC (Cubieboard)
...
Add simple console driver
Add interrupt handling and timer codes
Add kernel config file
Add dts file
Approved by: gonzo
2013-01-15 08:26:16 +00:00
kientzle
5ec4d94d6a
Prefer the new NFS modules
2013-01-05 20:30:10 +00:00
gonzo
809ad0530a
Replace generic ARM11 option with more specific
...
support for ARM1136 and ARM1176
Submitted by: Daisuke Aoyama <aoyama at peach.ne.jp>
Obtained from: NetBSD
2012-12-20 04:32:02 +00:00
gonzo
00ad91b529
Use NFSCL since NFSCLIENT build is broken at the moment
2012-12-19 20:33:16 +00:00
gonzo
e485df6d69
Fix comment to represent actual file purpose
...
Spotted by: gavin@
2012-12-16 00:20:16 +00:00
gonzo
52a49d4576
Add support for QEMU's version of Versatile Platform Board
2012-12-13 23:19:13 +00:00
gonzo
75299ed24f
- Enable syscons/framebuffer by default
...
- Enable NFS client by default. Might be useful for building ports
2012-11-30 04:56:39 +00:00
marcel
35a10ad41d
Add NOTES and Makefile in order to generate LINT. NOTES contains pretty
...
much all the union of all the kernel configuration files, including all
the CPU types, Marvell SOC types and at91 board types. Any device not
supported (read: does not compile) has been removed, which is a fairly
small set actually. As such, LINT gives us very good coverage without
having to build a zillion kernels.
2012-11-27 01:17:50 +00:00
gonzo
fd1a7a0cc8
Add Raspberry Pi GPIO driver
...
Submitted by: Luiz Otavio O Souza
2012-11-23 20:04:39 +00:00
gonzo
1be6a30bf9
Now that we have working USB keyboard add ukbd to the syscons-enabling
...
part of config
2012-11-23 07:58:12 +00:00
adrian
37c894e23c
Correctly use spaces here.
...
Pointed out by: pjd
2012-11-18 14:05:28 +00:00
adrian
a44b656781
Just compile the whole ath chipset support in.
2012-11-17 21:55:49 +00:00
gonzo
7fb492fc1b
Add BCM2835 SDHCI driver and enable it in Raspberry Pi config
2012-10-29 17:23:45 +00:00
kientzle
1dde795d66
Comment out the other BOOTP option
...
This should make PANDABOARD suitable for building
bootable SD images.
Submitted by: Giovanni Trematerra
2012-10-27 04:02:12 +00:00
kientzle
eaf8d1d7e6
Comment out the BOOTP/NFSROOT support. Transition this
...
config file to support a production kernel mounted on an
SD card.
2012-10-26 05:41:58 +00:00
kientzle
4e2f189f75
Support FreeBSD Boot loaders.
2012-10-25 04:14:42 +00:00
kientzle
6ab6a473fc
Everybody needs bpf.
2012-10-25 04:12:33 +00:00
kientzle
c9173cb098
Support boot loaders in the standard kernel.
2012-10-25 04:10:32 +00:00
kientzle
d749d2ede4
Support kernel options from ubldr.
2012-10-01 14:56:48 +00:00
andrew
bdef88e897
Add a kernel config for the Toshiba AC100. The AC100 is an ARM laptop with
...
an NVidia Tegra 2 CPU.
Tegra 2 needs an external patch to pmap for atomic operations to work. Even
with this the Kernel only gets to the mount root prompt. As such Tegra
support is considered experimental, however adding the kernel config will
help ensure the Tegra code builds.
2012-09-17 09:22:59 +00:00
jmg
ec63ab20c6
fix the kernel files to match our standard "option<space><tab>" format
...
such that when commenting/uncommentting lines, horizontal spacing is
maintained...
Also fix some minor comment formatting to line things up, etc...
Reviewed by: gnn, imp
MFC after: 1 week
2012-09-16 19:48:48 +00:00
gber
0bea580a10
Enable PCI for Armada XP
...
Obtained from: Semihalf
2012-09-14 09:59:27 +00:00
gber
f105bdc7f3
Add support for Armada XP A0.
...
- Add functions to calculate clocks instead using hardcoded values
- Update reset and timers functions
- Update number of interrupts
- Change name of platform from db88f78100 to db78460
- Correct DRAM size and PCI IRQ routing in dts file.
Obtained from: Semihalf
2012-09-14 09:55:19 +00:00
hselasky
b08d96186e
Add basic USB support to Raspberry PI target.
2012-09-14 08:11:59 +00:00
gonzo
37d20a17c0
Add barebone Raspberry Pi port. Supported parts:
...
- Interrupts controller
- Watchdog
- System timer
- Framebuffer (hardcoded resolution/bpp)
2012-08-30 20:59:37 +00:00
imp
a5fd8dfa44
4-wire mode isn't working quite right, so turn it off for a bit.
2012-08-29 06:43:28 +00:00
gjb
3f013cdf9f
Grammar fix: s/NIC's/NICs/
...
MFC after: 3 days
2012-08-26 01:21:02 +00:00
andrew
ea7bcc036d
Remove machine from the LN2410SBC config, it is set by std.s3c2410
2012-08-18 05:52:17 +00:00
andrew
ebd36ca42d
Set machine correctly on ARM. This allows universe to use the correct world
...
when building each kernel.
Reviewed by: imp
2012-08-18 05:48:19 +00:00
imp
7af781f113
Preliminary Embest ATEB9200 support.
2012-08-16 05:03:59 +00:00
imp
a6c0657f07
Hmmm, somehow this file was completely deleted, rather than just
...
having the bogus lines being removed.
2012-08-16 04:53:30 +00:00
imp
de29919f5f
Remove unused hints.
2012-08-16 04:49:23 +00:00
gonzo
8ebd91847c
Merging of projects/armv6, part 10
...
- Support for Texas Instruments SoCs:
- AM335x
- OMAP4
- Kernel configs, DTS for Beaglebone and Pandaboard
Submitted by: Ben Gray, Damjan Marion
2012-08-15 06:31:32 +00:00
gonzo
efa927e94f
Merging of projects/armv6, intermission
...
Add configs missed in previous commits:
- ARMADA XP
- Embedded Artists EA3250
2012-08-15 05:55:16 +00:00
imp
a95bb8c0ec
Prefer ate over macb. macb doesn't work anymore, and ate has more
...
errata workarounds in it.
2012-07-31 19:41:12 +00:00
imp
bb55180b97
Note about where we can boot this.
2012-07-31 19:39:21 +00:00
imp
23b9008bcd
macb doesn't work, switch to ate.
2012-07-31 04:09:27 +00:00
imp
a924dd42d7
Commit the dci (gadget) support to the one ATMEL kernel config where
...
it might actually work.
2012-07-29 04:28:29 +00:00
imp
747b21e7b6
Add usb_template for the gadget support. Even though this isn't a
...
bootable kernel, its config will likely be copied to places that are.
Submitted by: Hans Petter Selasky
2012-07-29 04:26:24 +00:00
imp
baaf5c427d
Add gadget devices. Not yet added to the child lists, but here to
...
keep things from bit-rotting.
2012-07-27 17:32:01 +00:00