Closed tinyreminder closed 1 year ago
It's fine for me:
$ git show
commit e079555a4c68356e58249cfc041b28f6eb455bd5 (HEAD -> rpi-6.1.y, origin/rpi-6.1.y)
Author: Stefan Wahren <wahrenst@gmx.net>
Date: Sat May 4 17:06:15 2019 +0200
hwrng: iproc-rng200: Add BCM2838 support
The HWRNG on the BCM2838 is compatible to iproc-rng200, so add the
support to this driver instead of bcm2835-rng.
...
$ make ARCH=arm64 clean
CLEAN arch/arm64/boot
CLEAN arch/arm64/crypto
CLEAN arch/arm64/kernel/pi
CLEAN arch/arm64/kernel/vdso
CLEAN arch/arm64/kernel/vdso32
CLEAN arch/arm64/kernel
CLEAN arch/arm64/kvm/hyp/nvhe
CLEAN arch/arm64/kvm
CLEAN certs
CLEAN drivers/accessibility/speakup
CLEAN drivers/firmware/efi/libstub
CLEAN drivers/scsi
CLEAN drivers/tty/vt
CLEAN drivers/video/logo
CLEAN init
CLEAN kernel/debug/kdb
CLEAN kernel
CLEAN lib/raid6
CLEAN lib
CLEAN net/wireless
CLEAN security/apparmor
CLEAN usr/include
CLEAN usr
CLEAN .
CLEAN vmlinux.symvers modules.builtin modules.builtin.modinfo .vmlinux.objs .vmlinux.export.c
$ make ARCH=arm64 bcm2711_defconfig
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
$ make ARCH=arm64 dtbs
SYNC include/config/auto.conf.cmd
arch/arm64/Makefile:36: Detected assembler with broken .inst; disassembly will be unreliable
UPD include/config/kernel.release
HOSTCC scripts/dtc/dtc.o
HOSTCC scripts/dtc/flattree.o
HOSTCC scripts/dtc/fstree.o
HOSTCC scripts/dtc/data.o
HOSTCC scripts/dtc/livetree.o
HOSTCC scripts/dtc/treesource.o
HOSTCC scripts/dtc/srcpos.o
HOSTCC scripts/dtc/checks.o
HOSTCC scripts/dtc/util.o
LEX scripts/dtc/dtc-lexer.lex.c
YACC scripts/dtc/dtc-parser.tab.[ch]
HOSTCC scripts/dtc/dtc-lexer.lex.o
HOSTCC scripts/dtc/dtc-parser.tab.o
HOSTLD scripts/dtc/dtc
HOSTCC scripts/dtc/libfdt/fdt.o
HOSTCC scripts/dtc/libfdt/fdt_ro.o
HOSTCC scripts/dtc/libfdt/fdt_wip.o
HOSTCC scripts/dtc/libfdt/fdt_sw.o
HOSTCC scripts/dtc/libfdt/fdt_rw.o
HOSTCC scripts/dtc/libfdt/fdt_strerror.o
HOSTCC scripts/dtc/libfdt/fdt_empty_tree.o
HOSTCC scripts/dtc/libfdt/fdt_addresses.o
HOSTCC scripts/dtc/libfdt/fdt_overlay.o
HOSTCC scripts/dtc/fdtoverlay.o
HOSTLD scripts/dtc/fdtoverlay
DTC arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b-plus.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2837-rpi-cm3-io3.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2837-rpi-zero-2-w.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2710-rpi-zero-2.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2710-rpi-2-b.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4.dtb
DTC arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4s.dtb
DTCO arch/arm64/boot/dts/overlays/act-led.dtbo
DTCO arch/arm64/boot/dts/overlays/adafruit-st7735r.dtbo
DTCO arch/arm64/boot/dts/overlays/adafruit18.dtbo
DTCO arch/arm64/boot/dts/overlays/adau1977-adc.dtbo
DTCO arch/arm64/boot/dts/overlays/adau7002-simple.dtbo
DTCO arch/arm64/boot/dts/overlays/ads1015.dtbo
DTCO arch/arm64/boot/dts/overlays/ads1115.dtbo
DTCO arch/arm64/boot/dts/overlays/ads7846.dtbo
DTCO arch/arm64/boot/dts/overlays/adv7282m.dtbo
DTCO arch/arm64/boot/dts/overlays/adv728x-m.dtbo
DTCO arch/arm64/boot/dts/overlays/akkordion-iqdacplus.dtbo
DTCO arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/allo-boss2-dac-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/allo-digione.dtbo
DTCO arch/arm64/boot/dts/overlays/allo-katana-dac-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/anyspi.dtbo
DTCO arch/arm64/boot/dts/overlays/apds9960.dtbo
DTCO arch/arm64/boot/dts/overlays/applepi-dac.dtbo
DTCO arch/arm64/boot/dts/overlays/arducam-64mp.dtbo
DTCO arch/arm64/boot/dts/overlays/arducam-pivariety.dtbo
DTCO arch/arm64/boot/dts/overlays/at86rf233.dtbo
DTCO arch/arm64/boot/dts/overlays/audioinjector-addons.dtbo
DTCO arch/arm64/boot/dts/overlays/audioinjector-bare-i2s.dtbo
DTCO arch/arm64/boot/dts/overlays/audioinjector-isolated-soundcard.dtbo
DTCO arch/arm64/boot/dts/overlays/audioinjector-ultra.dtbo
DTCO arch/arm64/boot/dts/overlays/audioinjector-wm8731-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/audiosense-pi.dtbo
DTCO arch/arm64/boot/dts/overlays/audremap.dtbo
DTCO arch/arm64/boot/dts/overlays/balena-fin.dtbo
DTCO arch/arm64/boot/dts/overlays/camera-mux-2port.dtbo
DTCO arch/arm64/boot/dts/overlays/camera-mux-4port.dtbo
DTCO arch/arm64/boot/dts/overlays/cap1106.dtbo
DTCO arch/arm64/boot/dts/overlays/chipdip-dac.dtbo
DTCO arch/arm64/boot/dts/overlays/cirrus-wm5102.dtbo
DTCO arch/arm64/boot/dts/overlays/cm-swap-i2c0.dtbo
DTCO arch/arm64/boot/dts/overlays/cma.dtbo
DTCO arch/arm64/boot/dts/overlays/crystalfontz-cfa050_pi_m.dtbo
DTCO arch/arm64/boot/dts/overlays/cutiepi-panel.dtbo
DTCO arch/arm64/boot/dts/overlays/dacberry400.dtbo
DTCO arch/arm64/boot/dts/overlays/dht11.dtbo
DTCO arch/arm64/boot/dts/overlays/dionaudio-kiwi.dtbo
DTCO arch/arm64/boot/dts/overlays/dionaudio-loco.dtbo
DTCO arch/arm64/boot/dts/overlays/dionaudio-loco-v2.dtbo
DTCO arch/arm64/boot/dts/overlays/disable-bt.dtbo
DTCO arch/arm64/boot/dts/overlays/disable-emmc2.dtbo
DTCO arch/arm64/boot/dts/overlays/disable-wifi.dtbo
DTCO arch/arm64/boot/dts/overlays/dpi18.dtbo
DTCO arch/arm64/boot/dts/overlays/dpi18cpadhi.dtbo
DTCO arch/arm64/boot/dts/overlays/dpi24.dtbo
DTCO arch/arm64/boot/dts/overlays/draws.dtbo
DTCO arch/arm64/boot/dts/overlays/dwc-otg.dtbo
DTCO arch/arm64/boot/dts/overlays/dwc2.dtbo
DTCO arch/arm64/boot/dts/overlays/edt-ft5406.dtbo
DTCO arch/arm64/boot/dts/overlays/enc28j60.dtbo
DTCO arch/arm64/boot/dts/overlays/enc28j60-spi2.dtbo
DTCO arch/arm64/boot/dts/overlays/exc3000.dtbo
DTCO arch/arm64/boot/dts/overlays/fbtft.dtbo
DTCO arch/arm64/boot/dts/overlays/fe-pi-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/fsm-demo.dtbo
DTCO arch/arm64/boot/dts/overlays/gc9a01.dtbo
DTCO arch/arm64/boot/dts/overlays/ghost-amp.dtbo
DTCO arch/arm64/boot/dts/overlays/goodix.dtbo
DTCO arch/arm64/boot/dts/overlays/googlevoicehat-soundcard.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-charger.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-fan.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-hog.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-ir.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-ir-tx.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-key.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-led.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-no-bank0-irq.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-no-irq.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-poweroff.dtbo
DTCO arch/arm64/boot/dts/overlays/gpio-shutdown.dtbo
DTCO arch/arm64/boot/dts/overlays/hd44780-lcd.dtbo
DTCO arch/arm64/boot/dts/overlays/hdmi-backlight-hwhack-gpio.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-amp.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-amp100.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-amp3.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-dac.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-dacplus.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-dacplusadc.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-dacplusadcpro.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-dacplusdsp.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-dacplushd.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-digi.dtbo
DTCO arch/arm64/boot/dts/overlays/hifiberry-digi-pro.dtbo
DTCO arch/arm64/boot/dts/overlays/highperi.dtbo
DTCO arch/arm64/boot/dts/overlays/hy28a.dtbo
DTCO arch/arm64/boot/dts/overlays/hy28b.dtbo
DTCO arch/arm64/boot/dts/overlays/hy28b-2017.dtbo
DTCO arch/arm64/boot/dts/overlays/i-sabre-q2m.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c-bcm2708.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c-fan.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c-gpio.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c-mux.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c-pwm-pca9685a.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c-rtc.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c-rtc-gpio.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c-sensor.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c0.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c1.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c3.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c4.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c5.dtbo
DTCO arch/arm64/boot/dts/overlays/i2c6.dtbo
DTCO arch/arm64/boot/dts/overlays/i2s-dac.dtbo
DTCO arch/arm64/boot/dts/overlays/i2s-gpio28-31.dtbo
DTCO arch/arm64/boot/dts/overlays/ilitek251x.dtbo
DTCO arch/arm64/boot/dts/overlays/imx219.dtbo
DTCO arch/arm64/boot/dts/overlays/imx258.dtbo
DTCO arch/arm64/boot/dts/overlays/imx290.dtbo
DTCO arch/arm64/boot/dts/overlays/imx296.dtbo
DTCO arch/arm64/boot/dts/overlays/imx327.dtbo
DTCO arch/arm64/boot/dts/overlays/imx378.dtbo
DTCO arch/arm64/boot/dts/overlays/imx462.dtbo
DTCO arch/arm64/boot/dts/overlays/imx477.dtbo
DTCO arch/arm64/boot/dts/overlays/imx519.dtbo
DTCO arch/arm64/boot/dts/overlays/imx708.dtbo
DTCO arch/arm64/boot/dts/overlays/iqaudio-codec.dtbo
DTCO arch/arm64/boot/dts/overlays/iqaudio-dac.dtbo
DTCO arch/arm64/boot/dts/overlays/iqaudio-dacplus.dtbo
DTCO arch/arm64/boot/dts/overlays/iqaudio-digi-wm8804-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/iqs550.dtbo
DTCO arch/arm64/boot/dts/overlays/irs1125.dtbo
DTCO arch/arm64/boot/dts/overlays/jedec-spi-nor.dtbo
DTCO arch/arm64/boot/dts/overlays/justboom-both.dtbo
DTCO arch/arm64/boot/dts/overlays/justboom-dac.dtbo
DTCO arch/arm64/boot/dts/overlays/justboom-digi.dtbo
DTCO arch/arm64/boot/dts/overlays/ltc294x.dtbo
DTCO arch/arm64/boot/dts/overlays/max98357a.dtbo
DTCO arch/arm64/boot/dts/overlays/maxtherm.dtbo
DTCO arch/arm64/boot/dts/overlays/mbed-dac.dtbo
DTCO arch/arm64/boot/dts/overlays/mcp23017.dtbo
DTCO arch/arm64/boot/dts/overlays/mcp23s17.dtbo
DTCO arch/arm64/boot/dts/overlays/mcp2515.dtbo
DTCO arch/arm64/boot/dts/overlays/mcp2515-can0.dtbo
DTCO arch/arm64/boot/dts/overlays/mcp2515-can1.dtbo
DTCO arch/arm64/boot/dts/overlays/mcp251xfd.dtbo
DTCO arch/arm64/boot/dts/overlays/mcp3008.dtbo
DTCO arch/arm64/boot/dts/overlays/mcp3202.dtbo
DTCO arch/arm64/boot/dts/overlays/mcp342x.dtbo
DTCO arch/arm64/boot/dts/overlays/media-center.dtbo
DTCO arch/arm64/boot/dts/overlays/merus-amp.dtbo
DTCO arch/arm64/boot/dts/overlays/midi-uart0.dtbo
DTCO arch/arm64/boot/dts/overlays/midi-uart1.dtbo
DTCO arch/arm64/boot/dts/overlays/midi-uart2.dtbo
DTCO arch/arm64/boot/dts/overlays/midi-uart3.dtbo
DTCO arch/arm64/boot/dts/overlays/midi-uart4.dtbo
DTCO arch/arm64/boot/dts/overlays/midi-uart5.dtbo
DTCO arch/arm64/boot/dts/overlays/minipitft13.dtbo
DTCO arch/arm64/boot/dts/overlays/miniuart-bt.dtbo
DTCO arch/arm64/boot/dts/overlays/mipi-dbi-spi.dtbo
DTCO arch/arm64/boot/dts/overlays/mlx90640.dtbo
DTCO arch/arm64/boot/dts/overlays/mmc.dtbo
DTCO arch/arm64/boot/dts/overlays/mpu6050.dtbo
DTCO arch/arm64/boot/dts/overlays/mz61581.dtbo
DTCO arch/arm64/boot/dts/overlays/ov2311.dtbo
DTCO arch/arm64/boot/dts/overlays/ov5647.dtbo
DTCO arch/arm64/boot/dts/overlays/ov7251.dtbo
DTCO arch/arm64/boot/dts/overlays/ov9281.dtbo
DTCO arch/arm64/boot/dts/overlays/papirus.dtbo
DTCO arch/arm64/boot/dts/overlays/pca953x.dtbo
DTCO arch/arm64/boot/dts/overlays/pcf857x.dtbo
DTCO arch/arm64/boot/dts/overlays/pcie-32bit-dma.dtbo
DTCO arch/arm64/boot/dts/overlays/pibell.dtbo
DTCO arch/arm64/boot/dts/overlays/pifacedigital.dtbo
DTCO arch/arm64/boot/dts/overlays/pifi-40.dtbo
DTCO arch/arm64/boot/dts/overlays/pifi-dac-hd.dtbo
DTCO arch/arm64/boot/dts/overlays/pifi-dac-zero.dtbo
DTCO arch/arm64/boot/dts/overlays/pifi-mini-210.dtbo
DTCO arch/arm64/boot/dts/overlays/piglow.dtbo
DTCO arch/arm64/boot/dts/overlays/piscreen.dtbo
DTCO arch/arm64/boot/dts/overlays/piscreen2r.dtbo
DTCO arch/arm64/boot/dts/overlays/pisound.dtbo
DTCO arch/arm64/boot/dts/overlays/pitft22.dtbo
DTCO arch/arm64/boot/dts/overlays/pitft28-capacitive.dtbo
DTCO arch/arm64/boot/dts/overlays/pitft28-resistive.dtbo
DTCO arch/arm64/boot/dts/overlays/pitft35-resistive.dtbo
DTCO arch/arm64/boot/dts/overlays/pps-gpio.dtbo
DTCO arch/arm64/boot/dts/overlays/proto-codec.dtbo
DTCO arch/arm64/boot/dts/overlays/pwm.dtbo
DTCO arch/arm64/boot/dts/overlays/pwm-2chan.dtbo
DTCO arch/arm64/boot/dts/overlays/pwm-ir-tx.dtbo
DTCO arch/arm64/boot/dts/overlays/pwm1.dtbo
DTCO arch/arm64/boot/dts/overlays/qca7000.dtbo
DTCO arch/arm64/boot/dts/overlays/qca7000-uart0.dtbo
DTCO arch/arm64/boot/dts/overlays/ramoops.dtbo
DTCO arch/arm64/boot/dts/overlays/ramoops-pi4.dtbo
DTCO arch/arm64/boot/dts/overlays/rotary-encoder.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-backlight.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-codeczero.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-dacplus.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-dacpro.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-digiampplus.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-ft5406.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-poe.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-poe-plus.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-sense.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-sense-v2.dtbo
DTCO arch/arm64/boot/dts/overlays/rpi-tv.dtbo
DTCO arch/arm64/boot/dts/overlays/rra-digidac1-wm8741-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/sainsmart18.dtbo
DTCO arch/arm64/boot/dts/overlays/sc16is750-i2c.dtbo
DTCO arch/arm64/boot/dts/overlays/sc16is752-i2c.dtbo
DTCO arch/arm64/boot/dts/overlays/sc16is752-spi0.dtbo
DTCO arch/arm64/boot/dts/overlays/sc16is752-spi1.dtbo
DTCO arch/arm64/boot/dts/overlays/sdhost.dtbo
DTCO arch/arm64/boot/dts/overlays/sdio.dtbo
DTCO arch/arm64/boot/dts/overlays/seeed-can-fd-hat-v1.dtbo
DTCO arch/arm64/boot/dts/overlays/seeed-can-fd-hat-v2.dtbo
DTCO arch/arm64/boot/dts/overlays/sh1106-spi.dtbo
DTCO arch/arm64/boot/dts/overlays/si446x-spi0.dtbo
DTCO arch/arm64/boot/dts/overlays/smi.dtbo
DTCO arch/arm64/boot/dts/overlays/smi-dev.dtbo
DTCO arch/arm64/boot/dts/overlays/smi-nand.dtbo
DTCO arch/arm64/boot/dts/overlays/spi-gpio35-39.dtbo
DTCO arch/arm64/boot/dts/overlays/spi-gpio40-45.dtbo
DTCO arch/arm64/boot/dts/overlays/spi-rtc.dtbo
DTCO arch/arm64/boot/dts/overlays/spi0-0cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi0-1cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi0-2cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi1-1cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi1-2cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi1-3cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi2-1cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi2-2cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi2-3cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi3-1cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi3-2cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi4-1cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi4-2cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi5-1cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi5-2cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi6-1cs.dtbo
DTCO arch/arm64/boot/dts/overlays/spi6-2cs.dtbo
DTCO arch/arm64/boot/dts/overlays/ssd1306.dtbo
DTCO arch/arm64/boot/dts/overlays/ssd1306-spi.dtbo
DTCO arch/arm64/boot/dts/overlays/ssd1331-spi.dtbo
DTCO arch/arm64/boot/dts/overlays/ssd1351-spi.dtbo
DTCO arch/arm64/boot/dts/overlays/superaudioboard.dtbo
DTCO arch/arm64/boot/dts/overlays/sx150x.dtbo
DTCO arch/arm64/boot/dts/overlays/tc358743.dtbo
DTCO arch/arm64/boot/dts/overlays/tc358743-audio.dtbo
DTCO arch/arm64/boot/dts/overlays/tinylcd35.dtbo
DTCO arch/arm64/boot/dts/overlays/tpm-slb9670.dtbo
DTCO arch/arm64/boot/dts/overlays/tpm-slb9673.dtbo
DTCO arch/arm64/boot/dts/overlays/uart0.dtbo
DTCO arch/arm64/boot/dts/overlays/uart1.dtbo
DTCO arch/arm64/boot/dts/overlays/uart2.dtbo
DTCO arch/arm64/boot/dts/overlays/uart3.dtbo
DTCO arch/arm64/boot/dts/overlays/uart4.dtbo
DTCO arch/arm64/boot/dts/overlays/uart5.dtbo
DTCO arch/arm64/boot/dts/overlays/udrc.dtbo
DTCO arch/arm64/boot/dts/overlays/ugreen-dabboard.dtbo
DTCO arch/arm64/boot/dts/overlays/upstream.dtbo
DTCO arch/arm64/boot/dts/overlays/upstream-pi4.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-fkms-v3d.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-fkms-v3d-pi4.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-dpi-generic.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-dpi-hyperpixel2r.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-dpi-hyperpixel4.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-dpi-hyperpixel4sq.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-dpi-panel.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-dsi-7inch.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-dsi-lt070me05000.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-dsi-lt070me05000-v2.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-dsi-waveshare-panel.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-kippah-7inch.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-v3d.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-v3d-pi4.dtbo
DTCO arch/arm64/boot/dts/overlays/vc4-kms-vga666.dtbo
DTCO arch/arm64/boot/dts/overlays/vga666.dtbo
DTCO arch/arm64/boot/dts/overlays/vl805.dtbo
DTCO arch/arm64/boot/dts/overlays/w1-gpio.dtbo
DTCO arch/arm64/boot/dts/overlays/w1-gpio-pullup.dtbo
DTCO arch/arm64/boot/dts/overlays/w5500.dtbo
DTCO arch/arm64/boot/dts/overlays/watterott-display.dtbo
DTCO arch/arm64/boot/dts/overlays/waveshare-can-fd-hat-mode-a.dtbo
DTCO arch/arm64/boot/dts/overlays/waveshare-can-fd-hat-mode-b.dtbo
DTCO arch/arm64/boot/dts/overlays/wittypi.dtbo
DTCO arch/arm64/boot/dts/overlays/wm8960-soundcard.dtbo
DTC arch/arm64/boot/dts/overlays/overlay_map.dtb
$
Thank you for confirming.
It seems that the default Asahi Linux unarchiver was corrupting the directory structure of linux-rpi-6.1.y.zip. unzip command works fine.
$ unzip linux-rpi-6.1.y.zip && cd linux-rpi-6.1.y $ make ARCH=arm64 bcm2711_defconfig $ make ARCH=arm64 dtbs
Sorry for bothering with uncertain information.
Sorry for bothering with uncertain information.
thanks, that's save me 1-2 hrs of searching for root cause. I also copied sources with tar zipper.
Describe the bug
Building device tree blobs with "ARCH=arm64" option causes errors.
Steps to reproduce the behaviour
$ make ARCH=arm64 bcm2711_defconfig
$ make ARCH=arm64 dtbs
Device (s)
Raspberry Pi 4 Mod. B
System
Building environment: Hardware: MacBook Air M2 (AArch64 system) OS: Asahi Linux Compiler: GCC 12.1.0 Linker etc: binutils 2.38
Raspberry Pi Linux kernel: 6.1.53
Logs
HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/util.o LEX scripts/dtc/dtc-lexer.lex.c YACC scripts/dtc/dtc-parser.tab.[ch] HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTLD scripts/dtc/dtc HOSTCC scripts/dtc/libfdt/fdt.o HOSTCC scripts/dtc/libfdt/fdt_ro.o HOSTCC scripts/dtc/libfdt/fdt_wip.o HOSTCC scripts/dtc/libfdt/fdt_sw.o HOSTCC scripts/dtc/libfdt/fdt_rw.o HOSTCC scripts/dtc/libfdt/fdt_strerror.o HOSTCC scripts/dtc/libfdt/fdt_empty_tree.o HOSTCC scripts/dtc/libfdt/fdt_addresses.o HOSTCC scripts/dtc/libfdt/fdt_overlay.o HOSTCC scripts/dtc/fdtoverlay.o HOSTLD scripts/dtc/fdtoverlay UPD include/config/kernel.release DTC arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dtb In file included from arch/arm64/boot/dts/broadcom/../../../../arm/boot/dts/bcm2711.dtsi:2, from arch/arm64/boot/dts/broadcom/../../../../arm/boot/dts/bcm2711-rpi-400.dts:5, from arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts:1: arch/arm64/boot/dts/broadcom/../../../../arm/boot/dts/bcm283x.dtsi:1:10: fatal error: dt-bindings/pinctrl/bcm2835.h: No such file or directory 1 | #include <dt-bindings/pinctrl/bcm2835.h> | ^
~~~~~~compilation terminated. make[2]: [scripts/Makefile.lib:407: arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dtb] Error 1 make[1]: [scripts/Makefile.build:500: arch/arm64/boot/dts/broadcom] Error 2 make: [Makefile:1478: dtbs] Error 2 tinyreminder@Starlight:~/Development/RPiKernel/linux-rpi-6.1.y 2$ make dtbs DTC arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dtb In file included from arch/arm64/boot/dts/broadcom/../../../../arm/boot/dts/bcm2711.dtsi:2, from arch/arm64/boot/dts/broadcom/../../../../arm/boot/dts/bcm2711-rpi-400.dts:5, from arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts:1: arch/arm64/boot/dts/broadcom/../../../../arm/boot/dts/bcm283x.dtsi:1:10: fatal error: dt-bindings/pinctrl/bcm2835.h: No such file or directory 1 | #include <dt-bindings/pinctrl/bcm2835.h> | ^~~~~~~compilation terminated. make[2]: [scripts/Makefile.lib:407: arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dtb] Error 1 make[1]: [scripts/Makefile.build:500: arch/arm64/boot/dts/broadcom] Error 2 make: [Makefile:1478: dtbs] Error 2Additional context
No response