v2019.04.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

I just released barebox-2019.04.0. As usual we have slight improvements
here and there. dmesg now has an option to limit the output to important
messages. We gained support for the DWC3 USB driver (used on i.MX8). dtc
is now upstream version v1.4.7. Our i.MX8 port has a new board member,
the phyCORE-i.MX8M board.
One thing I find worth noting is that Uwe has added a little helper
macro that allows it to easily put the board compatible string from the
device tree into the IMD data of an image. With this a barebox image
can not only show which version it is, but also with which boards it's
compatible.

Sascha

----------------------------------------------------------------
Ahmad Fatoum (4):
      scripts/dtc: fix update-dtc-source.sh for barebox use
      scripts/dtc: Update to upstream version v1.4.7
      LICENSES: adopt Linux-like LICENSES directory structure
      images: pbl: verify CONFIG_BAREBOX_MAX_IMAGE_SIZE is not exceeded

Alexander Kurz (2):
      mci: imx-esdhc: resolve conflicting flags
      ARM: Makefile: restore kindle3 imxcfg-y setting

Andrey Smirnov (51):
      ARM: i.MX8MQ: Add code to report HDMI/eDP firmware version
      ARM: i.MX8MQ: Check CPU type in imx8mq_init_syscnt_frequency()
      PCI: Fix to_pci_dev() macro
      PCI: Introduce device_pci_driver()
      drivers: Make use of device_pci_driver()
      include: Sync up pci_ids.h with 4.20-rc1
      include: Add definitnion for HZ
      include: Import uuid.h for Linux
      include: Import min_not_zero() macro from Linux
      drivers: Import a very basic NVME implementation from Linux
      usb: xhci-hcd: Tabify the file
      usb: xhci-hcd: Do not zero out DMA coherent memory
      usb: xhci-hcd: Cast ~XHCI_IRQS to u32
      usb: xhci-hcd: Make sure to initialize xhci->rings_list
      usb: xhci-hcd: Drop pointless bitwise or
      usb: xhci-hcd: Add support for 64-byte context size
      usb: xhci-hcd: Always wait for "Response Data" completion
      usb: xhci-hcd: Don't try to DMA sync if buffer is NULL
      usb: xhci-hcd: Convert xhci_submit_normal() to use dma_map_single()
      usb: xhci-hcd: Convert xhci_submit_control() to use dma_map_single()
      usb: xhci-hcd: Simplify TRB initialization code
      usb: xhci-hcd: Drop 'dma' field from struct xhci_hcd
      usb: xhci-hcd: Check usb_pipein(pipe) only once in xhci_submit_normal()
      usb: xhci-hcd: Initialize TRT flag for xHCI >= 1.0
      usb: xhci-hcd: Simplify route string building loop
      usb: xhci-hcd: Make use of lo_hi_readq/writeq()
      phy: core: Assume EPROBE_DEFER in of_phy_provider_lookup()
      phy: Port i.MX8MQ USB PHY driver from Linux
      clk: Drop separate definitions of clk_put()
      include/usb: Import USB_SPEED_SUPER_PLUS from Linux
      clk: Import a subset of clk_bulk API from Linux
      usb: Import DWC3 USB controller driver from Linux
      lib: Port basic Linux kernel NLS functions
      usb: Port Microchip USB251x USB hub driver from Linux
      usb: usb251xb: add usb data lane port swap feature
      fs: Drop needless OOM check
      fs: ramfs: Drop needless OOM check
      fs: Make use of cdev_erase()
      fs: Make use of cdev_flush()
      fs: Drop unused code in fstat()
      fs: Simplify fd to FILE lookup code
      PCI: imx6: Add code to request/control "pcie_aux" clock for i.MX8MQ
      ARM: imx8mq: Add node for SRC IP block
      ARM: imx8mq: Add node for GPC IP block
      ARM: imx8mq: Add nodes for PCIE1 and PCIE2 IP blocks
      commands: uimage: Drop needless variable in uimage_flush()
      include: Drop mem_memmap()
      drivers: Drop dummy_probe()
      ARM: imx8mq-zii-ultra: Enable PCIE1 and PCIE2
      ARM: dts: imx8mq: Add nodes for USB IP blocks
      ARM: imx8mq-zii-ultra: Add USB related nodes

Christian Hemp (2):
      ARM: phyCORE-i.MX8M SOM support
      mci: imx-esdhc-pbl: initialize is_be

Jan Remmet (1):
      commands: nandtest: provide readonly test

Lucas Stach (1):
      PCI: dwc: tune down link up messages

Marcin Niestroj (1):
      ARM: i.MX6UL: liteSOM: depend on DDR controller settings

Oleksij Rempel (10):
      efi: cleanups
      efi: add prototype and definition for set_watchdog_timer
      watchdog: add (U)EFI driver
      efi_defconfig: enable watchdog support
      Documentation: efi: provide (U)EFI watchdog documentation
      watchdog: fix WATCHDOG_POLLER menuconfig
      commands: dmesg: add print raw parameter
      commands: dmesg: add -l option to restrict output level
      common: console_common: do not store color additions to the log buffer
      MIPS: ath79: increase malloc size to 8 MiB

Sascha Hauer (55):
      i2c: i.MX: Do not call i2c_fsl_bus_busy twice
      i2c: i.MX: move disabling of controller out of i2c_fsl_stop
      i2c: i.MX: Track stopped status in I2CR_MSTA bit
      i2c: i.MX: consolidate code
      i2c: i.MX: fix variable name
      i2c: i.MX: remove unnecesary define
      i2c: i.MX: remove unnecessary ifdef
      i2c: i.MX: Fix FSL_I2C_DFSRR register offset
      i2c: i.MX: remove unnecessary ifdef
      i2c: i.MX: Consolidate status polling loops
      i2c: i.MX: stop after read only in last transfer of a message
      i2c: i.MX: remove unused define
      i2c: i.MX: Read clock-frequency from device tree
      i2c: i.MX: Create header file for register defines
      i2c: i.MX: Add early driver for use in PBL
      fs: ubifs: Remove unused crc16 functions
      include/phy: Add missing modes
      ARM: Fix cpu_info for armv8
      crc: import crc_itu_t() from kernel
      crc: Add PBL variant for crc_itu_t()
      ddr_spd: Update from U-Boot
      ddr_spd: Add function to read eeprom
      ddr_spd: provide common SPD type
      ddr_spd: Enable in PBL
      esdhc-xload: Move to drivers/mci
      esdhc-xload: move some register defines to header file
      esdhc-xload: Use static inline io wrappers
      esdhc-xload: Add bigendian support
      esdhc-xload: check for PRSSTAT_BREN only after each block
      ARM: rpi: Move UART base address definitions to header file
      debug_ll: Move pl011 header file to architecture independent place
      debug_ll: Add ns16550 early debugging functions
      ARM: rpi: move debug UART Kconfig settings
      ARM: rpi: Add mini UART debug_ll support
      dts: update to v5.0-rc7
      dts: update to v5.0-rc8
      dts: update to v5.0
      fixup! ARM: rpi: move debug UART Kconfig settings
      fixup! ARM: rpi: Add mini UART debug_ll support
      ARM: rpi: Clarify debug uart names
      Merge branch 'for-next/dtc'
      Merge branch 'for-next/dts'
      Merge branch 'for-next/efi'
      Merge branch 'for-next/fs'
      Merge branch 'for-next/imx'
      Merge branch 'for-next/imx-i2c'
      Merge branch 'for-next/imx8-usb'
      Merge branch 'for-next/misc'
      Merge branch 'for-next/nvme'
      Merge branch 'for-next/rpi'
      Merge branch 'for-next/spd'
      dtc: disable noisy warnings
      Revert "fix zbarebox linking with new ld"
      of: Fix reproducible names for #address-cells != 1
      Release v2019.04.0

Thomas Haemmerle (1):
      firmware-zynqmp: port from linux

Tomaz Solc (13):
      watchdog: bcm2835: set timeout_max.
      ARM: rpi: switch emmc from sdhost to sdhci
      Kconfig: add pin controllers submenu.
      pinctrl: bcm2835: move existing code from gpio.
      pinctrl: bcm2835: register the pin controller.
      mci: bcm2835: use device_initcall(), not coredev.
      mci: bcm2835: parse other device tree properties.
      ARM: rpi: Add device tree for Compute Module 3.
      ARM: rpi: add CONFIG_PINCTRL to rpi_defconfig.
      ARM: start: save end of memory passed to start.
      ARM: rpi: save fdt that was passed from VideoCore
      ARM: rpi: save bootargs from VC FDT to vc.bootargs
      common: Kconfig: improve help text for DEBUG_LL

Uwe Kleine-König (3):
      imd: create new helper macro to add data from oftree to image meta data
      ARM: phytec-som-imx6: make use of new imd oftree helper
      ARM: dts: imx6*phytec*: switch to new partitioning scheme

张忠山 (1):
      fix zbarebox linking with new ld

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox




[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux