7abeae41 andrew Dec. 5, 2016, 11:40 a.m.
driver, however with INTRNG this has been merged into a common arm driver.

Obtained from:	ABT Systems Ltd
Sponsored by:	The FreeBSD Foundation
cgit ViewVC
714935be cem Dec. 5, 2016, 3:11 a.m.
Add support for extended program header numbers to elftoolchain
'readelf -h'.

Reviewed by:	emaste
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D8702
cgit ViewVC
0a82e6f0 jhibbits Dec. 5, 2016, 2:27 a.m.
1c12e0af kevlo Dec. 5, 2016, 1:46 a.m.
e350c46a bapt Dec. 4, 2016, 11:23 p.m.
MFC after:	2 days
cgit ViewVC
2e0a58c9 bapt Dec. 4, 2016, 11:18 p.m.
c057023b avos Dec. 4, 2016, 9:40 p.m.
- Append RCR_APP_PHYSTS bit after firmware loading - otherwise
firmware will reset the register and this modification will be lost.
(without it Rx PHY descriptor section will contain garbage).
- Check if R92S_RXDW0_PHYST bit is set (like it is done in rtwn(4)) -
even if infosz is non-zero the section may not contain anything useful.
- In case, if descriptor is absent (A-MPDU?) use last calibrated RSSI
(rtwn(4) uses RSSI from the previous (sub)frame; probably, this
approach should be used here too).

Tested with Asus USB-N10, STA mode.
cgit ViewVC
7fa7f12f jasone Dec. 4, 2016, 9:13 p.m.
435da985 kib Dec. 4, 2016, 8:44 p.m.
wait(2).
- Do not acquire the process spinlock if neither WTRAPPED nor WUNTRACED
  options were passed [1].
- Extract the code to report alive process into a new helper
  report_alive_proc() and use it for trapped, stopped and continued
  childrens.

Note that the process spinlock is required around the WTRAPPED and
WUNTRACED tests, because P_STOPPED_TRACE and P_STOPPED_SIG flags are
set before other threads are stopped at the suspension point, and that
threads increment p_suspcount while owning only the process spinlock,
the process lock is dropped by them.  If the spinlock is not taken for
tests, the syscall thread might miss both p_suspcount increment and
wakeup in wakeup in thread_suspend_switch().

Based on the submission by:	mjg [1]
Tested by:	pho
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
cgit ViewVC
6f1eb305 mmel Dec. 4, 2016, 4:04 p.m.
- EMC clock have standard peripheral clock block. Use it.
 - Implement full frequency set method for PLLD2. This PLL
   is used as HDMI pixel clock so we must be able to set it
   to wide range of frequencies, within 5% tolerance allowed
   by HDMI specification. Due to this, full state space search
   (over m, n, p fields) is necessary.

MFC after: 3 weeks
cgit ViewVC
3b29466b mmel Dec. 4, 2016, 4:02 p.m.
- The clk_test_freq() (aka CLK_SET_DRYRUN) doesn't change frequency,
   don't cache it result.
 - Fix busy condition for clk_set_freq().

MFC after: 3 weeks
cgit ViewVC
7d3a36a8 avos Dec. 4, 2016, 3:58 p.m.
This should fix error messages caused by devd(8) during startup:

Starting Network: lo0 wlan0.
...
Starting devd.
ifconfig: SIOCS80211: Device busy
wpa_supplicant already running?  (pid=323).

MFC after:	2 weeks
cgit ViewVC
bea8daa3 mmel Dec. 4, 2016, 3:28 p.m.
MFC after: 2 weeks
cgit ViewVC
bdbc1b76 mmel Dec. 4, 2016, 3:27 p.m.
This function is referenced, but never called from DRM2 code. Also,
real behavior of pmap_mapdev_attr() in ARM world is unclear as we don't
have any additional attribute for a device memory type.

MFC after: 2 weeks
cgit ViewVC
6861837c yongari Dec. 4, 2016, 5:55 a.m.
specific COEF.
cgit ViewVC