Skip to content
  1. Jun 08, 2015
  2. Jun 07, 2015
  3. Jun 05, 2015
  4. Jun 04, 2015
  5. Jun 03, 2015
    • Noralf Trønnes's avatar
      bcm2835: Merge bcm2835_defconfig with bcmrpi_defconfig · d0f392c3
      Noralf Trønnes authored
      
      
      These commands where used to make this commit:
      
      ./scripts/diffconfig -m arch/arm/configs/bcm2835_defconfig arch/arm/configs/bcmrpi_defconfig > merge.cfg
      
      cat << EOF > filter
      CONFIG_ARCH_BCM2708
      CONFIG_BCM2708_DT
      CONFIG_ARM_PATCH_PHYS_VIRT
      CONFIG_PHYS_OFFSET
      CONFIG_CMDLINE
      CONFIG_BCM2708_WDT
      CONFIG_HW_RANDOM_BCM2708
      CONFIG_I2C_BCM2708
      CONFIG_SPI_BCM2708
      CONFIG_SND_BCM2708_SOC_I2S
      CONFIG_USB_DWCOTG
      CONFIG_LIRC_RPI
      EOF
      
      grep -F -v -f filter merge.cfg > filtered.cfg
      
      cat << EOF > added.cfg
      CONFIG_WATCHDOG=y
      CONFIG_BCM2835_WDT=y
      CONFIG_MISC_FILESYSTEMS=y
      CONFIG_SND_BCM2835_SOC_I2S=m
      EOF
      
      ARCH=arm scripts/kconfig/merge_config.sh arch/arm/configs/bcm2835_defconfig filtered.cfg added.cfg
      ARCH=arm make oldconfig
      
      ARCH=arm make savedefconfig
      cp defconfig arch/arm/configs/bcm2835_defconfig
      
      rm merge.cfg filter filtered.cfg added.cfg defconfig
      
      ARCH=arm make bcm2835_defconfig
      ARCH=arm make oldconfig
      
      Signed-off-by: default avatarNoralf Trønnes <noralf@tronnes.org>
      d0f392c3
    • Noralf Trønnes's avatar
      bcm2835: Make camera and sound drivers available · 7012d9ea
      Noralf Trønnes authored
      
      
      Change kconfig dependency to make SND_BCM2708_SOC_* and
      VIDEO_BCM2835 available on ARCH_BCM2835.
      
      Signed-off-by: default avatarNoralf Trønnes <noralf@tronnes.org>
      7012d9ea
    • Noralf Trønnes's avatar
      dts: Enable overlays on ARCH_BCM2835 · 83d89c2a
      Noralf Trønnes authored
      
      
      Build Device Tree overlays on ARCH_BCM2835.
      
      Signed-off-by: default avatarNoralf Trønnes <noralf@tronnes.org>
      83d89c2a
    • Noralf Trønnes's avatar
      bcm2835: Match BCM270X Device Trees · 55106b1b
      Noralf Trønnes authored
      
      
      Signed-off-by: default avatarNoralf Trønnes <noralf@tronnes.org>
      55106b1b
    • Noralf Trønnes's avatar
      ARM: bcm2835: Set Serial number and Revision · fcf95f09
      Noralf Trønnes authored
      
      
      The VideoCore bootloader passes in Serial number and
      Revision number through Device Tree. Make these available to
      userspace through /proc/cpuinfo.
      
      Mainline status:
      
      There is a commit in linux-next that standardize passing the serial
      number through Device Tree (string: /serial-number):
      ARM: 8355/1: arch: Show the serial number from devicetree in cpuinfo
      
      There was an attempt to do the same with the revision number, but it
      didn't get in:
      [PATCH v2 1/2] arm: devtree: Set system_rev from DT revision
      
      Signed-off-by: default avatarNoralf Trønnes <noralf@tronnes.org>
      fcf95f09
  6. Jun 02, 2015
  7. Jun 01, 2015
  8. May 29, 2015
  9. May 28, 2015
    • Phil Elwell's avatar
      scripts: Add mkknlimg and knlinfo scripts from tools repo · c1cc7d70
      Phil Elwell authored
      The Raspberry Pi firmware looks for a trailer on the kernel image to
      determine whether it was compiled with Device Tree support enabled.
      If the firmware finds a kernel without this trailer, or which has a
      trailer indicating that it isn't DT-capable, it disables DT support
      and reverts to using ATAGs.
      
      The mkknlimg utility adds that trailer, having first analysed the
      image to look for signs of DT support and the kernel version string.
      
      knlinfo displays the contents of the trailer in the given kernel image.
      c1cc7d70