Re: svn commit: r333503 - stable/11/sys/net

2018-05-11 Thread Oleksandr Tymoshenko
Bruce Evans (b...@optusnet.com.au) wrote: > On Fri, 11 May 2018, Ian Lepore wrote: > > > On Fri, 2018-05-11 at 19:31 -0400, Jonathan T. Looney wrote: > >> On Fri, May 11, 2018 at 4:40 PM, Stephen Hurd wrote: > >>> > >>> > >>> Author: shurd > >>> Date: Fri May 11 20:40:26 2018 > >>> New Revision:

svn commit: r333616 - in stable/11: lib/libc/gen share/man/man9

2018-05-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon May 14 23:12:30 2018 New Revision: 333616 URL: https://svnweb.freebsd.org/changeset/base/333616 Log: MFC r332317, r332439, r332442 Approved by: re r332317: [man] Fix return type of BUS_ADD_CHILD(9) Fix return type of BUS_ADD_CHILD(9) in SYNOPSYS section,

svn commit: r333619 - stable/11/sys/arm/xilinx

2018-05-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue May 15 02:26:50 2018 New Revision: 333619 URL: https://svnweb.freebsd.org/changeset/base/333619 Log: MFC r331906: Approved by: re (gjb) Fix accidental USB port resets by GPIO on Zynq/Zedboard boards The Zynq/Zedboard GPIO driver attempts to tri-state all G

Re: svn commit: r333739 - stable/11/release/arm

2018-05-17 Thread Oleksandr Tymoshenko
Emmanuel Vadot (m...@freebsd.org) wrote: > Author: manu > Date: Thu May 17 17:00:07 2018 > New Revision: 333739 > URL: https://svnweb.freebsd.org/changeset/base/333739 > > Log: > MFC r333737: > > release: arm: Format FAT partition as FAT16 > > r332674 raised the size of the FAT partiti

svn commit: r305039 - head/sys/arm/ti

2016-08-29 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Aug 30 01:31:03 2016 New Revision: 305039 URL: https://svnweb.freebsd.org/changeset/base/305039 Log: Fix TI PRUSS driver panic with INVARIANTS enabled Value passed as islocked argument to knlist_add should be consistent with actual lock state so add lock/unlock c

svn commit: r305104 - head/sys/contrib/vchiq/interface/vchiq_arm

2016-08-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Aug 31 01:04:57 2016 New Revision: 305104 URL: https://svnweb.freebsd.org/changeset/base/305104 Log: Update VCHIQ driver to upstream version 4eda74f2 PR: 211525 Submitted by: Sylvain Garrigues Modified: head/sys/contrib/vchiq/interface/vchiq_arm/vchiq

Re: svn commit: r305114 - head/sys/arm/ti

2016-08-31 Thread Oleksandr Tymoshenko
> On Aug 31, 2016, at 12:22 AM, Luiz Otavio O Souza wrote: > > Author: loos > Date: Wed Aug 31 07:22:14 2016 > New Revision: 305114 > URL: https://svnweb.freebsd.org/changeset/base/305114 > > Log: > Allow the use of control module extensions to cope with specific platform > features. > > Sp

svn commit: r305308 - stable/11/sys/arm/ti

2016-09-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Sep 2 22:04:20 2016 New Revision: 305308 URL: https://svnweb.freebsd.org/changeset/base/305308 Log: MFC r305039: Fix TI PRUSS driver panic with INVARIANTS enabled Value passed as islocked argument to knlist_add should be consistent with actual lock state so a

svn commit: r305309 - stable/11/sys/contrib/vchiq/interface/vchiq_arm

2016-09-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Sep 2 22:13:19 2016 New Revision: 305309 URL: https://svnweb.freebsd.org/changeset/base/305309 Log: MFC r305104: Update VCHIQ driver to upstream version 4eda74f2 PR: 211525 Submitted by: Sylvain Garrigues Modified: stable/11/sys/contrib/vchiq/in

Re: svn commit: r305308 - stable/11/sys/arm/ti

2016-09-03 Thread Oleksandr Tymoshenko
> On Sep 3, 2016, at 1:44 AM, Konstantin Belousov wrote: > > On Fri, Sep 02, 2016 at 10:04:20PM +, Oleksandr Tymoshenko wrote: >> Author: gonzo >> Date: Fri Sep 2 22:04:20 2016 >> New Revision: 305308 >> URL: https://svnweb.freebsd.org/changeset/base/3

svn commit: r305492 - head/sys/arm/ti

2016-09-06 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Sep 6 19:36:28 2016 New Revision: 305492 URL: https://svnweb.freebsd.org/changeset/base/305492 Log: Let knlist_add do the locking part Remove explicit mtx_lock/mtx_unlock around knlist_add and pass 0 as locked parameter so knlist_add does the locking itself S

svn commit: r305572 - stable/11/sys/arm/ti

2016-09-07 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Sep 7 23:36:46 2016 New Revision: 305572 URL: https://svnweb.freebsd.org/changeset/base/305572 Log: MFC r305492: Let knlist_add do the locking part Remove explicit mtx_lock/mtx_unlock around knlist_add and pass 0 as locked parameter so knlist_add does the locking

svn commit: r305706 - in head: etc/mtree include sys/conf sys/dev/evdev

2016-09-11 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Sep 11 18:56:38 2016 New Revision: 305706 URL: https://svnweb.freebsd.org/changeset/base/305706 Log: Add evdev protocol implementation evdev is a generic input event interface compatible with Linux evdev API at ioctl level. It allows using unmodified (apart from

svn commit: r305708 - in head/sys/arm: conf ti

2016-09-11 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Sep 11 19:08:21 2016 New Revision: 305708 URL: https://svnweb.freebsd.org/changeset/base/305708 Log: Add evdev support to TI ADC/touchscreen driver Add generic evdev support to touchscreen part of ti_adc: two absolute coordinates + button touch to indicate pen posi

Re: svn commit: r305706 - in head: etc/mtree include sys/conf sys/dev/evdev

2016-09-11 Thread Oleksandr Tymoshenko
> On Sep 11, 2016, at 11:56 AM, Oleksandr Tymoshenko wrote: > > Author: gonzo > Date: Sun Sep 11 18:56:38 2016 > New Revision: 305706 > URL: https://svnweb.freebsd.org/changeset/base/305706 > > Log: > Add evdev protocol implementation > > evdev is a generic

svn commit: r305719 - head/sys/arm/ti

2016-09-11 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Sep 12 01:18:25 2016 New Revision: 305719 URL: https://svnweb.freebsd.org/changeset/base/305719 Log: Cleanup evdev support for TI ADC/TS - evdev_set_methods call is not required if actual methods are no-ops - evdev_set_serial is also optional if there is no meaning

svn commit: r305749 - head/sys/dev/evdev

2016-09-12 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Sep 12 17:29:20 2016 New Revision: 305749 URL: https://svnweb.freebsd.org/changeset/base/305749 Log: Remove semicolon from the end of the macro definition Reported by: hans Modified: head/sys/dev/evdev/cdev.c head/sys/dev/evdev/uinput.c Modified: head/sys/dev/e

svn commit: r306132 - in head/sys: dev/usb/input modules/usb/ukbd

2016-09-21 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Sep 21 18:47:21 2016 New Revision: 306132 URL: https://svnweb.freebsd.org/changeset/base/306132 Log: Add evdev support to ukbd driver event generation is disabled by default in favour of kbdmux. This behavoiur is controlled by kern.evdev.rcpt_mask sysctl, bit 3 sho

svn commit: r306134 - in head/sys: dev/usb/input modules/usb/ums

2016-09-21 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Sep 21 18:52:03 2016 New Revision: 306134 URL: https://svnweb.freebsd.org/changeset/base/306134 Log: Add evdev support to ums(4) event generation is disabled by default in favour of sysmouse. This behavoiur is controlled by kern.evdev.rcpt_mask sysctl, bit 2 should

svn commit: r306274 - head/sys/dev/evdev

2016-09-23 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Sep 23 18:54:08 2016 New Revision: 306274 URL: https://svnweb.freebsd.org/changeset/base/306274 Log: Handle NULL argument in evdev_free Add check for evdev argument of evdev_free being NULL. This is valid value and should not cause crash. In this case evdev_free do

svn commit: r306275 - head/sys/dev/usb/input

2016-09-23 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Sep 23 18:55:32 2016 New Revision: 306275 URL: https://svnweb.freebsd.org/changeset/base/306275 Log: Do not perform extra check for NULL, evdev_free can handle NULL value Submitted by: Vladimir Kondratiev Modified: head/sys/dev/usb/input/ukbd.c Modified: head/sy

svn commit: r306327 - head/sys/arm/nvidia

2016-09-25 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Sep 25 23:45:49 2016 New Revision: 306327 URL: https://svnweb.freebsd.org/changeset/base/306327 Log: Update AHCI driver to match new dts tree phy name parameter was changed from "sata-phy" to "sata-0" in new dts tree introduced in r306197 Modified: head/sys/arm/

svn commit: r306328 - head/sys/arm/nvidia

2016-09-25 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Sep 25 23:48:15 2016 New Revision: 306328 URL: https://svnweb.freebsd.org/changeset/base/306328 Log: Update PCI driver to match new dts tree In new dts tree phy is a property of port, not the controller node, also the name was changed from "pcie" to "pcie-0" Modif

svn commit: r306355 - in head/sys: dev/atkbdc sys

2016-09-26 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Sep 26 22:06:19 2016 New Revision: 306355 URL: https://svnweb.freebsd.org/changeset/base/306355 Log: Add Elantech trackpad support Elantech trackpads are found in some laptops like the Asus UX31E. They are "synaptics compatible" but use a slightly different protoco

svn commit: r306356 - head/usr.sbin/moused

2016-09-26 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Sep 26 22:07:45 2016 New Revision: 306356 URL: https://svnweb.freebsd.org/changeset/base/306356 Log: Add Elantech trackpad to the list of known models PR: 205690 Submitted by: Vladimir Kondratyev MFC after: 1 week Modified: head/usr.sbin/mo

svn commit: r306357 - head/share/man/man4

2016-09-26 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Sep 26 22:08:35 2016 New Revision: 306357 URL: https://svnweb.freebsd.org/changeset/base/306357 Log: Document hw.psm.elantech_support in psm(4) PR: 205690 Submitted by: Vladimir Kondratyev MFC after: 1 week Modified: head/share/man/man4/psm

svn commit: r306430 - in head/sys: arm/broadcom/bcm2835 boot/fdt/dts/arm

2016-09-28 Thread Oleksandr Tymoshenko
06430) @@ -0,0 +1,337 @@ +/*- + * Copyright (C) 2016 Oleksandr Tymoshenko + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code

svn commit: r306460 - head/sys/modules/dtb/nvidia

2016-09-29 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Sep 29 22:01:09 2016 New Revision: 306460 URL: https://svnweb.freebsd.org/changeset/base/306460 Log: Add dtb module for Jetson-TK1 board Added: head/sys/modules/dtb/nvidia/ head/sys/modules/dtb/nvidia/Makefile (contents, props changed) Added: head/sys/modules/dtb/

svn commit: r306474 - head/sys/dev/atkbdc

2016-09-29 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Sep 30 03:03:42 2016 New Revision: 306474 URL: https://svnweb.freebsd.org/changeset/base/306474 Log: Replace explicit TUNABLE_INT to sysctl with CTLFLAG_TUN - Replace tunables-only hw.psm.synaptics_support, hw.psm.trackpoint_support, and hw.psm.elantech_support

Re: svn commit: r306355 - in head/sys: dev/atkbdc sys

2016-09-29 Thread Oleksandr Tymoshenko
> On Sep 27, 2016, at 1:55 PM, John Baldwin wrote: > > On Monday, September 26, 2016 10:06:19 PM Oleksandr Tymoshenko wrote: >> Author: gonzo >> Date: Mon Sep 26 22:06:19 2016 >> New Revision: 306355 >> URL: https://svnweb.freebsd.org/changeset/base/306355 >

svn commit: r306530 - in head/sys/dev: evdev usb/input

2016-09-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Sep 30 21:04:56 2016 New Revision: 306530 URL: https://svnweb.freebsd.org/changeset/base/306530 Log: Declare a module for evdev and add dependency to ukbd(4) and ums(4) Prepare for making evdev a module. "Pure" evdev device drivers (like touchscreen) and evdev itse

svn commit: r306531 - head/sys/arm/ti

2016-09-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Sep 30 21:13:19 2016 New Revision: 306531 URL: https://svnweb.freebsd.org/changeset/base/306531 Log: Add dependency to evdev module (if required) Modified: head/sys/arm/ti/ti_adc.c Modified: head/sys/arm/ti/ti_adc.c

svn commit: r306532 - head/sys/arm/broadcom/bcm2835

2016-09-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Sep 30 21:14:42 2016 New Revision: 306532 URL: https://svnweb.freebsd.org/changeset/base/306532 Log: Add dependency to evdev module Modified: head/sys/arm/broadcom/bcm2835/bcm2835_ft5406.c Modified: head/sys/arm/broadcom/bcm2835/bcm2835_ft5406.c ==

svn commit: r306557 - head/sys/arm/broadcom/bcm2835

2016-10-01 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Oct 1 17:57:32 2016 New Revision: 306557 URL: https://svnweb.freebsd.org/changeset/base/306557 Log: Use VM_MEMATTR_WRITE_COMBINING memattr for mmap(2) on framebuffer VM_MEMATTR_WRITE_COMBINING sets write-through cache flag for framebuffer memory that prevents pixe

svn commit: r306555 - in head/sys: dev/fb sys

2016-10-01 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Oct 1 17:43:02 2016 New Revision: 306555 URL: https://svnweb.freebsd.org/changeset/base/306555 Log: Provide way for framebuffer driver to request mmap(2) mapping type On ARM if memattr is not overriden mmap(2) maps framebuffer memory as WBWA which means part of ch

svn commit: r306556 - head/sys/sys

2016-10-01 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Oct 1 17:48:41 2016 New Revision: 306556 URL: https://svnweb.freebsd.org/changeset/base/306556 Log: Bump _FreeBSD_version after adding fb_memattr field to fb_info in r306555 Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h ===

svn commit: r306578 - head/sys/dev/evdev

2016-10-01 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Oct 2 03:06:58 2016 New Revision: 306578 URL: https://svnweb.freebsd.org/changeset/base/306578 Log: Fix gcc compilation error input_absinfo.code is unsigned so condition is always false Modified: head/sys/dev/evdev/uinput.c Modified: head/sys/dev/evdev/uinput.c

svn commit: r306579 - in head/sys: arm/conf arm/ti conf dev/evdev dev/usb/input modules modules/evdev modules/uinput

2016-10-01 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Oct 2 03:20:31 2016 New Revision: 306579 URL: https://svnweb.freebsd.org/changeset/base/306579 Log: Modularize evdev - Convert "options EVDEV" to "device evdev" and "device uinput", add modules for both new devices. They are isolated subsystems and do not

svn commit: r306618 - head/sys/arm/broadcom/bcm2835

2016-10-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Oct 3 01:07:06 2016 New Revision: 306618 URL: https://svnweb.freebsd.org/changeset/base/306618 Log: Fix attach/detach methods - Initialize lock before starting worker process - Do not hold lock when destroying evdev. By that time ther should be no other acti

svn commit: r306619 - in head/sys: arm/conf modules/rpi_ft5406

2016-10-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Oct 3 01:08:34 2016 New Revision: 306619 URL: https://svnweb.freebsd.org/changeset/base/306619 Log: Add rpi_ft5406 module and add it to extra modules in Raspberry Pi configs Added: head/sys/modules/rpi_ft5406/ head/sys/modules/rpi_ft5406/Makefile (contents, props

Re: svn commit: r306490 - head/sys/arm/conf

2016-10-02 Thread Oleksandr Tymoshenko
Andrew Turner (and...@freebsd.org) wrote: > Author: andrew > Date: Fri Sep 30 10:20:53 2016 > New Revision: 306490 > URL: https://svnweb.freebsd.org/changeset/base/306490 > > Log: > Add support for Tegra to the armv6 GENERIC kernel. > > Reviewed by:imp, mmel > Sponsored by:

Re: svn commit: r328257 - in head/sys: arm/broadcom/bcm2835 dts/arm modules

2018-01-27 Thread Oleksandr Tymoshenko
Adrian Chadd (adrian.ch...@gmail.com) wrote: > Hi, > > Find the middle ground. Don't dissuade the developer too much. > > Here's an example: > > Make the driver follow DTS, allow a tunable/kenv check for it to > override whether it needs to be in the DTS or not (the "keep phk happy > for now" co

Re: svn commit: r328257 - in head/sys: arm/broadcom/bcm2835 dts/arm modules

2018-01-28 Thread Oleksandr Tymoshenko
Poul-Henning Kamp (p...@phk.freebsd.dk) wrote: > > In message <8d8ae9d10058fd72ce3ec467181c9...@megadrive.org>, Emmanuel Vadot > writes: > > > Sometimes it makes sense to reboot. > > Yes, *sometimes* it does. > > But *always* demanding reboot makes no sense ever. > > > Reference pla

Re: svn commit: r328257 - in head/sys: arm/broadcom/bcm2835 dts/arm modules

2018-01-29 Thread Oleksandr Tymoshenko
Poul-Henning Kamp (p...@phk.freebsd.dk) wrote: > > In message <20180129063950.ga59...@bluezbox.com>, Oleksandr Tymoshenko writes: > > >PWM drivers: https://reviews.freebsd.org/D14104 > > I'll test this in my next timeslot. > > >We do not includ

Re: svn commit: r328257 - in head/sys: arm/broadcom/bcm2835 dts/arm modules

2018-01-29 Thread Oleksandr Tymoshenko
Poul-Henning Kamp (p...@phk.freebsd.dk) wrote: > > In message <20180129132736.ga66...@bluezbox.com>, Oleksandr Tymoshenko writes: > > >> If I pick a RPI[23] out of the box, download a FreeBSD image, > >> put the card in and play around, I should be able

Re: svn commit: r328257 - in head/sys: arm/broadcom/bcm2835 dts/arm modules

2018-01-30 Thread Oleksandr Tymoshenko
Poul-Henning Kamp (p...@phk.freebsd.dk) wrote: > > In message <20180130025048.ga76...@bluezbox.com>, Oleksandr Tymoshenko writes: > > >> You seem to have skipped the bit about "without reboot" ? > > > >No I haven't. config.txt is pa

svn commit: r328609 - svnadmin/conf

2018-01-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Jan 30 23:20:41 2018 New Revision: 328609 URL: https://svnweb.freebsd.org/changeset/base/328609 Log: Release Vladimir Kondratyev from mentorship Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors ===

svn commit: r329272 - stable/11/sys/dev/spibus

2018-02-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Feb 14 20:01:39 2018 New Revision: 329272 URL: https://svnweb.freebsd.org/changeset/base/329272 Log: MFC r308895 by manu: Enable the use of spigen on FDT platform Modified: stable/11/sys/dev/spibus/spigen.c Directory Properties: stable/11/ (props changed) Mod

svn commit: r329278 - in stable/11/sys: dev/spibus modules modules/spigen

2018-02-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Feb 14 21:14:28 2018 New Revision: 329278 URL: https://svnweb.freebsd.org/changeset/base/329278 Log: MFC r314933-r314934 r314933: [spigen] make spigen device ready to be compiled as a module - Add flag to indicate that device is opened by userland - Replace

svn commit: r329280 - stable/11/sys/arm/arm

2018-02-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Feb 14 21:39:10 2018 New Revision: 329280 URL: https://svnweb.freebsd.org/changeset/base/329280 Log: MFC r320387: [arm] Use correct index value when checking range validity Reviewed by: andrew Differential Revision:https://reviews.freebsd.org/D9145 M

svn commit: r329283 - in stable/11: share/man/man4 sys/dev/vt/colors

2018-02-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Feb 14 23:51:44 2018 New Revision: 329283 URL: https://svnweb.freebsd.org/changeset/base/329283 Log: MFC r327444, r327449, r327454 r327444: vt(4): add support for configurable console palette Introduce new set of loader tunables kern.vt.color.N.rgb, where N is

svn commit: r329603 - stable/11/sys/dev/nctgpio

2018-02-19 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Feb 19 19:55:29 2018 New Revision: 329603 URL: https://svnweb.freebsd.org/changeset/base/329603 Log: MFC r327502: nctgpio: add new device id for the GPIO chip in PCEngines APU3 PR: 224512 Submitted by: m...@sentex.net Modified: stable/11/sys/dev/n

svn commit: r329648 - stable/11/sys/arm/allwinner

2018-02-20 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Feb 20 18:12:07 2018 New Revision: 329648 URL: https://svnweb.freebsd.org/changeset/base/329648 Log: MFC r325410: Increase TX_MAX_SEGS from 10 to 20 for the if_awg.c driver Under certain traffic pattern awg driver does not recover from TX queue full condition.

svn commit: r331402 - in stable/11/sys/arm: conf versatile

2018-03-22 Thread Oleksandr Tymoshenko
08 2018(r331401) +++ stable/11/sys/arm/versatile/versatile_clcd.cFri Mar 23 01:37:31 2018(r331402) @@ -1,7 +1,7 @@ /*- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * - * Copyright (c) 2012 Oleksandr Tymoshenko + * Copyright (c) 2012-2017 Oleksandr Tymoshenko

svn commit: r331403 - stable/11/sys/gnu/dts/arm

2018-03-22 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Mar 23 01:43:27 2018 New Revision: 331403 URL: https://svnweb.freebsd.org/changeset/base/331403 Log: Fix VERSATILEPB boot after r331402 r331402 MFCed switch from custom DTS to upstream one. stable/11 version still has main bus compatibility as "arm,amba-bus" while

svn commit: r331832 - in stable/11: share/man/man4 sys/conf sys/dev/gpio sys/modules sys/modules/chvgpio

2018-03-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Fri Mar 30 23:31:08 2018 New Revision: 331832 URL: https://svnweb.freebsd.org/changeset/base/331832 Log: MFC r329832, r329926 r329832: [chvgpio] add GPIO driver for Intel Z8xxx SoC family Add chvgpio(4) driver for Intel Z8xxx SoC family. This product was formerl

svn commit: r331833 - in stable/11/share/man: man4 man9

2018-03-30 Thread Oleksandr Tymoshenko
) +++ stable/11/share/man/man4/fdt_pinctrl.4 Sat Mar 31 00:03:00 2018 (r331833, copy of r330309, head/share/man/man4/fdt_pinctrl.4) @@ -0,0 +1,127 @@ +.\" Copyright (c) 2018 Oleksandr Tymoshenko +.\" All rights reserved. +.\" +.\" Redistribution and use in source an

svn commit: r331834 - stable/11/sys/dev/ichiic

2018-03-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Mar 31 00:30:47 2018 New Revision: 331834 URL: https://svnweb.freebsd.org/changeset/base/331834 Log: MFC r330558: [ig4] Add support for i2c controllers on Skylake and Kaby Lake This was tested by Ben on HP Chromebook 13 G1 with a Skylake CPU and Sunrise Point

svn commit: r331884 - svnadmin/hooks/scripts

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 20:12:25 2018 New Revision: 331884 URL: https://svnweb.freebsd.org/changeset/base/331884 Log: Make bugzilla notification email UTF-8 compatible Add Content-Transfer-Encoding and Content-Type headers to indicate that email body is UTF-8. Without them Bugzilla

svn commit: r331885 - stable/11/sys/dev/uart

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 20:47:55 2018 New Revision: 331885 URL: https://svnweb.freebsd.org/changeset/base/331885 Log: MFC r303100 by andrew: We will be switching to a new arm64 uart cpu driver that handles both FDT and ACPI. As such pull out what will be the common parts of the FDT

svn commit: r331886 - in stable/11/sys/dev: fdt uart usb/net

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 20:54:33 2018 New Revision: 331886 URL: https://svnweb.freebsd.org/changeset/base/331886 Log: MFC r308533 by andrew: Use ofw_bus_node_is_compatible in more drivers used on arm. Sponsored by: ABT Systems Ltd Modified: stable/11/sys/dev/fdt/fdt_arm_platf

svn commit: r331888 - stable/11/sys/arm/nvidia

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 21:38:50 2018 New Revision: 331888 URL: https://svnweb.freebsd.org/changeset/base/331888 Log: MFC r302498 by andrew: Remove an unneeded call to fdt_get_unit, the return value is unused. Sponsored by: ABT Systems Ltd Modified: stable/11/sys/arm/nvidia/t

svn commit: r331889 - in stable/11/sys: arm/broadcom/bcm2835 boot/fdt/dts/arm sys

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 21:48:29 2018 New Revision: 331889 URL: https://svnweb.freebsd.org/changeset/base/331889 Log: MFC r303035 by markm: Random bit generator (RBG) driver for RPi and RPi2. Summary: This driver supports the following methods to trigger gathering random bits

svn commit: r331890 - in stable/11/sys/arm: arm xscale/i8134x

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 22:02:49 2018 New Revision: 331890 URL: https://svnweb.freebsd.org/changeset/base/331890 Log: MFC r305094, r305096-r305097 r305094 by cognet: Garbage collect bits forgotten in r295267. r305096 by cognet: Some old arm ports don't load the kernel at the

svn commit: r331891 - stable/11/sys/arm/arm

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 22:16:19 2018 New Revision: 331891 URL: https://svnweb.freebsd.org/changeset/base/331891 Log: MFC r304488, r304623 r304488 by manu: Keep boot parameters in ARM trampoline code Currently boot parameters (r0 - r3) are forgotten in ARM trampoline code. T

svn commit: r331893 - in stable/11/sys/arm: allwinner arm broadcom/bcm2835 freescale/imx nvidia/tegra124 qemu ti

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 23:19:07 2018 New Revision: 331893 URL: https://svnweb.freebsd.org/changeset/base/331893 Log: MFC r306263, r306268 r306263 by andrew: Move cpu_reset to be a platform method to allow multiple implementations. Reviewed by: mmel Sponsored by: ABT System

svn commit: r331894 - in stable/11/sys/arm: broadcom/bcm2835 conf

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 23:30:21 2018 New Revision: 331894 URL: https://svnweb.freebsd.org/changeset/base/331894 Log: MFC r306436-r306437, r306489, r306491 r306436 by manu: RPI-B: Add support for MULTIDELAY 100 cycles per us seems accurate enough, at least it's better than the

svn commit: r331897 - in stable/11/sys: arm/broadcom/bcm2835 boot/fdt/dts/arm dev/usb/net

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 23:39:04 2018 New Revision: 331897 URL: https://svnweb.freebsd.org/changeset/base/331897 Log: MFC r314672, r315967, r324184, r325768 r314672: [rpi] rpi3 should use the same cpufreq logic as rpi2, not rpi-b RPi3 cpufreq is more like that on RPi2. Setting

svn commit: r331899 - stable/11/sys/dev/usb/net

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 2 23:44:12 2018 New Revision: 331899 URL: https://svnweb.freebsd.org/changeset/base/331899 Log: MFC r325048: Fix MAC address detection regression introduced by r324184 To accomodate all variaties of Pi DTS files floating around we look for MAC address pro

svn commit: r331905 - stable/11/sys/arm/broadcom/bcm2835

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Apr 3 03:41:55 2018 New Revision: 331905 URL: https://svnweb.freebsd.org/changeset/base/331905 Log: MFC r330727 (without optional dts part): [rpi] remove IRQ support for BCM233x RNG Upstream DTBs don't provide IRQ lines for the RNG. Moreover, harvesting bytes

svn commit: r331906 - head/sys/arm/xilinx

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Apr 3 04:31:54 2018 New Revision: 331906 URL: https://svnweb.freebsd.org/changeset/base/331906 Log: Fix accidental USB port resets by GPIO on Zynq/Zedboard boards The Zynq/Zedboard GPIO driver attempts to tri-state all GPIO pins on boot up but the order in which I

svn commit: r331907 - in stable/11/sys/arm: include ti ti/am335x

2018-04-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Apr 3 06:06:39 2018 New Revision: 331907 URL: https://svnweb.freebsd.org/changeset/base/331907 Log: MFC r307943-r307944, r308698 r307943 by andrew: Remove the need for the delay to be zero when MULTIDELAY is undefined, it may be useful to only enable this in som

svn commit: r331952 - stable/11/sys/cddl/dev/fbt/arm

2018-04-03 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Apr 3 21:22:43 2018 New Revision: 331952 URL: https://svnweb.freebsd.org/changeset/base/331952 Log: MFC r312378 by andrew: Use the kernel stack in the ARM FBT DTrace provider. This is used to find the fifth argument to functions being traced, however there was an

svn commit: r331967 - head/sys/arm64/arm64

2018-04-03 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Apr 4 01:13:28 2018 New Revision: 331967 URL: https://svnweb.freebsd.org/changeset/base/331967 Log: Fix arm64 buildkernel target with "nooptions KDB" Make kdb_trap in breakpoint exception handler conditional. If "options KDB" is not present just panic with message

svn commit: r332262 - in head/sys: arm/broadcom/bcm2835 arm/conf dts/arm

2018-04-07 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Apr 8 00:56:19 2018 New Revision: 332262 URL: https://svnweb.freebsd.org/changeset/base/332262 Log: [rpi] Add fdt_pinctrl(4) support to Raspberry Pi GPIO driver On Raspberry Pi platform GPIO controller also responsible for pins multiplexing. Pi code predates prope

svn commit: r332305 - head/share/man/man9

2018-04-08 Thread Oleksandr Tymoshenko
47 @@ +.\" -*- nroff -*- +.\" +.\" Copyright (c) 2018 Oleksandr Tymoshenko +.\" +.\" All rights reserved. +.\" +.\" This program is free software. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are

svn commit: r332310 - in head/sys: arm/allwinner arm/amlogic/aml8726 arm/broadcom/bcm2835 arm/freescale/vybrid arm/mv arm/nvidia arm/nvidia/tegra124 arm/ti arm/ti/cpsw arm/ti/usb dev/altera/avgen d...

2018-04-08 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Apr 8 22:59:34 2018 New Revision: 332310 URL: https://svnweb.freebsd.org/changeset/base/332310 Log: Clean up OF_getprop_alloc API OF_getprop_alloc takes element size argument and returns number of elements in the property. There are valid use cases for such behavi

svn commit: r332311 - head/sys/arm64/coresight

2018-04-08 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Apr 8 23:17:51 2018 New Revision: 332311 URL: https://svnweb.freebsd.org/changeset/base/332311 Log: Fix one more OF_getprop_alloc instance missed in r332310 X-MFC-With: r332310 Modified: head/sys/arm64/coresight/coresight.c Modified: head/sys/arm64/coresight/c

svn commit: r332312 - head/sys/dev/ofw

2018-04-08 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 9 00:38:24 2018 New Revision: 332312 URL: https://svnweb.freebsd.org/changeset/base/332312 Log: Make OF_searchencprop signature consistent with OF_getencprop Use pcell_t* as a destination buffer argument instead of void pointer to be consistent with OF_getencp

svn commit: r332316 - stable/11/usr.sbin/daemon

2018-04-08 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 9 05:43:30 2018 New Revision: 332316 URL: https://svnweb.freebsd.org/changeset/base/332316 Log: MFC r328434 by maxim: o A command line flag for the syslog_facility fixed in the SYNOPSIS. PR: 225441 Modified: stable/11/usr.sbin/daemon/daemon.8 D

svn commit: r332317 - head/share/man/man9

2018-04-08 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 9 05:48:12 2018 New Revision: 332317 URL: https://svnweb.freebsd.org/changeset/base/332317 Log: [man] Fix return type of BUS_ADD_CHILD(9) Fix return type of BUS_ADD_CHILD(9) in SYNOPSYS section, it should be device_t, not int PR: 207389 MFC af

svn commit: r332341 - in head/sys: arm/amlogic/aml8726 arm/annapurna/alpine arm/at91 arm/broadcom/bcm2835 arm/freescale/imx arm/nvidia/drm2 arm/ti dev/cpufreq dev/dpaa dev/extres/clk dev/extres/phy...

2018-04-09 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Apr 9 22:06:16 2018 New Revision: 332341 URL: https://svnweb.freebsd.org/changeset/base/332341 Log: Align OF_getencprop_alloc API with OF_getencprop and OF_getprop_alloc Change OF_getencprop_alloc semantics to be combination of malloc and OF_getencprop and return

svn commit: r332342 - head/share/man/man9

2018-04-09 Thread Oleksandr Tymoshenko
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/man/man9/OF_child.9 Mon Apr 9 22:23:45 2018 (r332342) @@ -0,0 +1,76 @@ +.\" +.\" Copyright (c) 2018 Oleksandr

svn commit: r332392 - head/sys/arm/broadcom/bcm2835

2018-04-10 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Apr 10 20:31:25 2018 New Revision: 332392 URL: https://svnweb.freebsd.org/changeset/base/332392 Log: [pi] Do not attach bcm2835_pwm if DTB node is not enabled Switch to standard FDT-base driver behavior and don't attach if node "status" property value nn DTS is not

svn commit: r332439 - head/lib/libc/gen

2018-04-12 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Apr 12 17:05:27 2018 New Revision: 332439 URL: https://svnweb.freebsd.org/changeset/base/332439 Log: Fix quotes in the example code in syslog(3) BUGS section mdoc treats verbatim quotes in .Dl as a string delimiter and does not pass them to the rendered output. Use

svn commit: r332442 - head/lib/libc/gen

2018-04-12 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Apr 12 17:47:36 2018 New Revision: 332442 URL: https://svnweb.freebsd.org/changeset/base/332442 Log: Bump .Dd value (forgot to do this in r332439) MFC after:3 days X-MFC-With: 332439 Modified: head/lib/libc/gen/syslog.3 Modified: head/lib/libc/gen/syslog.

svn commit: r332507 - stable/11/sys/modules

2018-04-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Apr 14 20:49:38 2018 New Revision: 332507 URL: https://svnweb.freebsd.org/changeset/base/332507 Log: Fix mis-merge of r329507 in r331501 sus/modules/Makefile part of r329507 just removed ffec while r331501 also added conditional clause for bcm283x_clkman and bcm2

svn commit: r325410 - head/sys/arm/allwinner

2017-11-04 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Nov 4 23:28:02 2017 New Revision: 325410 URL: https://svnweb.freebsd.org/changeset/base/325410 Log: Increase TX_MAX_SEGS from 10 to 20 for the if_awg.c driver Under certain traffic pattern awg driver does not recover from TX queue full condition. The actual source

svn commit: r337719 - head/sys/dev/ichiic

2018-08-13 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Aug 13 18:53:14 2018 New Revision: 337719 URL: https://svnweb.freebsd.org/changeset/base/337719 Log: [ig4] Fix initialization sequence for newer ig4 chips Newer chips may require assert/deassert after power down for proper startup. Check respective flag in DEVIDLE_

svn commit: r338111 - head/sys/dev/ichiic

2018-08-20 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Aug 20 18:50:56 2018 New Revision: 338111 URL: https://svnweb.freebsd.org/changeset/base/338111 Log: [ig4] add ACPI Device HID for AMD platforms Added ACPI Device HID AMDI0010 for the designware I2C controllers in future AMD platforms. Also, when verifying componen

svn commit: r338157 - in head/sys: arm64/conf conf

2018-08-21 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Aug 21 21:30:19 2018 New Revision: 338157 URL: https://svnweb.freebsd.org/changeset/base/338157 Log: Add muge(4) to the arm64 GENERIC kernel muge(4) is the USB ethernet adapter that is used in RPi 3B+. Shipping it in GENERIC kernel allows using NFS root out of the

svn commit: r338215 - head/sys/dev/ichiic

2018-08-22 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Aug 22 22:56:01 2018 New Revision: 338215 URL: https://svnweb.freebsd.org/changeset/base/338215 Log: [ig4] Fix I/O timeout issue with Designware I2C controller on AMD platforms Due to hardware limitation AMD I2C controller can't trigger pending interrupt if interru

svn commit: r338574 - head/share/man/man4/man4.arm

2018-09-10 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Sep 10 22:48:26 2018 New Revision: 338574 URL: https://svnweb.freebsd.org/changeset/base/338574 Log: [bcm283x_pwm] Add documentation for the second PWM channel Document sysctls for the second PWM channel added in r335855 Also fix some minor style issues and a typo.

svn commit: r338654 - head/sys/dev/ichiic

2018-09-13 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Sep 13 17:36:55 2018 New Revision: 338654 URL: https://svnweb.freebsd.org/changeset/base/338654 Log: [ig4] Add PCI IDs for I2C controller on Intel Kaby Lake systems PR: 221777 Approved by: re (kib) Submitted by: marc.priggeme...@gmail.com Modified: head/sys

svn commit: r338655 - head/share/man/man4

2018-09-13 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Sep 13 17:39:08 2018 New Revision: 338655 URL: https://svnweb.freebsd.org/changeset/base/338655 Log: [ig4] Update list of supported hardware Reflect the fact that ig4(4) is not an Intel-specific device but a driver for Synopsys DesignWare I2C controller that now sh

svn commit: r338701 - head/sys/dev/ichiic

2018-09-16 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Sep 16 21:44:36 2018 New Revision: 338701 URL: https://svnweb.freebsd.org/changeset/base/338701 Log: [ig4] Fix device description for Kaby Lake systems Kaby Lake I2C controller is Intel Sunrise Point-H not Intel Sunrise Point-LP. Submitted by: Dmitry Luhtionov

svn commit: r339007 - head/sys/dev/sdhci

2018-09-28 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Sep 29 00:35:36 2018 New Revision: 339007 URL: https://svnweb.freebsd.org/changeset/base/339007 Log: [sdhci] Add ACPI identifier for AMD eMMC 5.0 controller Submitted by: Rajesh Kumar Approved by: re (rgrimes) Differential Revision:https://reviews.freeb

svn commit: r339029 - stable/11/sys/dev/ichiic

2018-09-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Sep 30 23:14:07 2018 New Revision: 339029 URL: https://svnweb.freebsd.org/changeset/base/339029 Log: MFC r336050-r336051, r336142, r336326, r337719 r336050: ig4(4): add support for Apollo Lake I2C controllers Add PCI ids for I2C controllers on Apollo Lake plat

svn commit: r339030 - stable/11/sys/dev/ichiic

2018-09-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Sep 30 23:15:44 2018 New Revision: 339030 URL: https://svnweb.freebsd.org/changeset/base/339030 Log: MFC r338111, r338215 r338111: [ig4] add ACPI Device HID for AMD platforms Added ACPI Device HID AMDI0010 for the designware I2C controllers in future AMD pla

svn commit: r339031 - stable/11/sys/dev/ichiic

2018-09-30 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Sep 30 23:17:33 2018 New Revision: 339031 URL: https://svnweb.freebsd.org/changeset/base/339031 Log: MFC r338654, r338701 r338654: [ig4] Add PCI IDs for I2C controller on Intel Kaby Lake systems PR: 221777 Approved by: re (kib) Submitted by: marc.prigge

<    2   3   4   5   6   7   8   9   >