[PATCH V2 RFT] ARM: bcm2835: enable all bcm2835-relevant in defconfig

Stephen Warren swarren at wwwdotorg.org
Mon Oct 26 19:03:04 PDT 2015


On 10/25/2015 02:10 AM, Stefan Wahren wrote:
> Am 25.10.2015 um 04:48 schrieb Stephen Warren:
>> On 10/15/2015 03:57 PM, Stefan Wahren wrote:
>>> Rebuild bcm2835_defconfig using "make bcm2835_defconfig;
>>> make savedefconfig", and enable manually the following features:
>>>
>>> * all bcm2835-relevant drivers (MBOX, WDT, DMA, PWM, SND)
>>> * enable regular stackprotector because CONFIG_CC_STACKPROTECTOR
>>>    disappear
>>> * enable some new dependencies in order to keep LED heartbeat
>>>    ( CONFIG_NEW_LEDS, CONFIG_LEDS_CLASS, CONFIG_LEDS_TRIGGERS )
>>
>>> diff --git a/arch/arm/configs/bcm2835_defconfig
>>> b/arch/arm/configs/bcm2835_defconfig
>>
>>> -CONFIG_RESOURCE_COUNTERS=y
> 
> This option becomes obsolete:
> 
> kernel: res_counter: remove the unused API
> 
> 5b1efc027c0b51ca3e76f4e00c83358f8349f543
> 
>>> -CONFIG_RD_BZIP2=y
>>> -CONFIG_RD_LZMA=y
>>> -CONFIG_RD_XZ=y
>>> -CONFIG_RD_LZO=y
> 
> These are enabled implicit.
> 
>>> -CONFIG_SCSI_MULTI_LUN=y
> 
> This option becomes obsolete:
> 
> scsi: Remove CONFIG_SCSI_MULTI_LUN
> 
> c309b35171ddb5384cc3f2f9dc82a96dccc6b7f6
> 
>>> -CONFIG_USB_DWC2_HOST=y
>>> -CONFIG_EXT4_FS=y
>>> -CONFIG_EXT4_FS_POSIX_ACL=y
> 
> These are enabled implicit.
> 
>>
>> Do you know why all of those were removed?

The explanations sound good. It'd be useful to have that kind of thing
explained in the commit message for any future patches.



More information about the linux-rpi-kernel mailing list