Skip to content
Branch: master
Commits on Dec 9, 2019
  1. i2cprobe: More flexible I2C/SPI alias mapping

    pelwell committed Dec 9, 2019
    Some drivers (e.g. mcp3422) have compatible strings that don't fit the
    usual pattern and don't expose all variants. Modify i2cprobe to
    walk through all compatible strings, removing the vendor prefix and
    looking for a matching subsystem ("i2c:" or "spi:") alias.
    Signed-off-by: Phil Elwell <>
Commits on Nov 5, 2019
  1. 20191105 release

    XECDesign committed Nov 5, 2019
  2. Enable upstream rtl8192cu for 4.19.x onwards (#38)

    macmpi authored and XECDesign committed Nov 5, 2019
    * Create blacklist-8192cu.conf
    * Delete blacklist-rtl8192cu.conf
    * Update changelog
    * Fixes #37
Commits on Aug 1, 2019
Commits on Jul 29, 2019
  1. Add micro:bit udev rule

    XECDesign committed Jul 29, 2019
Commits on Jul 22, 2019
  1. Update changelog

    XECDesign committed Jul 22, 2019
  2. i2cprobe: Fix loading of I2C modules without DT aliases

    pelwell committed Jul 8, 2019
    A change in Linux 4.19 has stopped I2C devices instantiated via
    Device Tree from generating "i2c:*" aliases for modules, instead
    generating "of:*" aliases. This is a problem for modules that
    don't declare DT compatible strings. There is also a secondary
    issue - the uio_pdrv_genirq driver installs a wildcard alias
    that matches any "of:" alias - that makes it harder to tell if a
    real driver has registered an alias.
    Extend the existing i2cprobe helper to search the aliases file for
    a matching "i2c:" alias and probing with it if found, falling back
    to the provided alias before finally trying an "of:" alias.
    See: raspberrypi/linux#3061
    Signed-off-by: Phil Elwell <>
  3. Add raspberrypi-sys-mods.install.arm64

    XECDesign committed Apr 29, 2019
    Fixes #25
  4. Remove WiFi handling

    XECDesign committed Apr 29, 2019
    Images generated going forward will ship with WiFi disabled by default.
    Instead of running a script to check whether WiFi should be blocked,
    unblocking is handled by the GUI, raspi-config or the user.
  5. Update changelog

    XECDesign committed Apr 29, 2019
Commits on Jun 25, 2019
  1. Simplify enabling of ssh service

    leftyfb authored and XECDesign committed Jun 24, 2019
Commits on Jun 24, 2019
Commits on Dec 21, 2018
  1. move rfkill logic into a dedicated script

    larsks authored and XECDesign committed Dec 19, 2018
    this permits the same logic to be used by raspberrypi-net-mods.service
    to remove the persistent rfkill block when installing a new
    See the discussion in #27 for details.
  2. SQUASH: Remove 'mmc' from grep pattern

    pelwell authored and XECDesign committed Dec 19, 2018
Commits on Nov 26, 2018
Commits on Nov 22, 2018
Commits on Mar 28, 2018
Commits on Mar 23, 2018
  1. Add gettext-base dependency

    XECDesign committed Mar 23, 2018
Commits on Mar 15, 2018
Commits on Mar 12, 2018
  1. Add Wi-Fi country check

    XECDesign committed Feb 28, 2018
  2. Add debian/.gitignore

    XECDesign committed Mar 12, 2018
Commits on Jan 3, 2018
  1. Remove rfkill persistence (handled by systemd)

    XECDesign committed Jan 3, 2018
    20180103 release
Commits on Nov 27, 2017
Commits on Aug 7, 2017
  1. Extend of-compatible-based probing to spi

    l1k authored and XECDesign committed Jul 31, 2017
    Commit 6f5d2c6 introduced autoloading of drivers for i2c devices
    based on the OF/DT "compatible" string in addition to the modalias.
    Extend this to spi devices to allow autoloading of drivers which declare
    a MODULE_DEVICE_TABLE(of, ...) but no MODULE_DEVICE_TABLE(spi, ...),
    such as gpio-74x164.c which is used by the Revolution Pi.
    Signed-off-by: Lukas Wunner <>
Commits on Jul 17, 2017
  1. Prevent debhelper from enabling ssh host key regen and NOOBS config s…

    XECDesign committed Jul 17, 2017
    Remove 61-partuuid.rules
Commits on Jul 14, 2017
  1. Add new services

    XECDesign committed Jul 11, 2017
You can’t perform that action at this time.