Remove redundant kern_clocksource.c. It is already in conf/files.arm64
Add initial Raspberry Pi 3 support
Make bcm2835_machdep.c optional
Do not set FB_FLAG_MEMATTR if VM_MEMATTR_WRITE_COMBINING is not available
Fix BCM238x framebuffer driver build for ARM64
Fix BCM283x(Raspberry Pi) SDHCI driver for ARM64 build
This patch fixes netboot on U-Boot + loader.efi on RPi 3
gonzo retitled
D8233: Refactor FDT part of gpioled driver
- Split driver in two parts FDT and !FDT
- Instead of hackish old way (reattach led nodes to GPIO bus) use
gpio_pin_get_by_ofw_idx and add ofwbus and simplebus as possible
parrent buses from
to
Refactor FDT part of gpioled driver
- Split driver in two parts FDT and !FDT
- Instead of hackish old way (reattach led nodes to GPIO bus) use
gpio_pin_get_by_ofw_idx and add ofwbus and simplebus as possible
parrent buses.
[fdt] Add one more heuristic to determine MAC address of the SMSC device
INTRNG: Propagate IRQ activation error to API consumer
Make BCM28x USB driver compatible with upstream device tree
Make VCHI driver compatible with upstream DT
Make BCM283x USB driver compatible with upstream DT
Make BCM2835 GPIO driver compatible with upstream DT
Add compatibility string from upstream DT
Make framebuffer driver compatible with upstream DT
Add compatible strings used in upstream dts files
Make sure intc is attached before interrupt consumers
Make Rapsberry Pi watchdog driver compatible with upstream DTS
Make intc driver compatible with upstream DTS
INTRNG - fix MSI/MSIX release path
gonzo retitled
D8206: INTRNG - fix MSI/MSIX release path from
to
INTRNG - fix MSI/MSIX release path.
Fix release MSI method for ARM GIC
Fix release MSI method for NVidia Tegra PCI controller
Fix MSI allocation for NVidia Tegra
Add multitouch support for RPi's FT5406
Implement EVDEV_FLAG_MT_AUTOREL flag (autorelease touchpoints)
Allow using of driver's mutex instead internal one for evdev locking.
Fix extended buttons support on synaptic clickpad
Add Tegra TK1 DTBs to GENERIC kernel
const-ify struct evdev_methods
Add rpi_ft5406 module and add it to extra modules in Raspberry Pi configs
Fix attach/detach methods
Fix gcc compilation error
Use VM_MEMATTR_WRITE_COMBINING memattr for mmap(2) on framebuffer
Bump _FreeBSD_version after adding fb_memattr field to fb_info in r306555
Provide way for framebuffer driver to request mmap(2) mapping type
Add dependency to evdev module
Add dependency to evdev module (if required)
Declare a module for evdev and add dependency to ukbd(4) and ums(4)
Replace explicit TUNABLE_INT to sysctl with CTLFLAG_TUN
Add dtb module for Jetson-TK1 board
Looks like patch to sys/conf/files.arm was not included in either of revisions. It should contain all source files in sys/arm/linux/. Gregory, could you include this change and attach to any of the existing revisions?
I take it v2 reviews are the ones that are relevant and that should be reviewed/tested. And previous 16 reviews can be closed now? Is that right?
gonzo retitled
D8064: Allow framebuffer driver control memory mapping type for mmap(2) call from
to
Allow framebuffer driver control memory mapping type for mmap(2) call.
Add touchscreen support for the official 7" RPi touch display
Document hw.psm.elantech_support in psm(4)
Add Elantech trackpad to the list of known models
Add Elantech trackpad support
Update PCI driver to match new dts tree
Update AHCI driver to match new dts tree
Do not perform extra check for NULL, evdev_free can handle NULL value
Handle NULL argument in evdev_free
Add evdev support to ums(4)
Add evdev support to ukbd driver
Vladimir, could you submit devices' evdev patches to differential? I suggest starting with USB devs, one device per review. I talked to Hans, he's OK with reviewing them
Remove semicolon from the end of the macro definition
Cleanup evdev support for TI ADC/TS
Add evdev support to TI ADC/touchscreen driver
Add evdev protocol implementation
I'm about to commit this change, running final tinderbox build
MFC r305492: Let knlist_add do the locking part
I guess it's time to commit this change. Jean-Sรฉbastien would you commit it as a maintainer of all things input? Or if you don't have spare cycles I can do it myself.
Let knlist_add do the locking part
Update VCHIQ driver to upstream version 4eda74f2
Fix TI PRUSS driver panic with INVARIANTS enabled
Fix EHCI driver by excluding first 512K from available memory
Remove extra 0x before %p format strings introduced by r296182
Fixed FreeBSD/mips MALTA support for QEMU
Add gpiokeys to the list of GPIO modules built only if FDT is enabled
Fixed memory leak in FDT overlay handling code
Use OF_prop_free instead of direct call to free(9)
Use OF_prop_free instead of direct call to free(9)
Use OF_prop_free instead of direct call to free(9)
Use OF_prop_free instead of direct call to free(9)
Use OF_prop_free instead of direct call to free(9)
Use OF_prop_free instead of direct call to free(9)
Use OF_prop_free instead of direct call to free(9)
Use OF_prop_free instead of direct call to free(9)
Use OF_prop_free instead of direct call to free(9)
Add loadable module for gpiokeys
Fix detach routine for gpiokeys
Properly release mapped pin in gpio_pin_release
Add gpiobus_release_pin function to release mapped pin
Add OF_prop_free function as a counterpart for OF_*prop_alloc