Commit Graph

2690 Commits

Author SHA1 Message Date
jmcneill 161c4eafed ROCKCHIP is gone 2018-02-19 15:39:59 +00:00
sevan f32d105ac2 With the introduction of ddb.dumpstack which is enabled by default, we no longer
need to explicitly set DDB_COMMANDONENTER to run a trace.
2018-02-17 01:31:01 +00:00
jakllsch 7a57d75cd6 Adjust Allwinner emac(4) drivers to be compatible with root on NFS. 2018-02-14 20:10:17 +00:00
dholland 32cded6cc9 Typos. 2018-02-08 09:05:16 +00:00
jmcneill 2541d4d096 Move Rockchip port to the attic. It is not very useful. 2018-02-08 00:10:26 +00:00
jakllsch ad63a6a0eb Add sun6i SPI driver.
Currently PIO-only.
2018-01-31 16:24:11 +00:00
sevan 241c797a25 Alternate buffer queue strategies no longer considered experimental, update
or add new description for files missed out in the previous run.
2018-01-23 15:08:11 +00:00
skrll bda243c018 G/C ARM32_NEW_VM_LAYOUT 2018-01-17 20:30:16 +00:00
jakllsch 64389df5f7 Revert previous. I misunderstood how it now works. 2018-01-10 19:56:47 +00:00
jakllsch 6ca4e6b8f9 Add COMPAT_70 via compat_netbsd70.conf. 2018-01-10 19:51:04 +00:00
jmcneill 7e86de097f add pseudo-device ipsecif 2018-01-10 11:33:48 +00:00
christos ccde5fbf0d remove this, it was just to compile-test the drivers. 2018-01-01 17:33:23 +00:00
skrll 68242f6396 Remove unnecessary #includE 2018-01-01 17:03:25 +00:00
skrll 33ae4756b0 Need to map 512MB for some RPIs 2018-01-01 11:28:33 +00:00
christos 6fcef55e8f XXX: Test for the new two environmental drivers 2017-12-28 23:24:30 +00:00
skrll 2faacd7e6f Remove unnecessary #include 2017-12-21 08:28:55 +00:00
jmcneill 6bea2a2173 Add WSDISPLAY_MULTICONS 2017-12-18 19:00:42 +00:00
skrll e3cfa66d2e Generalise FDT and OFW 2017-12-18 15:53:38 +00:00
jmcneill b21fa1d510 re-enable seeprom(4), my A10 board seems happy with it again 2017-12-16 20:44:54 +00:00
martin ed070c08bd Fix the calculation of the end address of a reserved memory range.
From Nick. Makes my CubieTruck boot again.
2017-12-14 11:39:31 +00:00
jmcneill 8fe2aa7e52 Revert compressed uimg change, it is causing problems with overlapping
$kernel_addr_r vs. kernel load address.
2017-12-13 13:52:13 +00:00
jmcneill 0aeb1999d3 Fix off-by-one in nfdt_physmem KASSERT, and while here bump MAX_PHYSMEM
from 4 to 16.
2017-12-13 00:22:24 +00:00
jmcneill 526dc93d6b Revert previous; L4T's T124 U-Boot does not boot large compressed images. 2017-12-11 11:32:45 +00:00
skrll ee91b1e521 FDTise RapberryPI support. Thanks for jmcneill for a lot of help with this.
The kernel image that the RPI firmware boots is now netbsd.img in the
kernel build directory.

XXX fdtbus_get_reg needs reworking
2017-12-10 21:38:26 +00:00
christos ff0329c8ae use the machine link for bootconfig.h 2017-12-10 02:26:41 +00:00
jmcneill 2e62ddda58 Reduce the number of build artifacts and use a compressed version of the
kernel for legacy U-Boot images (netbsd.ub).
2017-12-09 11:52:38 +00:00
jmcneill d6587d34c2 add H5 dts files 2017-12-03 17:18:53 +00:00
jmcneill d5b68ef47d Add sun4i and sun7i DTS files to the build. 2017-11-30 19:52:23 +00:00
jmcneill e950a255ed add sun8i-a83t-tbs-a711.dts and sun8i-h3-nanopi-m1-plus.dts 2017-11-30 19:48:44 +00:00
skrll 105f05f875 +gif 2017-11-28 07:24:32 +00:00
christos 47a40a7318 comment out duplicate options and unknown devices 2017-11-25 04:53:24 +00:00
christos 9b3da1e0aa we don't need manual removals now that config has been fixed 2017-11-25 04:22:42 +00:00
christos d35a0187bd remove children of mvsdio 2017-11-21 00:47:38 +00:00
jmcneill c765828fb4 Enable Allwinner NAND flash support 2017-11-13 17:37:47 +00:00
skrll d97cccd167 Trailing whitespcae 2017-11-09 21:39:48 +00:00
skrll 491a8d3fe0 trailing whitespace 2017-11-09 21:38:48 +00:00
hkenken c3b2000860 - Add imxusbphy driver for i.MX6.
- Clean up CCM (Clock driver).
  Add imx6_ccm_analog_read/write() functions.
2017-11-09 05:57:23 +00:00
jmcneill 403dcfdf94 add wskbd at gpiokeys 2017-11-08 21:44:29 +00:00
skrll 3607547481 Use genassym.cf instead of #include <arch/arm/sunxi/sunxi_platform.h> 2017-11-08 19:49:26 +00:00
ryo 98f360edf4 on RPI2, fix compile failure without options MULTIPROCESSOR. 2017-11-07 09:05:05 +00:00
skrll 3ac55b05ee Fix the "wait for any pending transmission to finish" - doesn't really
matter at the moment as the fifo is disabled.
2017-11-07 07:21:13 +00:00
christos dc2ac29584 Cleanup and clarify the ELFSIZE mess:
We now have 2 variables automatically set in elf_machdep.h:

    ARCH_ELFSIZE: the size for userland binaries
    KERN_ELFSIZE: the size for the kernel binaries

DB_ELFSIZE has been deleted and KERN_ELFSIZE should have always the
same values DB_ELFSIZE used to have.

In sys/exec_elf.h, if ELFSIZE is not set, it is set to KERN_ELFSIZE
for the kernel and ARCH_ELFSIZE for userland. These defaults should
eliminate the need for most manual ELFSIZE setting.
2017-11-06 03:47:45 +00:00
skrll 30d130fd63 Disable USB_DEBUG by default 2017-11-05 09:05:20 +00:00
jmcneill e538d5098a Firmware after May 8, 2017 places APs in WFE state at boot. Add a "sev"
after writing the start vector, otherwise secondary CPUs will not boot.
2017-11-04 14:47:06 +00:00
skrll 81f10ee7af ISA exists on more that just shark. Fix a comment about this. 2017-11-02 09:42:44 +00:00
jmcneill cb3c403d7f Create a custom bus space tag and use it to remap registers instead of
relying on options MOTG_ALLWINNER.
2017-10-29 16:02:46 +00:00
jmcneill f7148f3c1a sunxi_twi: provide custom read/write reg callbacks and remove the
GTTWSI_ALLWINNER option from the kernel config
2017-10-29 15:00:00 +00:00
jmcneill 7274112a01 remove options COM_AWIN and set COM_TYPE_SUNXI in the bus driver instead 2017-10-29 14:07:11 +00:00
jmcneill 3c5f10f025 Add new DTS files:
sun8i-a83t-allwinner-h8homlet-v2.dts
	sun8i-a83t-bananapi-m3.dts
	sun8i-a83t-cubietruck-plus.dts
	sun50i-a64-nanopi-a64.dts
	sun50i-a64-olinuxino.dts
	sun50i-a64-orangepi-win.dts
	sun50i-a64-sopine-baseboard.dts
2017-10-28 10:54:18 +00:00
pgoyette 74e9bb8b7d For some reason this single kernel seems to have outgrown its declared
size as a result of the kernhist(9) changes.  Bump the size.

XXX The amount of increase may be excessive - anyone with more detailed
XXX knowledge please feel free to further adjust the value appropriately.
2017-10-28 00:40:46 +00:00