raspberrypi_linux:a52033815d8a1735cfdea6d0871a929f8aad7fe7 commitshttps://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commits/a52033815d8a1735cfdea6d0871a929f8aad7fe72020-07-21T16:59:03+01:00https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/a52033815d8a1735cfdea6d0871a929f8aad7fe7dt/dtoverlays: imx219: Add parameter to set camera module rotation2020-07-21T16:59:03+01:00Laurent Pinchartlaurent.pinchart@ideasonboard.com
Add a rotation DT overlay parameter to allow specifying the camera
module mounting rotation. Set the default rotation to 180 as the module
is typically mounted upside-down.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:laurent.pinchart@ideasonboard.com" title="laurent.pinchart@ideasonboard.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:laurent.pinchart@ideasonboard.com" title="laurent.pinchart@ideasonboard.com">Laurent Pinchart</a> <<a href="mailto:laurent.pinchart@ideasonboard.com" title="laurent.pinchart@ideasonboard.com">laurent.pinchart@ideasonboard.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/4116d0f439eb97ab150827bb93657477ac40fcf1dt/dtoverlays: ov5647: Add parameter to set camera module rotation2020-07-21T16:59:02+01:00Laurent Pinchartlaurent.pinchart@ideasonboard.com
Add a rotation DT overlay parameter to allow specifying the camera
module mounting rotation.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:laurent.pinchart@ideasonboard.com" title="laurent.pinchart@ideasonboard.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:laurent.pinchart@ideasonboard.com" title="laurent.pinchart@ideasonboard.com">Laurent Pinchart</a> <<a href="mailto:laurent.pinchart@ideasonboard.com" title="laurent.pinchart@ideasonboard.com">laurent.pinchart@ideasonboard.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/59e25a390e7e5eae5b92dce373e8500f9cc8f298media: bcm2835: unicam: Set VPU min clock freq to 250Mhz.2020-07-21T16:58:51+01:00Naushir Patucknaush@raspberrypi.com
When streaming with Unicam, the VPU must have a clock frequency of at
least 250Mhz. Otherwise, the input fifos could overrun, causing
image corruption.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:naush@raspberrypi.com" title="naush@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:naush@raspberrypi.com" title="naush@raspberrypi.com">Naushir Patuck</a> <<a href="mailto:naush@raspberrypi.com" title="naush@raspberrypi.com">naush@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/cc03a5549a148384ce50e7a7fc5a86aad97c283fSQUASH: dts: Further simplify firmware clocks2020-07-13T10:35:54+01:00Phil Elwellphil@raspberrypi.com
All Pi platforms will use the firmware clocks driver, so declare it in
the most common place - bcm2835-rpi.dtsi.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/2ab7cfd727839ecf5309887ac69b34f7b481ad04dts: Enable NO_WAIT_RESP for hdmi audio dma2020-07-11T20:24:55+01:00Dom Cobleypopcornmix@gmail.com
Without this set, DVP_CFG_MAI0_CTL indicates occasional
DLATE errors when configured to 8 channel 192kHz
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:popcornmix@gmail.com" title="popcornmix@gmail.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:popcornmix@gmail.com" title="popcornmix@gmail.com">Dom Cobley</a> <<a href="mailto:popcornmix@gmail.com" title="popcornmix@gmail.com">popcornmix@gmail.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/177fd64f243bf897909c7b4fb9cce62bbcbad242defconfigs: Add the Omnivision OV7251 sensor driver to the defconfigs2020-07-11T20:10:27+01:00Dave Stevensondave.stevenson@raspberrypi.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">Dave Stevenson</a> <<a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">dave.stevenson@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/2009585e7ed4ac5d2997be5f0009ad4d38ce232adtoverlays: Create an overlay for the Omnivision OV7251 sensor2020-07-11T20:10:26+01:00Dave Stevensondave.stevenson@raspberrypi.com
Adds an overlay for the OV7251 VGA global shutter sensor.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">Dave Stevenson</a> <<a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">dave.stevenson@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/ebe7c5ad429c2a85d5a29a027bc90b4072b2c09cARM: dts: hifiberry-dacplus headphone amp support2020-07-11T20:10:21+01:00Phil Elwellphil@raspberrypi.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/71410ecc58adb4ab45fb2bf4cbddf7ec857381ccdefconfigs: Add OV9281 to all the Pi defconfigs2020-07-11T20:10:19+01:00Dave Stevensondave.stevenson@raspberrypi.com
Adds the driver for use by the dtoverlay.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">Dave Stevenson</a> <<a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">dave.stevenson@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/1ca74be88522c75c08cbf08536cdc67a600e4d45dtoverlay: Add overlay for Omnivision OV9281 image sensor2020-07-11T20:10:18+01:00Dave Stevensondave.stevenson@raspberrypi.com
Adds an overlay for the OV9281 mono imaging sensor using 2 CSI-2
data lanes.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">Dave Stevenson</a> <<a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">dave.stevenson@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/25af7fff29a17fbb8c6fbc540121aeb7554b46feconfigs: Enable CONFIG_BLK_DEV_NVME=m2020-07-11T20:10:13+01:00Phil Elwellphil@raspberrypi.com
Enable support for NVME SSDs.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/0911d9ee05e6c3aa546562b55ecf91118ef520fbARM: dts: Restore the old 2711 scb ranges property2020-07-11T20:10:12+01:00Phil Elwellphil@raspberrypi.com
The back-ported value breaks PCIe.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/dba65716a5bd8e19206363b5b0596df862e61580ARM: dts: Make bcm2711 dts more like 5.72020-07-11T20:10:04+01:00Phil Elwellphil@raspberrypi.com
The multiple declarations of pixelvalve2 were causing problems for the
DT checkers. Aligning the dts files closer to the later kernel versions
avoids some repetition and should make maintenance easier.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/f56f28f0f6758c99df82d3fc8867634628c5b135configs: Add CAN_EMS_USB=m2020-07-09T15:15:33+01:00Phil Elwellphil@raspberrypi.com
See: <a href="https://github.com/raspberrypi/linux/issues/3716" rel="nofollow noreferrer noopener" target="_blank">https://github.com/raspberrypi/linux/issues/3716</a>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/3be91b305f16612ed8b8a2775c987fb123009f17ARM: dts: Copy kernel BT changes to CM42020-07-07T09:42:30+01:00Phil Elwellphil@raspberrypi.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/1d909b4a708198a80cc227610d74336583e8bec1configs: Regenerate Pi defconfigs2020-07-06T20:06:51+01:00Phil Elwellphil@raspberrypi.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/2b77c29d3ada1f5299526b1053609f57453f7769overlays: rpi-ft5406: Fix boolean parameters2020-07-04T22:22:00+01:00Phil Elwellphil@raspberrypi.com
An improvement in the automated testing of overlays revealed
these invalid boolean parameter declarations.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/b71ade40bf864de5205d7e1ef173ca342c243f19dtoverlays: Fixup imx219 and imx477 overlays due to parsing failures2020-07-04T16:28:06+01:00Dave Stevensondave.stevenson@raspberrypi.com
imx219 overlay failed to detect as CSI2 as it was missing any
of the CSI2 properties on the Unicam end of the configuration.
Clean up imx477 as well to include all the relevant properties.
Fixes: "dt/dtoverlays: Fix up base DT and overlays for updated Unicam driver"
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">Dave Stevenson</a> <<a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">dave.stevenson@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/69d2b1db57a8a3c56a636c77d7096a59accf6d93dt: Use rpi-firmware-kms-2711 on 2711 platforms2020-07-03T17:40:01+01:00Dave Stevensondave.stevenson@raspberrypi.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">Dave Stevenson</a> <<a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">dave.stevenson@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/85a89ebc78eab33b953ea3378b14a20bebcb37c1overlays: Fix miniuart-bt "krnbt" parameter2020-07-03T10:54:34+01:00Phil Elwellphil@raspberrypi.com
Although superficially appealing, an overlay parameter that targets a
label in the base DTB is not currently supported. Instead it is
necessary to create a fragment targeting the label which is patched
by the parameter.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/590f90528b504ed0837e6cb6678fa863982bf652defconfig: Add Sony IMX290 image sensor driver to all Pi defconfigs2020-07-03T10:31:50+01:00Dave Stevensondave.stevenson@raspberrypi.com
Adds the mainline IMX290 sensor driver (with extra features) to
the default configs.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">Dave Stevenson</a> <<a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">dave.stevenson@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/1e5806f661f6a6aae93710aa0474ca903974e7fddtoverlays: Add an overlay for the Sony IMX290 image sensor2020-07-03T10:31:50+01:00Dave Stevensondave.stevenson@raspberrypi.com
Adds an overlay to configure the IMX290 image sensor.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">Dave Stevenson</a> <<a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">dave.stevenson@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/7dcfcbc03b7fa4357c1aab03dc515c465b795f08dt/dtoverlays: Fix up base DT and overlays for updated Unicam driver2020-07-03T10:31:32+01:00Dave Stevensondave.stevenson@raspberrypi.com
The upstreamed Unicam driver uses a dt property to denote how many
lanes are supported by the receiver peripheral, independent of
the number of lanes that the sensor wants to use. It also doesn't
check the remote endpoint config for the number of lanes as that
isn't the accepted way of doing things.
Update the base DT for the brcm,num-data-lanes property, and the
overlays to define the desired number of lanes at both ends of
the link.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">Dave Stevenson</a> <<a href="mailto:dave.stevenson@raspberrypi.com" title="dave.stevenson@raspberrypi.com">dave.stevenson@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/5a08468e7437c95d9a609b7bdddaf96ef390bdaaARM: dts: Add Bluetooth nodes for Raspberry Pi2020-07-01T12:13:49+01:00Maxim Mikityanskiymaxtram95@gmail.com
Add device tree nodes for Bluetooth on supported Raspberry Pi boards.
It's disabled by default and can be enabled by `krnbt=on` dtparam. It's
an alternative way of configuring Bluetooth, as compared to hciattach or
btattach. When the dtparam is enabled, the Bluetooth driver is probed
automatically and doesn't require any additional bring-up scripts.
Note that Raspberry Pi 3 B rev 1.2 doesn't have the required hardware
flow control pins of UART0 connected to the Bluetooth module, so the
user should decrease the baudrate by passing `krnbt_baudrate=921600`
dtparam to make it more stable. It resembles the behavior of the btuart
script from Raspbian.
The miniuart-bt overlay was modified to support Bluetooth probing with
device tree, too. It's disabled by default and can be enabled by
`krnbt=on` parameter of the miniuart-bt overlay.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:maxtram95@gmail.com" title="maxtram95@gmail.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:maxtram95@gmail.com" title="maxtram95@gmail.com">Maxim Mikityanskiy</a> <<a href="mailto:maxtram95@gmail.com" title="maxtram95@gmail.com">maxtram95@gmail.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/68c14bcf0243e9da518dc566b6450e5d304cd6cbconfig: Set CONFIG_SERIAL_DEV_CTRL_TTYPORT=y in Raspberry Pi defconfigs2020-07-01T12:13:46+01:00Maxim Mikityanskiymaxtram95@gmail.com
The next patch adds a device tree overlay for Bluetooth. The Bluetooth
device node is a child of uart0 (pl011). The children of pl011 are not
registered as platform devices by of_platform_bus_create, because they
fall into `of_device_is_compatible(bus, "arm,primecell")` check. These
children are registered by of_serdev_register_devices, called through
this chain of calls:
- uart_add_one_port (drivers/tty/serial/amba-pl011.c)
- tty_port_register_device_attr_serdev
- serdev_tty_port_register
- serdev_controller_add
- of_serdev_register_devices
serdev_tty_port_register depends on CONFIG_SERIAL_DEV_CTRL_TTYPORT,
which in turn depends on CONFIG_SERIAL_DEV_BUS=y. This patch modifies
the defconfigs of Raspberry Pi devices to set these options and allow
to bind drivers to subnodes of UART devices that can be added by device
tree overlays.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:maxtram95@gmail.com" title="maxtram95@gmail.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:maxtram95@gmail.com" title="maxtram95@gmail.com">Maxim Mikityanskiy</a> <<a href="mailto:maxtram95@gmail.com" title="maxtram95@gmail.com">maxtram95@gmail.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/db49edd27f13c5d6cc224a2cc2ef041c7f10cdf3ARM: dts: Add bcm2711-rpi-cm4.dts2020-06-24T11:21:51+01:00Phil Elwellphil@raspberrypi.com
Add initial DTS file for Compute Module 4.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/1518e1a0de8a44ab3c208aa5f705b26fb924bb66clk: rpi: Adjust DT binding to match upstream2020-06-17T17:33:52+01:00Maxime Ripardmaxime@cerno.tech
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:maxime@cerno.tech" title="maxime@cerno.tech"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:maxime@cerno.tech" title="maxime@cerno.tech">Maxime Ripard</a> <<a href="mailto:maxime@cerno.tech" title="maxime@cerno.tech">maxime@cerno.tech</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/f270d723c902ca4c8893d0acc3cdffe118876b8coverlays: Update upstream overlays after vc4-kms-v3d change2020-06-17T17:33:51+01:00Phil Elwellphil@raspberrypi.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/83af2c619face2b281c064f52a5f99fb970f0342overlays: i2c-gpio: Avoid open-drain warnings2020-06-17T17:33:51+01:00Phil Elwellphil@raspberrypi.com
The i2c-gpio driver expects to use a GPIO in open-drain mode. Failure
to configure it in that way causes alarming warnings in the kernel log.
The BCM283x and BCM2711 GPIO blocks don't support open-drain mode, but
gpiolib can emulate it in software if configured correctly.
Silence the warning by declaring the GPIOs as requiring open-drain
mode, trusting gpiolib to manage the emulation. The previous
incarnation of this patch took the other approach of telling the
i2c-gpio driver that the GPIOs were configured for open-drain, but
this had the effect of disabling the emulation. In some cases this
appears to work, but examining the waveforms as analogue voltages
shows contention, the success or failure depending on drive strengths.
See: <a href="https://github.com/raspberrypi/firmware/issues/1381" rel="nofollow noreferrer noopener" target="_blank">https://github.com/raspberrypi/firmware/issues/1381</a>
See: <a href="https://github.com/raspberrypi/firmware/issues/1401" rel="nofollow noreferrer noopener" target="_blank">https://github.com/raspberrypi/firmware/issues/1401</a>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/f76eaf9848b1733fc5a6c58f677c9c119a69da4cRevert "overlays: gpio-keys: Avoid open-drain warnings"2020-06-17T17:33:51+01:00Phil Elwellphil@raspberrypi.com
This reverts commit <a href="/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/907e08e6e70dd557a1f5cd03ef28492ffebffb08" data-reference-type="commit" data-original="907e08e6e70dd557a1f5cd03ef28492ffebffb08" data-link="false" data-link-reference="false" data-project="3403" data-commit="907e08e6e70dd557a1f5cd03ef28492ffebffb08" data-container="body" data-placement="top" title="overlays: gpio-keys: Avoid open-drain warnings" class="gfm gfm-commit has-tooltip">907e08e6</a>.https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/ba778ca814c0468cebf559d605308e57f860e8b7configs: Add SND_SOC_MAX98357A=m2020-06-17T17:33:50+01:00Phil Elwellphil@raspberrypi.com
Enable the MAX98357A driver.
See: <a href="https://www.raspberrypi.org/forums/viewtopic.php?f=107&t=275919" rel="nofollow noreferrer noopener" target="_blank">https://www.raspberrypi.org/forums/viewtopic.php?f=107&t=275919</a>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/1dc1aa7a4dc1853d4d8a271cfee6e9b4b3a232dcAdd Micro Crystal RV-1805 to i2c-rtc overlays2020-06-17T17:33:50+01:00Kevin P. Flemingkevin+linux@km6g.us
While the RV-1805 is supported by the rtc-abx80x driver via
auto-detection, in order for it to be initialized properly
it must be explcitly selected.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:kevin+linux@km6g.us" title="kevin+linux@km6g.us"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:kevin+linux@km6g.us" title="kevin+linux@km6g.us">Kevin P. Fleming</a> <<a href="mailto:kevin+linux@km6g.us" title="kevin+linux@km6g.us">kevin+linux@km6g.us</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/edf907497a76903eb4db769cfad917fe783dd03esnd_bcm2835: disable HDMI audio when vc4 is used (#3640)2020-06-17T17:33:50+01:00Hristo Venevhristo@venev.name
Things don't work too well when both the vc4 driver and the firmware
driver are trying to control the same audio output:
[ 763.569406] bcm2835_audio bcm2835_audio: vchi message timeout, msg=5
Hence, when the vc4 HDMI driver is used, let it control audio. This is done
by introducing a new device tree property to the audio node, and
extending the vc4-kms-v3d overlays to set it appropriately.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:hristo@venev.name" title="hristo@venev.name"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:hristo@venev.name" title="hristo@venev.name">Hristo Venev</a> <<a href="mailto:hristo@venev.name" title="hristo@venev.name">hristo@venev.name</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/a60aae28c8d2154d90e93df262782255731ffc36overlays: i2c-rtc-gpio: Fix trickle-resistor-ohms param2020-06-17T17:33:50+01:00Phil Elwellphil@raspberrypi.com
The abx80x implementation of the trickle-resistor-ohms parameter is
missing the ":0" indicating that the target is an integer/cell value.
See: <a href="https://github.com/raspberrypi/linux/issues/3642" rel="nofollow noreferrer noopener" target="_blank">https://github.com/raspberrypi/linux/issues/3642</a>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/5fb82a598e5864944bc9eb99a98daed254aca1dboverlays: Add spi0 overlay to support sc16is7522020-06-17T17:33:50+01:00bjornbeikeland@gmail.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:beikeland@gmail.com" title="beikeland@gmail.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:beikeland@gmail.com" title="beikeland@gmail.com">Bjorn</a> <<a href="mailto:beikeland@gmail.com" title="beikeland@gmail.com">beikeland@gmail.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/94301697b35527fcc15078cc7a0af1e06a14162foverlays: gpio-shutdown: Add information for Raspberry Pi 1 Model B rev 12020-06-17T17:33:49+01:00Pali Rohárpali@kernel.org
Raspberry Pi 1 Model B rev 1 uses GPIO1 for power-up instead of GPIO3.https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/59016469bc1681a2ad6fdaaa099ad96c08ab2feboverlays: gpio-shutdown: Add information for SysV init / inittab2020-06-17T17:33:49+01:00Pali Rohárpali@kernel.org
KeyboardSignal and kb::kbrequest can be used to call /sbin/shutdownhttps://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/39a2bf5437d33b21cee039133321fc5ffa36588aoverlays: i2c-rtc: Fix trickle-resistor-ohms param2020-06-17T17:33:49+01:00Phil Elwellphil@raspberrypi.com
The abx80x implementation of the trickle-resistor-ohms parameter is
missing the ":0" indicating that the target is an integer/cell value.
See: <a href="https://github.com/raspberrypi/linux/issues/3642" rel="nofollow noreferrer noopener" target="_blank">https://github.com/raspberrypi/linux/issues/3642</a>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">Phil Elwell</a> <<a href="mailto:phil@raspberrypi.com" title="phil@raspberrypi.com">phil@raspberrypi.com</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/7295c148ec83f301a7ca0755c2582a7409fc6558configs: Build HWMON core into kernel2020-06-17T17:33:49+01:00Chen-Yu Tsaiwens@csie.org
To expose thermal regions as hwmon devices, the HWMON core has to be
built-in, so that THERMAL_HWMON can be enabled.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:wens@csie.org" title="wens@csie.org"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:wens@csie.org" title="wens@csie.org">Chen-Yu Tsai</a> <<a href="mailto:wens@csie.org" title="wens@csie.org">wens@csie.org</a>></span>
https://isrc.iscas.ac.cn/gitlab/mirrors/github.com/raspberrypi_linux/-/commit/e8ee6bc0c4be2ef06a4cfbef1cbb4696272b8ac8ARM: dts: bcm2711-rpi: Remove downstream thermal sensor node2020-06-17T17:33:49+01:00Chen-Yu Tsaiwens@csie.org
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:wens@csie.org" title="wens@csie.org"><img alt="default avatar" src="/gitlab/mirrors/github.com/raspberrypi_linux/-/blob/master/gitlab/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" class="avatar s16 avatar-inline gfm"></a><a href="mailto:wens@csie.org" title="wens@csie.org">Chen-Yu Tsai</a> <<a href="mailto:wens@csie.org" title="wens@csie.org">wens@csie.org</a>></span>