Ganbold Tsagaankhuu
d9a1428cab
Add gpio driver and update dts and kernel config accordingly.
...
Approved by: gonzo@
2013-02-05 02:25:13 +00:00
Tim Kientzle
de52ceebca
Tweaks to standard BEAGLEBONE config, as recently discussed
...
on FreeBSD-ARM.
2013-02-02 06:01:57 +00:00
Ganbold Tsagaankhuu
458690fe41
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 Lepore
651c11660d
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 Lepore
ecfc48a031
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 Lepore
427dadb03c
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 Tsagaankhuu
ebc93265c7
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
Tim Kientzle
139dac05e2
Prefer the new NFS modules
2013-01-05 20:30:10 +00:00
Oleksandr Tymoshenko
c5f8f8946c
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
Oleksandr Tymoshenko
f82ad6f488
Use NFSCL since NFSCLIENT build is broken at the moment
2012-12-19 20:33:16 +00:00
Oleksandr Tymoshenko
6565185ed6
Fix comment to represent actual file purpose
...
Spotted by: gavin@
2012-12-16 00:20:16 +00:00
Oleksandr Tymoshenko
5874dee8b2
Add support for QEMU's version of Versatile Platform Board
2012-12-13 23:19:13 +00:00
Oleksandr Tymoshenko
0f9eb6b09c
- 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 Moolenaar
ef01f7736b
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
Oleksandr Tymoshenko
4063f92555
Add Raspberry Pi GPIO driver
...
Submitted by: Luiz Otavio O Souza
2012-11-23 20:04:39 +00:00
Oleksandr Tymoshenko
d914ecdf68
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 Chadd
73e357ea5b
Correctly use spaces here.
...
Pointed out by: pjd
2012-11-18 14:05:28 +00:00
Adrian Chadd
b4d68cd536
Just compile the whole ath chipset support in.
2012-11-17 21:55:49 +00:00
Oleksandr Tymoshenko
a9387eb1df
Add BCM2835 SDHCI driver and enable it in Raspberry Pi config
2012-10-29 17:23:45 +00:00
Tim Kientzle
27da503bd6
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
Tim Kientzle
4caba284ca
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
Tim Kientzle
d19ad3d857
Support FreeBSD Boot loaders.
2012-10-25 04:14:42 +00:00
Tim Kientzle
98df587a3a
Everybody needs bpf.
2012-10-25 04:12:33 +00:00
Tim Kientzle
463443e509
Support boot loaders in the standard kernel.
2012-10-25 04:10:32 +00:00
Tim Kientzle
79823ad281
Support kernel options from ubldr.
2012-10-01 14:56:48 +00:00
Andrew Turner
71f5a44d88
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
John-Mark Gurney
3dad5721a6
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
Grzegorz Bernacki
4c641b9a6a
Enable PCI for Armada XP
...
Obtained from: Semihalf
2012-09-14 09:59:27 +00:00
Grzegorz Bernacki
d65cdf4b9d
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
Hans Petter Selasky
db18ca3677
Add basic USB support to Raspberry PI target.
2012-09-14 08:11:59 +00:00
Oleksandr Tymoshenko
1b1a53cf46
Add barebone Raspberry Pi port. Supported parts:
...
- Interrupts controller
- Watchdog
- System timer
- Framebuffer (hardcoded resolution/bpp)
2012-08-30 20:59:37 +00:00
Warner Losh
863d605966
4-wire mode isn't working quite right, so turn it off for a bit.
2012-08-29 06:43:28 +00:00
Glen Barber
67944c4572
Grammar fix: s/NIC's/NICs/
...
MFC after: 3 days
2012-08-26 01:21:02 +00:00
Andrew Turner
71ea858b0e
Remove machine from the LN2410SBC config, it is set by std.s3c2410
2012-08-18 05:52:17 +00:00
Andrew Turner
19a0f7f9cb
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
Warner Losh
06832193b8
Preliminary Embest ATEB9200 support.
2012-08-16 05:03:59 +00:00
Warner Losh
406be9ffb1
Hmmm, somehow this file was completely deleted, rather than just
...
having the bogus lines being removed.
2012-08-16 04:53:30 +00:00
Warner Losh
bc41a42d6b
Remove unused hints.
2012-08-16 04:49:23 +00:00
Oleksandr Tymoshenko
e53470fee3
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
Oleksandr Tymoshenko
7a8988194d
Merging of projects/armv6, intermission
...
Add configs missed in previous commits:
- ARMADA XP
- Embedded Artists EA3250
2012-08-15 05:55:16 +00:00
Warner Losh
adebcba798
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
Warner Losh
8203a40e4d
Note about where we can boot this.
2012-07-31 19:39:21 +00:00
Warner Losh
1d35c178d8
macb doesn't work, switch to ate.
2012-07-31 04:09:27 +00:00
Warner Losh
9a5d82ab30
Commit the dci (gadget) support to the one ATMEL kernel config where
...
it might actually work.
2012-07-29 04:28:29 +00:00
Warner Losh
efd53ca820
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
Warner Losh
fe1557c11c
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
Warner Losh
43d1af0df3
Neither of these systems has PCI, but they do have ohci interface, so
...
fix comments.
2012-07-27 17:07:54 +00:00
Warner Losh
954bfb8bbf
Add new at91sam9g45 support and sn9g45 board to the ATMEL kernel.
...
Adapt SN9G45 board support to cope with multi-board.
2012-07-27 16:38:02 +00:00
Warner Losh
0ff8c4269b
Document the dataflash/mmc-sd issue. Add umass driver and usb. Boot
...
off da0s1a instead of ate0. Note that MMC/SD is slot B. Until I
switch over to NAND boot, dataflash booting will preclude having SD
cards inserted at boot, so this last bit is untested.
My SAM9260-EK not boots to multi-user prompt.
2012-07-27 05:37:01 +00:00
Warner Losh
bed6d97e74
Trim read/write sizes to 128 bytes. Pages are only 128 bytes in size.
...
Writes larger than this will wrap to the same page. Reads larger than
this are permitted, but why take chances.
2012-07-26 16:34:21 +00:00