On Mon, Jan 16, 2023, at 06:27, Stephen Rothwell wrote: > Hi all, > > After merging the arm-soc tree, today's linux-next build (various) > failed like this: > > arch/arm/mach-sa1100/h3600.c:125:3: error: ‘struct irda_platform_data’ > has no member named ‘shutdown’ > arch/arm/mach-sa1100/h3600.c:124:3: error: ‘struct irda_platform_data’ > has no member named ‘startup’ > arch/arm/mach-sa1100/h3600.c:123:3: error: ‘struct irda_platform_data’ > has no member named ‘set_speed’ > arch/arm/mach-sa1100/h3600.c:122:3: error: ‘struct irda_platform_data’ > has no member named ‘set_power’ > arch/arm/mach-sa1100/h3600.c:121:34: error: storage size of > ‘h3600_irda_data’ isn’t known > arch/arm/mach-sa1100/h3600.c:121:15: error: variable ‘h3600_irda_data’ > has initializer but incomplete type > arch/arm/mach-sa1100/collie.c:148:3: error: ‘struct irda_platform_data’ > has no member named ‘set_power’ > arch/arm/mach-sa1100/collie.c:147:3: error: ‘struct irda_platform_data’ > has no member named ‘shutdown’ > arch/arm/mach-sa1100/collie.c:146:3: error: ‘struct irda_platform_data’ > has no member named ‘startup’ > arch/arm/mach-sa1100/collie.c:145:34: error: storage size of > ‘collie_ir_data’ isn’t known > arch/arm/mach-sa1100/collie.c:145:15: error: variable ‘collie_ir_data’ > has initializer but incomplete type > > Caused by commit > > 56d3391e6c85 ("ARM: sa1100: remove irda references") > > These came from the kernelci builds. Fixed now, thanks for the report! I had completed a few thousand randconfig builds on this without seeing the issue, but could reproduce it easily with the defconfigs. I had some settings in my randconfig builder to tip it towards the more common armv6/v7 builds, will adjust it to do the opposite now for testing that better, and hopefully remember to undo it all later. Arnd