From: Limeng <meng...@windriver.com>

Hi Bruce,

So far, there are some update for dtb and multimedia patches in sdk kernel.
I got these 43 patches and intend to merge them into yocto kernel.

Could you please help to merge them into linux-ycoto-5.2 kernel, branch 
v5.2/standard/bcm-2xxx-rpi ?

The following changes since commit 876f81386e07995671850f924566fdbabe0e9445:

  Merge branch 'v5.2/standard/base' into v5.2/standard/bcm-2xxx-rpi (2019-12-03 
09:35:08 -0500)

are available in the Git repository at:

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

for you to fetch changes up to 918a1a1678053918cda0c1c4feea4b07eb40f554:

  drm:vc4 Added calls for firmware display blank/unblank (2019-12-11 11:18:06 
+0800)

----------------------------------------------------------------
Dave Stevenson (13):
      media: bcm2835-unicam: Add support for raw14 formats
      media: bcm2835-unicam: Rework to not cache the list of active fmts
      media: bcm2835-unicam: Support unpacking CSI format to 16bpp
      media: bcm2835-unicam: Add support for luma/greyscale formats
      drm/vc4: Add support for YUV color encodings and ranges
      drm/vc4: Add support for H & V flips
      drm/vc4: Correct handling of rotation parameter in fkms
      media: bcm2835-unicam: Replace hard coded loop limit with a define
      media: bcm2835-unicam: Fix one-to-many mapping for YUYV formats
      staging:bcm2835-codec: Add support for ENUM_FRAMESIZES
      staging: bcm2835-codec: Correct buffer type check on G_PARM
      staging: bcm2835-codec: Set default and error check timeperframe
      staging: bcm2835-codec: Fix imbalance in dma_buf_get/dma_buf_put

Floris Bos (1):
      pcie-brcmstb-bounce64.c: dev_err() -> dev_info() for info messages

Iago Toral Quiroga (1):
      drm/v3d: clean caches at the end of render jobs on request from user space

James Hughes (2):
      Rename HDMI ALSA device names, check for enable state
      drm:vc4 Added calls for firmware display blank/unblank

Justin Song (1):
      ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface

Lukas Wunner (1):
      ARM: bcm283x: Enable DMA support for SPI controller

Markus Proeller (3):
      dt-bindings: Add binding for the Infineon IRS1125 sensor
      media: i2c: Add a driver for the Infineon IRS1125 depth sensor
      dtoverlays: Add an overlay for the Infineon IRS1125

Matthias Brugger (1):
      overlays: fix compatible for RPi4

Michael Brown (1):
      bcm2708_fb: Fix layout of struct vc4_display_settings_t

Phil Elwell (7):
      dts: Add DTS for Pi 2B rev 1.2 with BCM2837 (#3235)
      drm/v3d: Fix merge error memory leak
      overlays: gpio-shutdown: Add debounce parameter
      overlays: Add w5500 overlay
      bcm2711: Retain support for old dtbs
      rpi-wm8804-soundcard: Fixed MCLKDIV for Allo Digione
      dts: bcm2838: Disable DWC OTG block by default

Stefan Wahren (12):
      ARM: dts: bcm27xx: Fix DTC warning for memory node
      ARM: dts: bcm2708-rpi: Define the downstream MMC interfaces at one place
      ARM: dts: bcm283x: Define MMC interfaces at board level
      ARM: dts: bcm2835-rpi-zero-w: Fix bus-width of sdhci
      ARM: dts: bcm2708-rpi: Define the downstream HDMI power at one place
      ARM: dts: bcm283x: Enable HDMI at board level
      Revert "HACK: clk-bcm2835: Add BCM2838_CLOCK_EMMC2 support"
      clk: bcm2835: Introduce SoC specific clock registration
      clk: bcm2835: Add BCM2711_CLOCK_EMMC2 support
      ARM: bcm: Switch board, clk and pinctrl to bcm2711 compatible
      Revert "pinctrl-bcm2835: Add support for BCM2838"
      pinctrl: bcm2835: Add support for BCM2711 pull-up functionality

 Documentation/devicetree/bindings/media/i2c/irs1125.txt          |   48 +++++
 arch/arm/boot/dts/Makefile                                       |    1 +
 arch/arm/boot/dts/bcm2708-rpi.dtsi                               |   13 +-
 arch/arm/boot/dts/bcm2710-rpi-2-b.dts                            |  125 
+++++++++++++
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts                            |    4 +-
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts                         |    9 +
 arch/arm/boot/dts/bcm2835-rpi-a.dts                              |    9 +
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts                         |    9 +
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts                         |    9 +
 arch/arm/boot/dts/bcm2835-rpi-b.dts                              |    9 +
 arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts                        |    9 +
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts                         |   10 +
 arch/arm/boot/dts/bcm2835-rpi-zero.dts                           |    9 +
 arch/arm/boot/dts/bcm2835-rpi.dtsi                               |   17 +-
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts                            |    9 +
 arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts                       |    2 +
 arch/arm/boot/dts/bcm2837-rpi-3-b.dts                            |    2 +
 arch/arm/boot/dts/bcm2838-rpi-4-b.dts                            |    4 +-
 arch/arm/boot/dts/bcm2838.dtsi                                   |    7 +-
 arch/arm/boot/dts/bcm283x.dtsi                                   |    2 +
 arch/arm/boot/dts/overlays/Makefile                              |    2 +
 arch/arm/boot/dts/overlays/README                                |   25 +++
 arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts             |    2 +
 arch/arm/boot/dts/overlays/i2c3-overlay.dts                      |    2 +-
 arch/arm/boot/dts/overlays/i2c4-overlay.dts                      |    2 +-
 arch/arm/boot/dts/overlays/i2c5-overlay.dts                      |    2 +-
 arch/arm/boot/dts/overlays/i2c6-overlay.dts                      |    2 +-
 arch/arm/boot/dts/overlays/irs1125-overlay.dts                   |   97 
++++++++++
 arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts                  |    2 +-
 arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts                  |    2 +-
 arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts                  |    2 +-
 arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts                  |    2 +-
 arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts                  |    2 +-
 arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts                  |    2 +-
 arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts                  |    2 +-
 arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts                  |    2 +-
 arch/arm/boot/dts/overlays/uart2-overlay.dts                     |    2 +-
 arch/arm/boot/dts/overlays/uart3-overlay.dts                     |    2 +-
 arch/arm/boot/dts/overlays/uart4-overlay.dts                     |    2 +-
 arch/arm/boot/dts/overlays/uart5-overlay.dts                     |    2 +-
 arch/arm/boot/dts/overlays/w5500-overlay.dts                     |   63 +++++++
 arch/arm/mach-bcm/board_bcm2835.c                                |    2 +
 arch/arm64/boot/dts/broadcom/Makefile                            |    2 +
 arch/arm64/boot/dts/broadcom/bcm2710-rpi-2-b.dts                 |    3 +
 drivers/clk/bcm/clk-bcm2835.c                                    |  133 
+++++++++++---
 drivers/gpu/drm/v3d/v3d_drv.c                                    |    3 +
 drivers/gpu/drm/v3d/v3d_gem.c                                    |   54 +++++-
 drivers/gpu/drm/v3d/v3d_sched.c                                  |    2 +
 drivers/gpu/drm/vc4/vc4_firmware_kms.c                           |   63 ++++---
 drivers/gpu/drm/vc4/vc4_plane.c                                  |  121 
++++++++++--
 drivers/gpu/drm/vc4/vc4_regs.h                                   |    3 +
 drivers/media/i2c/Kconfig                                        |   12 ++
 drivers/media/i2c/Makefile                                       |    1 +
 drivers/media/i2c/irs1125.c                                      | 1112 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/i2c/irs1125.h                                      |   61 +++++++
 drivers/media/platform/bcm2835/bcm2835-unicam.c                  |  400 
+++++++++++++++++++++++++---------------
 drivers/pci/controller/pcie-brcmstb-bounce64.c                   |    2 +-
 drivers/pinctrl/bcm/pinctrl-bcm2835.c                            |  168 
++++++++++++-----
 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c            |   70 ++++++-
 drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c |   62 ++++++-
 drivers/video/fbdev/bcm2708_fb.c                                 |    2 +-
 include/dt-bindings/clock/bcm2835.h                              |    2 +-
 include/soc/bcm2835/raspberrypi-firmware.h                       |    2 +-
 include/uapi/drm/v3d_drm.h                                       |    6 +-
 sound/soc/bcm/rpi-wm8804-soundcard.c                             |   10 +-
 sound/usb/quirks.c                                               |    1 +
 66 files changed, 2499 insertions(+), 326 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/media/i2c/irs1125.txt
 create mode 100644 arch/arm/boot/dts/bcm2710-rpi-2-b.dts
 create mode 100644 arch/arm/boot/dts/overlays/irs1125-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/w5500-overlay.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2710-rpi-2-b.dts
 create mode 100644 drivers/media/i2c/irs1125.c
 create mode 100644 drivers/media/i2c/irs1125.h

diffstat info as below:
 Documentation/devicetree/bindings/media/i2c/irs1125.txt          |   48 
 arch/arm/boot/dts/Makefile                                       |    1 
 arch/arm/boot/dts/bcm2708-rpi.dtsi                               |   13 
 arch/arm/boot/dts/bcm2710-rpi-2-b.dts                            |  125 +
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts                            |    4 
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts                         |    9 
 arch/arm/boot/dts/bcm2835-rpi-a.dts                              |    9 
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts                         |    9 
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts                         |    9 
 arch/arm/boot/dts/bcm2835-rpi-b.dts                              |    9 
 arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts                        |    9 
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts                         |   10 
 arch/arm/boot/dts/bcm2835-rpi-zero.dts                           |    9 
 arch/arm/boot/dts/bcm2835-rpi.dtsi                               |   17 
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts                            |    9 
 arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts                       |    2 
 arch/arm/boot/dts/bcm2837-rpi-3-b.dts                            |    2 
 arch/arm/boot/dts/bcm2838-rpi-4-b.dts                            |    4 
 arch/arm/boot/dts/bcm2838.dtsi                                   |    7 
 arch/arm/boot/dts/bcm283x.dtsi                                   |    2 
 arch/arm/boot/dts/overlays/Makefile                              |    2 
 arch/arm/boot/dts/overlays/README                                |   25 
 arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts             |    2 
 arch/arm/boot/dts/overlays/i2c3-overlay.dts                      |    2 
 arch/arm/boot/dts/overlays/i2c4-overlay.dts                      |    2 
 arch/arm/boot/dts/overlays/i2c5-overlay.dts                      |    2 
 arch/arm/boot/dts/overlays/i2c6-overlay.dts                      |    2 
 arch/arm/boot/dts/overlays/irs1125-overlay.dts                   |   97 
 arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts                  |    2 
 arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts                  |    2 
 arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts                  |    2 
 arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts                  |    2 
 arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts                  |    2 
 arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts                  |    2 
 arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts                  |    2 
 arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts                  |    2 
 arch/arm/boot/dts/overlays/uart2-overlay.dts                     |    2 
 arch/arm/boot/dts/overlays/uart3-overlay.dts                     |    2 
 arch/arm/boot/dts/overlays/uart4-overlay.dts                     |    2 
 arch/arm/boot/dts/overlays/uart5-overlay.dts                     |    2 
 arch/arm/boot/dts/overlays/w5500-overlay.dts                     |   63 
 arch/arm/mach-bcm/board_bcm2835.c                                |    4 
 arch/arm64/boot/dts/broadcom/Makefile                            |    2 
 arch/arm64/boot/dts/broadcom/bcm2710-rpi-2-b.dts                 |    3 
 drivers/clk/bcm/clk-bcm2835.c                                    |  157 +
 drivers/gpu/drm/v3d/v3d_drv.c                                    |    3 
 drivers/gpu/drm/v3d/v3d_gem.c                                    |   54 
 drivers/gpu/drm/v3d/v3d_sched.c                                  |    2 
 drivers/gpu/drm/vc4/vc4_firmware_kms.c                           |   63 
 drivers/gpu/drm/vc4/vc4_plane.c                                  |  121 -
 drivers/gpu/drm/vc4/vc4_regs.h                                   |    3 
 drivers/media/i2c/Kconfig                                        |   12 
 drivers/media/i2c/Makefile                                       |    1 
 drivers/media/i2c/irs1125.c                                      | 1112 
++++++++++
 drivers/media/i2c/irs1125.h                                      |   61 
 drivers/media/platform/bcm2835/bcm2835-unicam.c                  |  450 ++--
 drivers/pci/controller/pcie-brcmstb-bounce64.c                   |    2 
 drivers/pinctrl/bcm/pinctrl-bcm2835.c                            |  168 +
 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c            |   70 
 drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c |   62 
 drivers/video/fbdev/bcm2708_fb.c                                 |    2 
 include/dt-bindings/clock/bcm2835.h                              |    4 
 include/soc/bcm2835/raspberrypi-firmware.h                       |    2 
 include/uapi/drm/v3d_drm.h                                       |    6 
 sound/soc/bcm/rpi-wm8804-soundcard.c                             |   10 
 sound/usb/quirks.c                                               |    1 
 66 files changed, 2538 insertions(+), 365 deletions(-)



thanks,
Limeng
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#8186): 
https://lists.yoctoproject.org/g/linux-yocto/message/8186
Mute This Topic: https://lists.yoctoproject.org/mt/68114190/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to