Commit Graph

235541 Commits

Author SHA1 Message Date
martin
0298cca26c Add a new simple method to put whole sets on CD images (instead of
listing single binaries or patterns) and use those for the existing
ISO images.
2015-05-18 06:25:04 +00:00
matt
e0ec764400 Use kern/disk_subr_mbr.c instead of evbmips/disksubr.c 2015-05-18 01:53:50 +00:00
matt
5078764de0 Allow automatic insertion of ramdisk image. 2015-05-18 01:53:21 +00:00
matt
6323d617a2 Print cpu_model after copyright. 2015-05-18 01:32:52 +00:00
matt
003df5122f Set cpu model. 2015-05-18 01:32:18 +00:00
msaitoh
de31d02840 Add missing pci_intr_release() for the detach. 2015-05-18 01:06:35 +00:00
ozaki-r
d43069ef3e KNF
Tweaks of whitespaces and tabs.
2015-05-18 00:55:09 +00:00
justin
39470f7e73 It is just the __ffssi2 alias we do not want in rump kernel 2015-05-17 22:14:38 +00:00
justin
75c54c2178 Move arm sync_* changes to Makefile.inc 2015-05-17 22:08:24 +00:00
justin
b4bb74214e Do not build arm toolchain symbols in the rump kernel
These symbols will be provided at link time and will be
duplicate symbols in rump kernel and libc if defined.

Many have been fixed previously, but these were missed
as did not have a test.
2015-05-17 20:57:11 +00:00
matt
949bf31c77 No need for other kernel configs 2015-05-17 19:36:52 +00:00
matt
b2ae998f66 machine_arch on mips depends on the ABI so we need a routine to return
the right value.
2015-05-17 18:52:37 +00:00
ozaki-r
bdf24ea091 Save errno for errx 2015-05-17 15:48:57 +00:00
msaitoh
a064b0d392 Fix compile error on non-__HAVE_PCI_MSI_MSIX machines. 2015-05-17 14:23:15 +00:00
martin
2e8b07c578 Allow overriding/adding configuration in ERLITE.local 2015-05-17 14:17:52 +00:00
pooka
412bc0ef8d Add pciide_machdep_compat_intr_establish().
Used by ... would you believe pciide?
2015-05-17 13:51:31 +00:00
pooka
4bf92fe14f Implement bus_space_read/write_multi() and bus_space_subregion().
Used by (at least) wdc.
2015-05-17 13:45:37 +00:00
christos
5113710e5b add FreeBSD 2015-05-17 13:14:41 +00:00
msaitoh
ba36ca6815 - Add MSI support.
- Use tagged status function for 5717 and newer devices. All controllers
  except BCM5700 support tagged status but we use tagged status only for MSI
  case on BCM5717. Otherwise MSI on BCM5717 does not work. Same as other *BSDs.
2015-05-17 12:06:26 +00:00
martin
e483043e46 Do not -DCATALOG_DIR for DEBUG builds to allow easy (local) testin of
translations.
2015-05-17 10:22:20 +00:00
martin
9ee09e5ff9 Invert sense of a vnd creation message ("Create new image: Yes") and kill
the translations that I can't update myself.
2015-05-17 10:13:24 +00:00
pooka
ba67bd18dc update: runs as a userspace process now. 2015-05-17 09:46:12 +00:00
pooka
30f1c61cb8 Remove. For example, vfs_cluster hasn't existed since early UBC days
(which were 10+ years ago).
2015-05-17 09:45:36 +00:00
matt
3052aa9eaa Print out mpidr on MP systems (verbose print) 2015-05-17 06:30:06 +00:00
matt
127b3b16d0 Restructure a bit to make spinning a subset of cores easier. 2015-05-17 06:15:50 +00:00
matt
4fdebcb72e Add a missing defined(CORTEX_A15) 2015-05-17 06:12:40 +00:00
matt
a3e479464d KASSERT in cpu_hatch that AUXCTL.SMP is set for Cortex CPUs. 2015-05-17 05:34:53 +00:00
pgoyette
ab8441922e Add spkr(4) module to the sets lists. 2015-05-17 05:22:43 +00:00
pgoyette
4f8c7a9bc2 Add the spkr module to the build. 2015-05-17 05:21:38 +00:00
pgoyette
6b3e23a38c Modularize the spkr(4) driver (i386 and amd64 only). Adapt parent
pcppi(4) driver to be able to handle rescan().
2015-05-17 05:20:37 +00:00
msaitoh
8d7cf22ed0 Add Core 5G (mobile) LPC support. 2015-05-17 04:59:43 +00:00
jmcneill
b1e0bc23bf add HDMI, DISPLAYA, DISPLAYB irqs 2015-05-17 01:28:32 +00:00
jmcneill
d9606e2bc5 add graphics host offsets 2015-05-17 01:28:17 +00:00
jmcneill
741d9fcdd4 add ddc_dev_read_edid{,_block} functions, same as ddc_read_edid{,_block} but takes a device_t instead of i2c_tag_t 2015-05-17 01:27:16 +00:00
jmcneill
0c927cbd69 initialize FIFO TX/RX trigger levels, wait for MSTR_CONFIG_LOAD to clear after setting it 2015-05-17 01:26:22 +00:00
roy
5975ab558d Note import of dhcpcd-6.9.0 2015-05-16 23:34:52 +00:00
roy
24f182ff35 Inform dhcpcd we have config.h file to load. 2015-05-16 23:33:33 +00:00
roy
7fd072243f Sync 2015-05-16 23:31:32 +00:00
roy
c2e67a9bab Import dhcpcd-6.9.0 with the following changes:
*  Fix IPv6 prefix underflow when confirming deprecated but valid leases
  *  eloop.c and .h are now 100% portable outside of dhcpcd
     (provided the system supports recent POSIX and either you or
     the system provide working TAILQ macros)
  *  Allow waitip to work per interface.
  *  Handle ND options in the same way we handle DHCP and DHCPv6 options.
  *  Add new variable of type bitflags:flags where the flags ABCDEFGH,
     A is 10000000, B is 01000000, etc.
     Variables with the name reserved are no longer processed.
  *  Improve IN_IFF_TENTATIVE with ip sharing.
2015-05-16 23:25:41 +00:00
jmcneill
d4beed673a fix source clock divisor, set MSTR_CONFIG_LOAD after updating config, reset controller on errors, read from rx fifo before waiting for xfer to complete 2015-05-16 23:09:08 +00:00
jmcneill
b829ede40c use correct enable reg for I2C5 2015-05-16 23:07:51 +00:00
msaitoh
12506c1da0 Add support iNVM (integrated Non-Volatile Memory) for I21[01]. This change
fixes a bug that a MAC address is wrongly set on iNVM machines and NICs.
Tested with Shuttle DS57U(iNVM based) and other non iNVM based I210 machines.
2015-05-16 22:41:59 +00:00
joerg
884f5e5337 Hook up x86_64 assembler version for the Montgomery multiplication and
the GF routines. Put rsax glue in the right file.
2015-05-16 22:24:41 +00:00
joerg
d555156c33 Find CPU-specific variants of the long number routines. Regenerate. 2015-05-16 22:23:31 +00:00
jmcneill
df78cf4a7d Support transfers > 4-bytes long by reading and writing using the
controller's packet-based interface instead of non-packet ("normal") mode.
2015-05-16 21:31:39 +00:00
joerg
137a13ddd4 No need for SSE2 define. 2015-05-16 20:23:38 +00:00
joerg
ac3734b820 Use Bitsplice/Vector optimized AES too. 2015-05-16 20:23:06 +00:00
joerg
2ae6f4c2ca Use assembler implementation of Camellia on x86_64, switching a boost
for medium to large block sizes.
2015-05-16 20:22:15 +00:00
joerg
746ac10d4e Use x86_64 assembler version of whirlpool. It has a small but consistent
performance advantage over the clang output on my E3v2.
2015-05-16 19:33:59 +00:00
joerg
2000d7aac1 Use x86_64 assembler version of MD5. 2015-05-16 19:19:36 +00:00