~waveform/ubuntu/+source/linux-raspi/+git/mantic:master

Last commit made on 2022-04-04
Get this branch:
git clone -b master https://git.launchpad.net/~waveform/ubuntu/+source/linux-raspi/+git/mantic
Only Dave Jones can upload to this branch. If you are Dave Jones please log in for upload directions.

Branch merges

Branch information

Recent commits

9d36f1a... by Juerg Haefliger

UBUNTU: Ubuntu-raspi-5.15.0-1005.5

Signed-off-by: Juerg Haefliger <email address hidden>

0da8437... by Juerg Haefliger

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1966493
Properties: no-test-build
Signed-off-by: Juerg Haefliger <email address hidden>

dc2c8fa... by Juerg Haefliger

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Juerg Haefliger <email address hidden>

b8dc445... by Juerg Haefliger

UBUNTU: [Config] raspi: Enable additional modules

Set the following config options to 'm' to match the upstream raspberrypi
configs and the generic arm64/armhf Ubuntu kernel where appropriate:

  DRM_PANEL_ILITEK_ILI9881C
  DVB_ASCOT2E
  DVB_CX24110
  DVB_CX24117
  DVB_CXD2099
  DVB_DIB9000
  DVB_HELENE
  DVB_HORUS3A
  DVB_ISL6405
  DVB_LGS8GL5
  DVB_LNBH25
  DVB_LNBH29
  DVB_MB86A16
  DVB_MN88443X
  DVB_MXL5XX
  DVB_OR51132
  DVB_OR51211
  DVB_S5H1432
  DVB_SP887X
  DVB_STV0367
  DVB_STV0910
  DVB_STV6111
  DVB_TDA10021
  DVB_TDA665x
  DVB_TDA8261
  DVB_TUA6100
  DVB_ZL10036
  MEDIA_TUNER_M88RS6000T
  MEDIA_TUNER_MT2131
  MEDIA_TUNER_MXL301RF
  MEDIA_TUNER_QM1D1B0004
  NF_FLOW_TABLE_INET
  NF_FLOW_TABLE_IPV4
  NF_FLOW_TABLE_IPV6
  NVMEM_RMEM
  VIDEO_ADV7180
  VIDEO_OV5647
  VIDEO_OV7251

Signed-off-by: Juerg Haefliger <email address hidden>

7fc670c... by Juerg Haefliger

UBUNTU: raspi: Update to upstream raspberrypi rpi-5.15.y (2022-04-04)

BugLink: https://bugs.launchpad.net/bugs/1967733

Ignore: yes
Signed-off-by: Juerg Haefliger <email address hidden>

f3f6ffe... by Juerg Haefliger

UBUNTU: [Config] raspi: updateconfigs after update to rpi-5.15.y (2022-04-04)

BugLink: https://bugs.launchpad.net/bugs/1967733

Ignore:yes
Signed-off-by: Juerg Haefliger <email address hidden>

d7f9a1d... by Phil Elwell <email address hidden>

configs: Re-enable all GSPCA camera modules

BugLink: https://bugs.launchpad.net/bugs/1967733

The GSPCA camera modules were lost due to change in a default value
- when has that happened before?

See: https://github.com/raspberrypi/linux/issues/4977

Signed-off-by: Phil Elwell <email address hidden>

(cherry picked from commit 3dd028beb5ff4f01d447754b9bf0bac4732e7713 rpi-5.15.y)
Signed-off-by: Juerg Haefliger <email address hidden>

06ecb99... by 6by9 <email address hidden>

drm/vc4: Force trigger of dlist update on margins change (#4970)

BugLink: https://bugs.launchpad.net/bugs/1967733

When the margins are changed, the dlist needs to be regenerated
with the changed updated dest regions for each of the planes.

Setting the zpos_changed flag is sufficient to trigger that
without doing a full modeset, therefore set it should the
margins be changed.

Signed-off-by: Dave Stevenson <email address hidden>

(cherry picked from commit ddd39a7758e71196f1ab1682d29ee17806f20019 rpi-5.15.y)
Signed-off-by: Juerg Haefliger <email address hidden>

473006d... by Phil Elwell <email address hidden>

brcmfmac: Restore ISO3166 and 0 rev as a fallback

BugLink: https://bugs.launchpad.net/bugs/1967733

Commit b0b524f079a2 ("brcmfmac: use ISO3166 country code and 0 rev
as fallback") was a welcome addition for Raspberry Pi as it replaced
an equivalent bit of downstream code. Commit 151a7c12c4fc reverted
it because it broke BCM4359/9 devices.

This is a renamed reversion of the reversion.

See: https://github.com/raspberrypi/Raspberry-Pi-OS-64bit/issues/217

Signed-off-by: Phil Elwell <email address hidden>

(cherry picked from commit 6f921e98008589258f97243fb6658d09750f0a2f rpi-5.15.y)
Signed-off-by: Juerg Haefliger <email address hidden>

ccfe956... by Dave Stevenson <email address hidden>

drm/panel: panel-ilitek9881c: Add prepare_upstream_first flag

BugLink: https://bugs.launchpad.net/bugs/1967733

The panel sends MIPI DCS commands during prepare and is expecting
the bus to remain in LP-11 state in-between.

Set the prepare_upstream_first flag so that the upstream DSI host
is prepared / pre_enabled first, and therefore the bus is in a
defined state.

Signed-off-by: Dave Stevenson <email address hidden>

(cherry picked from commit 77ef4c1a70f08632c827dbef55c8398adcbf915a rpi-5.15.y)
Signed-off-by: Juerg Haefliger <email address hidden>