As described in the LWN coverage, this is largely due to the inclusion of Greybus in the staging tree, but BayLibre has also been active in several other areas:
- added SPI support for flash controller (spifc)
- added USB host support
- added PWM support
- added secure monitor support and NVMEM
- added watchdog support
- added AO clocks and reset
- added IR/remote support
- added I2C support
- added MHU/mailbox support
- network: added new DWMAC glue supporting GXBB
TI DaVinci SoC family
- added LCDK board support
- Audio support
- NAND support
- MMC/SD supported
ARM OxNAS SoC family:
- clocksource driver updates
Fixes, cleanups for BayLibre ACME hardware:
- gpio: pca953x: code refactoring
- gpio: fix an incorrect lockdep warning
- eeprom: at24: check if the chip is functional in probe()
A couple of weeks ago, we made public the ‘pyacmegraph’ tool that might interest you if you use our ACME probes for power management study or debug.
This tool handles ACME probes data capture and display, with some fancy features added.
Simply put, it’s an easy to use tool that aims at getting the best of ACME for studying a device power consumption.
In this post I will introduce pyacmegraph and explain how ACME is used to measure power and send this information to pyacmegraph. In a subsequent post, I will detail pyacmegraph features and functionning.
October 11 was the third anniversary of the founding of BayLibre and the team celebrated in style! As usual, this anniversary occurred around the same time as Embedded Linux Conference Europe. Both the US team and the France team travelled to Berlin for the conference, delivering several talks and presentations along the way, and then enjoyed a long weekend in Wrocław, Poland to finish the team celebration.
In addition to our anniversary celebration, BayLibre has created a short video highlighting our expertise, our strengths and the ways in which we deliver value to you, the customer.
ELC-E was a great event in 2016 and BayLibre looks forward to seeing you next year in 2017!
BayLibre is a leading embedded software services provider. We develop device drivers and maintain both platforms & subsystems in the Linux kernel. BayLibre ports and customizes Android and Yocto for a variety of CE devices, including Wearables and IoT.
At BayLibre, we’re active in the kernel development community and here’s a brief summary of our contributions merged into v4.8:
Support for the Amlogic 64-bit SoCs:
- Basic boot, DT support, timers, IRQs
- Core drivers: clock controller, pin controller, reset controller
- Boards: Amlogic P200 board, Hardkernel Odroid-C2 board
Misc. ARM SoC support
- Add support for Qualcomm MDM9615
- TI DaVinci: add support for DA850-LCDK board: NAND, SD/MMC, ethernet
- Oxford Semiconductor OXNAS family: pinctrl, GPIO, timers
- Support to read at24 EEPROMs on BayLibre: ACME boards
In total, 63 patches authored by BayLibre engineers were merged this cycle. See the kernel git tree for all the details.
BayLibre was proud to be a sponsor of this this years Kernel Recipes conference in Paris. Kernel Recipes is a small, technical conference focused on various topics related to the Linux Kernel.
I was a speaker again this year, and gave a talk about the kernelci.org project. The talk was a brief overview of the project, its history and ways to contribute. Slides available here and video recordings will be available soon.
One of the fun parts of Kernel Recipes was all the speakers and some lucky audience members got caricatures of them drawn by artist Frank Tizzoni. Here is one of me and one of the crowd, with a bunch more available on Kernel Recipes Twitter feed.
The BayLibre team wishes you a Happy New Year!
After opening our California office last year, people would be forgiven for thinking that BayLibre was only interested in warm beaches and sunny days. Not so! We go wherever there is strong Linux talent.
To that end we are excited to announce that our friend Kevin Hilman , has joined the BayLibre team. His reputation and contributions to the Linux kernel reinforce our own dedication to improving open source software.
The BayLibre team
Mike will be at CES from January 6 to 9.
He’ll mostly be in Eureka Marketplace. We hope to see you there!