~ubuntu-kernel/ubuntu/+source/linux-raspi/+git/noble:master

Last commit made on 2022-04-04
Get this branch:
git clone -b master https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-raspi/+git/noble
Members of Ubuntu Kernel Repositories can upload to this branch. Log in for 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>