Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RBP] A collection of pending RPi fixes #4176

Closed
wants to merge 5 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
11 changes: 4 additions & 7 deletions packages/linux/package.mk
Original file line number Diff line number Diff line change
Expand Up @@ -155,14 +155,11 @@ makeinstall_target() {
done
elif [ "$BOOTLOADER" = "bcm2835-bootloader" ]; then
mkdir -p $INSTALL/usr/share/bootloader/overlays
touch $INSTALL/usr/share/bootloader/overlays/README.TXT
for dtb in arch/arm/boot/dts/*.dtb; do
if `echo "$dtb" | grep ".*/bcm2[^/]*$" >/dev/null`; then
cp $dtb $INSTALL/usr/share/bootloader 2>/dev/null || :
else
cp $dtb $INSTALL/usr/share/bootloader/overlays 2>/dev/null || :
fi
cp -p arch/arm/boot/dts/*.dtb $INSTALL/usr/share/bootloader
for dtb in arch/arm/boot/dts/overlays/*.dtb; do
cp $dtb $INSTALL/usr/share/bootloader/overlays 2>/dev/null || :
done
cp -p arch/arm/boot/dts/overlays/README $INSTALL/usr/share/bootloader/overlays
fi
}

Expand Down
14 changes: 10 additions & 4 deletions projects/RPi/linux/linux.arm.conf
Original file line number Diff line number Diff line change
Expand Up @@ -1372,6 +1372,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_IPMI_HANDLER is not set
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
CONFIG_HW_RANDOM_BCM2835=m
CONFIG_HW_RANDOM_BCM2708=m
# CONFIG_R3964 is not set
# CONFIG_RAW_DRIVER is not set
Expand Down Expand Up @@ -1447,8 +1448,8 @@ CONFIG_SPI_MASTER=y
# SPI Master Controller Drivers
#
# CONFIG_SPI_ALTERA is not set
# CONFIG_SPI_BCM2835 is not set
CONFIG_SPI_BCM2708=y
CONFIG_SPI_BCM2835=m
CONFIG_SPI_BCM2708=m
# CONFIG_SPI_BITBANG is not set
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_GPIO is not set
Expand Down Expand Up @@ -1739,7 +1740,7 @@ CONFIG_THERMAL_BCM2835=y
# Texas Instruments thermal drivers
#
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_CORE is not set
CONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set

#
Expand All @@ -1753,6 +1754,7 @@ CONFIG_WATCHDOG=y
# CONFIG_DW_WATCHDOG is not set
# CONFIG_MAX63XX_WATCHDOG is not set
CONFIG_BCM2708_WDT=m
CONFIG_BCM2835_WDT=m
# CONFIG_MEN_A21_WDT is not set

#
Expand Down Expand Up @@ -3012,7 +3014,10 @@ CONFIG_COMMON_CLK=y
# CONFIG_SH_TIMER_TMU is not set
# CONFIG_EM_TIMER_STI is not set
# CONFIG_CLKSRC_VERSATILE is not set
# CONFIG_MAILBOX is not set
CONFIG_MAILBOX=y
CONFIG_BCM2708_MBOX=y
# CONFIG_PL320_MBOX is not set
# CONFIG_ALTERA_MBOX is not set
# CONFIG_IOMMU_SUPPORT is not set

#
Expand All @@ -3027,6 +3032,7 @@ CONFIG_COMMON_CLK=y
#
# SOC (System On Chip) specific Drivers
#
CONFIG_BCM2708_POWER=y
# CONFIG_SOC_TI is not set
# CONFIG_PM_DEVFREQ is not set
CONFIG_EXTCON=m
Expand Down
14 changes: 10 additions & 4 deletions projects/RPi2/linux/linux.arm.conf
Original file line number Diff line number Diff line change
Expand Up @@ -1424,6 +1424,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_IPMI_HANDLER is not set
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
CONFIG_HW_RANDOM_BCM2835=m
CONFIG_HW_RANDOM_BCM2708=m
# CONFIG_R3964 is not set
# CONFIG_RAW_DRIVER is not set
Expand Down Expand Up @@ -1499,8 +1500,8 @@ CONFIG_SPI_MASTER=y
# SPI Master Controller Drivers
#
# CONFIG_SPI_ALTERA is not set
# CONFIG_SPI_BCM2835 is not set
CONFIG_SPI_BCM2708=y
CONFIG_SPI_BCM2835=m
CONFIG_SPI_BCM2708=m
# CONFIG_SPI_BITBANG is not set
# CONFIG_SPI_CADENCE is not set
# CONFIG_SPI_GPIO is not set
Expand Down Expand Up @@ -1791,7 +1792,7 @@ CONFIG_THERMAL_BCM2835=y
# Texas Instruments thermal drivers
#
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_CORE is not set
CONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set

#
Expand All @@ -1805,6 +1806,7 @@ CONFIG_WATCHDOG=y
# CONFIG_DW_WATCHDOG is not set
# CONFIG_MAX63XX_WATCHDOG is not set
CONFIG_BCM2708_WDT=m
CONFIG_BCM2835_WDT=m
# CONFIG_MEN_A21_WDT is not set

#
Expand Down Expand Up @@ -3067,7 +3069,10 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
# CONFIG_SH_TIMER_TMU is not set
# CONFIG_EM_TIMER_STI is not set
# CONFIG_CLKSRC_VERSATILE is not set
# CONFIG_MAILBOX is not set
CONFIG_MAILBOX=y
CONFIG_BCM2708_MBOX=y
# CONFIG_PL320_MBOX is not set
# CONFIG_ALTERA_MBOX is not set
# CONFIG_IOMMU_SUPPORT is not set

#
Expand All @@ -3082,6 +3087,7 @@ CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
#
# SOC (System On Chip) specific Drivers
#
CONFIG_BCM2708_POWER=y
# CONFIG_SOC_TI is not set
# CONFIG_PM_DEVFREQ is not set
CONFIG_EXTCON=m
Expand Down