From: Limeng <[email protected]>

Hi Bruce,

I get some latest patches from raspberry pi git repo 
https://github.com/raspberrypi/linux.git rpi-5.10.y,
and intend to merge them into linux-yocto-dev.

There are 39 patches in my public repo 
https://github.com/limeng-linux/linux-yocto-develop.git, branch 
standard/bcm-2xxx-rpi
Could you please help merge these patches into linux-ycoto-dev kernel, v5.10, 
branch is standard/bcm-2xxx-rpi?

diffstat info as below.

 Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml         |    
1 
 arch/arm/boot/dts/bcm2711-rpi-cm4.dts                                    |    
2 
 arch/arm/boot/dts/bcm2711.dtsi                                           |    
1 
 arch/arm/boot/dts/overlays/Makefile                                      |    
1 
 arch/arm/boot/dts/overlays/README                                        |   
19 
 arch/arm/boot/dts/overlays/ads1015-overlay.dts                           |    
2 
 arch/arm/boot/dts/overlays/ads1115-overlay.dts                           |    
2 
 arch/arm/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts              |   
57 
 arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts |    
2 
 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts                           |   
98 
 arch/arm/boot/dts/overlays/mpu6050-overlay.dts                           |    
1 
 arch/arm/configs/bcm2709_defconfig                                       |    
7 
 arch/arm/configs/bcm2711_defconfig                                       |    
7 
 arch/arm/configs/bcmrpi_defconfig                                        |    
7 
 arch/arm64/configs/bcm2711_defconfig                                     |    
5 
 arch/arm64/configs/bcmrpi3_defconfig                                     |    
5 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c                        |   
14 
 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c                         |   
14 
 drivers/gpu/drm/arm/hdlcd_crtc.c                                         |    
2 
 drivers/gpu/drm/arm/malidp_crtc.c                                        |   
20 
 drivers/gpu/drm/armada/armada_crtc.c                                     |   
14 
 drivers/gpu/drm/ast/ast_mode.c                                           |   
12 
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c                           |    
7 
 drivers/gpu/drm/drm_atomic_helper.c                                      |   
10 
 drivers/gpu/drm/drm_simple_kms_helper.c                                  |   
10 
 drivers/gpu/drm/exynos/exynos_drm_crtc.c                                 |   
12 
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c                               |    
2 
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c                           |    
4 
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c                          |    
4 
 drivers/gpu/drm/imx/dcss/dcss-crtc.c                                     |    
4 
 drivers/gpu/drm/imx/ipuv3-crtc.c                                         |   
10 
 drivers/gpu/drm/ingenic/ingenic-drm-drv.c                                |   
29 
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c                                  |   
16 
 drivers/gpu/drm/meson/meson_crtc.c                                       |    
4 
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c                                 |   
27 
 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c                                |    
6 
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c                                |   
17 
 drivers/gpu/drm/mxsfb/mxsfb_kms.c                                        |   
12 
 drivers/gpu/drm/nouveau/dispnv50/head.c                                  |    
7 
 drivers/gpu/drm/omapdrm/omap_crtc.c                                      |   
17 
 drivers/gpu/drm/qxl/qxl_display.c                                        |    
2 
 drivers/gpu/drm/rcar-du/rcar_du_crtc.c                                   |   
15 
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c                              |   
12 
 drivers/gpu/drm/sti/sti_crtc.c                                           |    
2 
 drivers/gpu/drm/stm/ltdc.c                                               |    
2 
 drivers/gpu/drm/sun4i/sun4i_crtc.c                                       |   
13 
 drivers/gpu/drm/tegra/dc.c                                               |   
10 
 drivers/gpu/drm/tidss/tidss_crtc.c                                       |   
14 
 drivers/gpu/drm/tilcdc/tilcdc_crtc.c                                     |   
14 
 drivers/gpu/drm/vboxvideo/vbox_mode.c                                    |    
2 
 drivers/gpu/drm/vc4/vc4_crtc.c                                           |   
11 
 drivers/gpu/drm/vc4/vc4_drv.h                                            |    
4 
 drivers/gpu/drm/vc4/vc4_dsi.c                                            |   
28 
 drivers/gpu/drm/vc4/vc4_firmware_kms.c                                   |   
13 
 drivers/gpu/drm/vc4/vc4_hdmi.c                                           |  
114 -
 drivers/gpu/drm/vc4/vc4_hdmi.h                                           |   
12 
 drivers/gpu/drm/vc4/vc4_hdmi_phy.c                                       |    
8 
 drivers/gpu/drm/vc4/vc4_hdmi_regs.h                                      |    
9 
 drivers/gpu/drm/vc4/vc4_hvs.c                                            |    
4 
 drivers/gpu/drm/vc4/vc4_kms.c                                            |    
3 
 drivers/gpu/drm/vc4/vc4_txp.c                                            |   
10 
 drivers/gpu/drm/virtio/virtgpu_display.c                                 |    
4 
 drivers/gpu/drm/vkms/vkms_crtc.c                                         |   
20 
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                                      |    
8 
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                                      |    
6 
 drivers/gpu/drm/xlnx/zynqmp_disp.c                                       |   
10 
 drivers/gpu/drm/zte/zx_vou.c                                             |    
2 
 drivers/media/common/videobuf2/videobuf2-v4l2.c                          |    
3 
 drivers/media/i2c/imx219.c                                               |   
17 
 drivers/media/i2c/imx477.c                                               |   
17 
 drivers/media/i2c/ov9281.c                                               |  
146 +
 drivers/media/platform/bcm2835/bcm2835-unicam.c                          |   
20 
 drivers/net/usb/lan78xx.c                                                |    
3 
 drivers/pci/controller/pcie-brcmstb.c                                    |    
3 
 drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c         |   
36 
 drivers/staging/vc04_services/vchiq-mmal/mmal-parameters.h               |    
3 
 include/drm/drm_modeset_helper_vtables.h                                 |    
9 
 sound/soc/bcm/Kconfig                                                    |    
9 
 sound/soc/bcm/Makefile                                                   |    
2 
 sound/soc/bcm/allo-boss2-dac.c                                           | 
1133 ++++++++++
 80 files changed, 1914 insertions(+), 330 deletions(-)


Pull request info as below:

The following changes since commit a25817a41b3348462fdb9257ab5009f0fd3ef5d6:

  Merge branch 'standard/base' into standard/bcm-2xxx-rpi (2020-12-17 10:11:54 
-0500)

are available in the Git repository at:

  https://github.com/limeng-linux/linux-yocto-develop.git standard/bcm-2xxx-rpi

for you to fetch changes up to 817ec56a89d35989707b6a90bbc821fecd8b5198:

  drm/vc4: Fixup fkms for API change (2020-12-21 05:11:28 -0500)

----------------------------------------------------------------
Dave Stevenson (10):
      media: ov9281: Add 1280x720 and 640x480 modes
      drm/vc4: Add support for DSI0
      dt-bindings: Add compatible for BCM2711 DSI1
      drm/vc4: Add configuration for BCM2711 DSI1.
      dt: Use compatible string for BCM2711 DSI1
      drm/vc4: Correct DSI register definition
      staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded
      staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE
      staging/vc04_services/codec: Clear last buf dequeued flag on START
      drm/vc4: Fixup fkms for API change

Dom Cobley (2):
      vc4_hdmi: Move hdmi reset to bind
      drm/vc4: Make normalize_zpos conditional on using fkms

Hans Verkuil (1):
      media: i2c: imx219: Selection compliance fixes

Maxime Ripard (6):
      drm/atomic: Pass the full state to CRTC atomic_check
      drm/atomic: Pass the full state to CRTC atomic begin and flush
      drm/vc4: hdmi: Use the connector state pixel rate for the PHY
      drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling
      drm/vc4: hdmi: Disable Wifi Frequencies
      drm/vc4: hdmi: Enable 10/12 bpc output

MichaIng (1):
      configs: Enable WireGuard kernel module on armhf configs

Naushir Patuck (5):
      media: bcm2835-unicam: Correctly handle error propagation for stream on
      media: bcm2835-unicam: Return early from stop_streaming() if stopped
      media: bcm2835-unicam: Clear clock state when stopping streaming
      Revert "media: videobuf2: Fix length check for single plane dmabuf 
queueing"
      media: i2c: imx477: Selection compliance fixes

Phil Elwell (10):
      configs: Regenerate the defconfigs
      configs: Restore BRIDGE_NETFILTER=m
      PCI: brcmstb: Advertise MSI-X support
      ARM: dts: CM4 audio pins are not connected
      configs: Add RTC_DRV_PCF85063=m
      overlays: Add PCF85063 and PCF85063A to i2c-rtc
      overlays: Fix cut-and-paste error in README
      net: lan78xx: Ack pending PHY ints when resetting
      overlays: mpu6050: Add 'addr' parameter
      overlays: Add missing addresses to ads1015/ads1115

Sudeep (3):
      Allo boss2 driver
      Add allo boss2 overlay
      Add allo boss2 config

paul-1 (1):
      Overlay: Update Allo Piano Plus dac driver for 5.4.y kernels.

 Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml         |    
1 +
 arch/arm/boot/dts/bcm2711-rpi-cm4.dts                                    |    
2 -
 arch/arm/boot/dts/bcm2711.dtsi                                           |    
1 +
 arch/arm/boot/dts/overlays/Makefile                                      |    
1 +
 arch/arm/boot/dts/overlays/README                                        |   
15 ++
 arch/arm/boot/dts/overlays/ads1015-overlay.dts                           |    
2 +-
 arch/arm/boot/dts/overlays/ads1115-overlay.dts                           |    
2 +-
 arch/arm/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts              |   
57 +++++++
 arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts |    
2 +
 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts                           |   
98 ++++++------
 arch/arm/boot/dts/overlays/mpu6050-overlay.dts                           |    
1 +
 arch/arm/configs/bcm2709_defconfig                                       |    
7 +-
 arch/arm/configs/bcm2711_defconfig                                       |    
7 +-
 arch/arm/configs/bcmrpi_defconfig                                        |    
7 +-
 arch/arm64/configs/bcm2711_defconfig                                     |    
5 +-
 arch/arm64/configs/bcmrpi3_defconfig                                     |    
5 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c                        |   
14 +-
 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c                         |   
14 +-
 drivers/gpu/drm/arm/hdlcd_crtc.c                                         |    
2 +-
 drivers/gpu/drm/arm/malidp_crtc.c                                        |   
20 +--
 drivers/gpu/drm/armada/armada_crtc.c                                     |   
14 +-
 drivers/gpu/drm/ast/ast_mode.c                                           |   
12 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c                           |    
7 +-
 drivers/gpu/drm/drm_atomic_helper.c                                      |   
10 +-
 drivers/gpu/drm/drm_simple_kms_helper.c                                  |   
10 +-
 drivers/gpu/drm/exynos/exynos_drm_crtc.c                                 |   
12 +-
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c                               |    
2 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c                           |    
4 +-
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c                          |    
4 +-
 drivers/gpu/drm/imx/dcss/dcss-crtc.c                                     |    
4 +-
 drivers/gpu/drm/imx/ipuv3-crtc.c                                         |   
10 +-
 drivers/gpu/drm/ingenic/ingenic-drm-drv.c                                |   
29 ++--
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c                                  |   
16 +-
 drivers/gpu/drm/meson/meson_crtc.c                                       |    
4 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c                                 |   
27 ++--
 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c                                |    
6 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c                                |   
17 +-
 drivers/gpu/drm/mxsfb/mxsfb_kms.c                                        |   
12 +-
 drivers/gpu/drm/nouveau/dispnv50/head.c                                  |    
7 +-
 drivers/gpu/drm/omapdrm/omap_crtc.c                                      |   
17 +-
 drivers/gpu/drm/qxl/qxl_display.c                                        |    
2 +-
 drivers/gpu/drm/rcar-du/rcar_du_crtc.c                                   |   
15 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c                              |   
12 +-
 drivers/gpu/drm/sti/sti_crtc.c                                           |    
2 +-
 drivers/gpu/drm/stm/ltdc.c                                               |    
2 +-
 drivers/gpu/drm/sun4i/sun4i_crtc.c                                       |   
13 +-
 drivers/gpu/drm/tegra/dc.c                                               |   
10 +-
 drivers/gpu/drm/tidss/tidss_crtc.c                                       |   
14 +-
 drivers/gpu/drm/tilcdc/tilcdc_crtc.c                                     |   
14 +-
 drivers/gpu/drm/vboxvideo/vbox_mode.c                                    |    
2 +-
 drivers/gpu/drm/vc4/vc4_crtc.c                                           |   
11 +-
 drivers/gpu/drm/vc4/vc4_drv.h                                            |    
4 +-
 drivers/gpu/drm/vc4/vc4_dsi.c                                            |   
28 ++--
 drivers/gpu/drm/vc4/vc4_firmware_kms.c                                   |   
13 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                                           |  
114 +++++++++++--
 drivers/gpu/drm/vc4/vc4_hdmi.h                                           |   
12 +-
 drivers/gpu/drm/vc4/vc4_hdmi_phy.c                                       |    
8 +-
 drivers/gpu/drm/vc4/vc4_hdmi_regs.h                                      |    
9 ++
 drivers/gpu/drm/vc4/vc4_hvs.c                                            |    
4 +-
 drivers/gpu/drm/vc4/vc4_kms.c                                            |    
3 +-
 drivers/gpu/drm/vc4/vc4_txp.c                                            |   
10 +-
 drivers/gpu/drm/virtio/virtgpu_display.c                                 |    
4 +-
 drivers/gpu/drm/vkms/vkms_crtc.c                                         |   
20 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                                      |    
8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                                      |    
6 +-
 drivers/gpu/drm/xlnx/zynqmp_disp.c                                       |   
10 +-
 drivers/gpu/drm/zte/zx_vou.c                                             |    
2 +-
 drivers/media/common/videobuf2/videobuf2-v4l2.c                          |    
3 +-
 drivers/media/i2c/imx219.c                                               |   
17 +-
 drivers/media/i2c/imx477.c                                               |   
17 +-
 drivers/media/i2c/ov9281.c                                               |  
146 ++++++++++++++---
 drivers/media/platform/bcm2835/bcm2835-unicam.c                          |   
20 +--
 drivers/net/usb/lan78xx.c                                                |    
3 +
 drivers/pci/controller/pcie-brcmstb.c                                    |    
3 +-
 drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c         |   
36 ++++-
 drivers/staging/vc04_services/vchiq-mmal/mmal-parameters.h               |    
3 +
 include/drm/drm_modeset_helper_vtables.h                                 |    
9 +-
 sound/soc/bcm/Kconfig                                                    |    
9 ++
 sound/soc/bcm/Makefile                                                   |    
2 +
 sound/soc/bcm/allo-boss2-dac.c                                           | 
1133 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 80 files changed, 1912 insertions(+), 328 deletions(-)
 create mode 100644 arch/arm/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts
 create mode 100644 sound/soc/bcm/allo-boss2-dac.c


thanks,
Limeng
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#9286): 
https://lists.yoctoproject.org/g/linux-yocto/message/9286
Mute This Topic: https://lists.yoctoproject.org/mt/79122787/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to