Skip to content
Open
Changes from 1 commit
Commits
Show all changes
423 commits
Select commit Hold shift + click to select a range
bc975a6
drm/v3d: Plug dma_fence leak
Nov 12, 2019
b59ab2b
staging: vchiq_arm: Register vcsm-cma as a platform driver
6by9 Nov 6, 2019
101e77a
staging: vchiq_arm: Register bcm2835-codec as a platform driver
6by9 Nov 6, 2019
066079b
net: bcmgenet: The second IRQ is optional
Nov 14, 2019
5e9fe08
net:phy:2711 Allow ethernet LED mode to be set via device tree
Oct 31, 2019
39a9040
net:phy:2711 Change the default ethernet LED actions
Nov 7, 2019
1880637
v3d_drv: Handle missing clock more gracefully
popcornmix Aug 23, 2019
f6a6f59
v3d_gem: Kick the clock so firmware knows we are using firmware clock…
popcornmix Sep 5, 2019
239276f
clk-raspberrypi: Allow cpufreq driver to also adjust gpu clocks
popcornmix Sep 9, 2019
e30a9b9
clk-bcm2835: Disable v3d clock
popcornmix Sep 3, 2019
eb7c1fa
drm/v3d: Set dma_mask as well as coherent_dma_mask
Nov 22, 2019
dd2960c
staging: vchiq_arm: Set up dma ranges on child devices
6by9 Jan 29, 2019
4d5cb6a
staging: vchiq: Use the old dma controller for OF config on platform …
6by9 Jun 18, 2019
e85e140
ARM: bcm: Backport BCM2711 support from upstream
lategoodbye Dec 27, 2019
f731636
Initialise rpi-firmware before clk-bcm2835
lukehinds Jan 22, 2020
9f4b010
staging: vchiq_arm: Give vchiq children DT nodes
pelwell Feb 3, 2020
82e73fd
pinctrl: bcm2835: Remove gpiochip on error
Jan 6, 2020
ed22eec
pinctrl: bcm2835: Change init order for gpio hogs
Jan 6, 2020
561057b
pinctrl: bcm2835: Accept fewer than expected IRQs
pelwell Feb 25, 2020
ab5e0aa
drivers: char: vcio: Use common compat header
pelwell Mar 2, 2020
af4e5e1
video: fbdev: bcm2708_fb: Use common compat header
pelwell Mar 2, 2020
7ed72d2
of: overlay: Correct symbol path fixups
pelwell Feb 6, 2020
34c6ee5
dt-bindings: pci: Add DT docs for Brcmstb PCIe device
jim2101024 Jan 15, 2018
4b2f115
Kbuild: Allow .dtbo overlays to be built, adjust.
malus-brandywine Mar 12, 2020
3e9e75e
bcmgenet: Disable skip_umac_reset by default
popcornmix Apr 1, 2020
4691021
drm/fourcc: Add packed 10bit YUV 4:2:0 format
6by9 Jan 24, 2020
d5dbc5e
media: uapi: hevc: Add scaling matrix control
jernejsk Dec 13, 2019
6d2cf09
media: uapi: hevc: Add segment address field
jernejsk Dec 13, 2019
c18acc5
media: hevc_ctrls: Add slice param dependent slice segment
6by9 Mar 23, 2020
9b33512
media: uapi: Add hevc ctrls for WPP decoding
6by9 Mar 23, 2020
0622568
media: videodev2.h: Add a format for column YUV4:2:0 modes
6by9 Jan 24, 2020
7194c4d
media: v4l2-mem2mem: allow request job buffer processing after job fi…
jc-kynesim Mar 5, 2020
b45b1df
media: dt-bindings: media: Add binding for the Raspberry PI HEVC decoder
6by9 Mar 17, 2020
5d05693
staging: media: Add Raspberry Pi V4L2 H265 decoder
jc-kynesim Mar 5, 2020
22af55e
mmc: sdhci: Silence MMC warnings
mripard Dec 6, 2019
84e55f4
dt-bindings: clock: Add a binding for the RPi Firmware clocks
mripard Feb 13, 2020
97e4634
dt-bindings: display: vc4: hdmi: Add BCM2711 HDMI controllers bindings
mripard Feb 13, 2020
1e183b3
drm: Checking of the pitch is only valid for linear formats
6by9 Jan 27, 2020
fe4e272
overlays: Fix dtc warnings in i2c-gpio
pelwell Apr 8, 2020
1a3824f
driver: char: rpivid: Remove legacy name support
pelwell Apr 20, 2020
c49a88f
spi: Force CS_HIGH if GPIO descriptors are used
pelwell Apr 17, 2020
0af2a5a
spi: use_gpio_descriptor fixup moved to spi_setup
pelwell Apr 20, 2020
103fa96
driver: char: rpivid: Don't map more than wanted
pelwell Apr 21, 2020
08f6347
media: bcm2835-unicam: Driver for CCP2/CSI2 camera interface
naushir Apr 1, 2020
8917eb6
media: uapi: v4l2-core: Add sensor ancillary data V4L2 foucc type.
naushir Apr 1, 2020
46bab3f
media: uapi: Add MEDIA_BUS_FMT_SENSOR_DATA media bus format
naushir Jan 21, 2020
de39352
media: bcm2835-unicam: Add support for mulitple device nodes.
naushir Apr 7, 2020
3eaedf2
media: bcm2835-unicam: Add embedded data node.
naushir Apr 16, 2020
9e41ab9
media: bcm2835-unicam: Use dummy buffer if none have been queued
naushir Apr 2, 2020
cbd735e
media: bcm2835-unicam: Disable event-related ioctls on metadata node
pinchartl Mar 24, 2020
ffbd15b
media: bcm2835-unicam: Add support for the FRAME_SYNC event
pinchartl Mar 24, 2020
41daa2a
media: imx219: Advertise embedded data node on media pad 1
naushir Mar 12, 2020
e67a90b
media: bcm2835-unicam: Re-fetch mbus code from subdev on a g_fmt call
naushir Apr 21, 2020
9d121d5
media: uapi: v4l2-core: Add ISP statistics output V4L2 fourcc type
naushir Apr 23, 2020
a0ea8ff
media: uapi: v4l-ctrls: Add CID base for the bcm2835-isp driver
naushir Apr 21, 2020
a708ded
staging: vchiq: Load bcm2835_isp driver from vchiq
naushir Apr 22, 2020
0574cce
bcm2835-dma: Add proper 40-bit DMA support
Apr 4, 2019
94fdb11
overlays: Make the i2c-gpio overlay safe again
pelwell May 1, 2020
a4d60c5
media: i2c: imx219: Declare that the driver can create events
6by9 Apr 20, 2020
2554eb2
media: ov5647: Fix return codes from ov5647_write/ov5647_read functions.
davidplowman Jan 15, 2020
ac2ebed
media: ov5647: Add basic support for multiple sensor modes.
davidplowman Jan 29, 2020
0bb9bf0
media: ov5647: Add V4L2 controls for analogue gain, exposure and AWB
davidplowman Jan 29, 2020
3013e3e
media: ov5647: Add extra 10-bit sensor modes.
davidplowman Jan 29, 2020
b9bc5a5
media: ov5647: change defaults to better match raw camera applications.
davidplowman Jan 29, 2020
0c0566e
media: i2c: ov5647: Add support for g_selection to reflect cropping/b…
6by9 Apr 29, 2020
2dec045
media: i2c: ov5467: Fixup error path to release mutex
6by9 Apr 29, 2020
af8d421
media: i2c: ov5647: Support V4L2_CID_PIXEL_RATE
6by9 Apr 29, 2020
dff73ee
media: i2c: ov5647: Set V4L2_SUBDEV_FL_HAS_EVENTS flag
6by9 Apr 29, 2020
57e36d5
media: i2c: ov5647: Add support for V4L2_CID_VBLANK
6by9 Apr 29, 2020
30fa675
media: i2c: ov5647: Neither analogue gain nor exposure need EXECUTE_O…
6by9 Apr 29, 2020
01cb9ce
media: i2c: ov5647: Use member names in mode tables
6by9 Apr 29, 2020
5e7a1d2
media: i2c: ov5647: Advertise the correct exposure range
6by9 Apr 30, 2020
ab0ad73
media: bcm2835-unicam: Add support for VIDIOC_[S|G]_SELECTION
6by9 Apr 29, 2020
f2d581d
media: bcm2835-unicam: Do not stop streaming in unicam_release
6by9 Apr 29, 2020
1673819
media: bcm2835-unicam: Fix reference counting in unicam_open
6by9 Apr 30, 2020
4b5326a
media: i2c: tc358743: Fix fallthrough warning
May 5, 2020
3386519
media: bcm2835: unicam: Fix uninitialized warning
May 5, 2020
7058b32
video: bcm2708_fb: Disable FB if no displays found
pelwell May 5, 2020
8e6d6dd
dt-bindings: media: i2c: Add IMX477 CMOS sensor binding
naushir May 7, 2020
da4afd8
media: bcm2835-unicam: Always service interrupts
6by9 May 13, 2020
9bc6e50
sc16is7xx: Fix for hardware flow control
pelwell May 13, 2020
22b8058
staging: vc04_services: mmal-vchiq: Update parameters list
6by9 May 15, 2020
b10014a
staging:vc04_services: bcm2835-camera: Request headers with I-frame
6by9 May 15, 2020
95e85d7
kbuild: Disable gcc plugins
pelwell Apr 8, 2020
a0b7f0e
media: bcm2835-unicam: Retain packing information on G_FMT
6by9 May 19, 2020
3556967
zswap: Defer zswap initialisation
pelwell May 5, 2020
be7ed13
SQUASH: pinctrl: bcm2835: Set base for bcm2711 GPIO to 0
pelwell May 22, 2020
c9f5c97
staging: vchiq_arm: Clean up 40-bit DMA support
pelwell May 20, 2020
982b8ea
media: bcm2835-unicam: change minimum number of vb2_queue buffers to 1
davidplowman May 28, 2020
86ea7ba
brcmfmac: BCM43436 needs dedicated firmware
pelwell May 19, 2020
4a08546
snd_bcm2835: disable HDMI audio when vc4 is used (#3640)
hvenev Jun 5, 2020
e40574f
gpiolib: Don't prevent IRQ usage of output GPIOs
Apr 24, 2018
bbdb1ed
PCI: brcmstb: Add DT property to control L1SS
pelwell Jun 11, 2020
3eb9906
media: irs1125: Using i2c_transfer for ic2 reads
Coimbra1984 Jun 16, 2020
744f53a
media: irs1125: Refactoring and debug messages
Coimbra1984 Jun 16, 2020
d50bc1c
media: irs1125: Atomic access to imager reconfiguration
Coimbra1984 Jun 16, 2020
93818d7
media: irs1125: Keep HW in sync after imager reset
Coimbra1984 Jun 16, 2020
995b59b
staging: bcm2835-audio: Add missing MODULE_ALIAS
gentoo-root Jun 20, 2020
1d54513
brcmfmac: Prefer a ccode from OTP over nvram file
pelwell Jun 26, 2020
849b958
drivers: media: Remove the downstream version of bcm2835-unicam
6by9 Jun 23, 2020
be5568b
media: bcm2835-unicam: Driver for CCP2/CSI2 camera interface
naushir May 4, 2020
de12808
media: bcm2835-unicam: Add support for get_mbus_config to set num lanes
6by9 Jun 23, 2020
b81b47c
media: bcm2835-unicam: Avoid gcc warning over {0} on endpoint
6by9 Jun 26, 2020
e036e07
media: i2c: imx290: set the format before VIDIOC_SUBDEV_G_FMT is called
andrey-konovalov Jun 12, 2020
e83a3ab
media: i2c: imx290: Add support for 74.25MHz clock
6by9 Jun 25, 2020
c1846a3
media: i2c: imx290: Correct range for V4L2_CID_GAIN to 0-238
6by9 Jun 11, 2020
ac005ab
media: i2c: imx290: Convert HMAX setting into V4L2_CID_HBLANK
6by9 Jun 11, 2020
a6cd333
media: i2c: imx290: Add support for V4L2_CID_VBLANK
6by9 Jun 11, 2020
f89c7e8
media: i2c: imx290: Add exposure control to the driver.
6by9 Jun 11, 2020
b128332
media: i2c: imx290: Add H and V flip controls
6by9 Jun 11, 2020
409241c
media: dt-bindings: media: i2c: Add mono version to IMX290 bindings
6by9 Jun 25, 2020
7935ef1
media : i2c: imx290: Add support for the mono sensor variant.
6by9 Jun 25, 2020
3f98827
media: i2c: imx290: Switch set_hmax to use imx290_write_buffered_reg
6by9 Jun 26, 2020
86555f3
serial: 8250: bcm2835aux - defer if clock is zero
pelwell Jul 2, 2020
0b34419
media: Add a pixel format for MIPI packed 12bit luma only.
6by9 May 7, 2020
c86ceb0
media: Add a pixel format for MIPI packed 14bit luma only.
6by9 Jun 25, 2020
5e05439
media: bcm2835-unicam: Add support for 12bit mono packed format
6by9 Jun 25, 2020
1914daa
media: bcm2835-unicam: Add support for 14bit mono sources
6by9 Jun 25, 2020
cde9f1d
media: bcm2835-unicam: Add support for unpacked 14bit Bayer formats
6by9 Jul 1, 2020
ce8e39a
bcm2835-dma: Add NO_WAIT_RESP flag
pelwell Jul 1, 2020
14a1087
media: i2c: add ov9281 driver.
May 17, 2019
4981816
media: i2c: ov9281: fix mclk issue when probe multiple camera.
6by9 Apr 14, 2020
60ff22b
media: i2c: ov9281: add enum_frame_interval function for iq tool 2.2 …
6by9 Apr 14, 2020
20a735d
media: i2c: ov9281: Fixup for recent kernel releases, and remove cust…
6by9 Apr 14, 2020
003e71b
media: i2c: ov9281: Read chip ID via 2 reads
6by9 Jul 6, 2020
5284269
media: i2c: imx290: Explicitly set v&h blank on mode change
6by9 Jul 7, 2020
b3b583e
media: i2c: imx290: Add support for g_selection to report cropping
6by9 Jul 7, 2020
6ceba87
media: i2c: imx290: Set the colorspace fields in the format
6by9 Jul 7, 2020
5d9a5ef
media: bcm2835-unicam: Reinstate V4L2_CAP_READWRITE in the caps
6by9 Jul 7, 2020
bc9efb5
media: bcm2835-unicam: Ensure type is VIDEO_CAPTURE in [g|s]_selection
6by9 Jul 7, 2020
885d9dd
media: bcm2835: unicam: Set VPU min clock freq to 250Mhz.
naushir May 11, 2020
1aa4d20
dt-bindings: bcm2835-unicam: Update documentation with new clock params
naushir May 11, 2020
32b00cd
media: i2c: ov5647: Parse and register properties
pinchartl Jul 3, 2020
ee78be9
leds: Add the actpwr trigger
pelwell Jul 13, 2020
9d89a93
staging: vchiq_arm: children inherit DMA config
pelwell Jul 21, 2020
f9fa0ec
bcm2835-dma: Advertise the full DMA range
pelwell Jul 22, 2020
d60e152
ARM: proc-v7: Force misalignment of early stmia
pelwell Jul 29, 2020
be80555
media: bcm2835: unicam: Select MEDIA_CONTROLLER and VIDEO_V4L2_SUBDEV…
hvenev Aug 19, 2020
4a8fd9c
staging: media: rpivid: Select MEDIA_CONTROLLER and MEDIA_CONTROLLER_…
hvenev Aug 19, 2020
2ac5a88
media: bcm2835-unicam: Drop WARN on uing direct cache alias
6by9 Aug 27, 2020
2813802
media: i2c: tc358743: Only allow supported pixel fmts in set_fmt
6by9 Jul 10, 2020
bf3445c
media: i2c: ov9281: Add support for 8 bit readout
6by9 Jul 7, 2020
8089236
bcm2835-mmc: uninitialized_var is no more
popcornmix Sep 3, 2020
91373ec
dwc_otg: whitelist_table is now productlist_table
popcornmix Sep 3, 2020
9ebd5de
vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699)
detule Oct 2, 2018
8e75a25
include/firmware: Add enum for RPI_FIRMWARE_FRAMEBUFFER_GET_DISPLAY_ID
6by9 Sep 3, 2020
5dc6b0a
vc4: Set driver_name for card
popcornmix Jun 2, 2020
c3a080e
vc4_hdmi: BCM2835 requires a fixed hsm clock for CEC to work
popcornmix Apr 27, 2020
d4113c1
vc4_hdmi: Fix register offset when sending longer CEC messages
popcornmix May 7, 2020
b73eb08
vc4_hdmi: Fix up CEC registers
popcornmix May 7, 2020
ac4051e
vc4_hdmi_regs: Add Intr2 register block
popcornmix May 7, 2020
80ddb11
vc4_hdmi_regs: Make interrupt mask variant specific
popcornmix May 7, 2020
b30be30
vc4_hdmi: Make irq shared
popcornmix May 7, 2020
c6fb5dd
vc4_hdmi: Adjust CEC ref clock based on its input clock
popcornmix May 7, 2020
1240a65
vc4_hdmi: Remove cec_available flag as always supported
popcornmix May 7, 2020
3bad1ad
drm/vc4: Adopt the dma configuration from the HVS or V3D component
6by9 May 19, 2020
24d2ed7
vc4_hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET
popcornmix Jun 23, 2020
889abaa
vc4_hdmi: Set HDMI_MAI_FMT
popcornmix Mar 10, 2020
b47b14d
drm/vc4: add iec958 controls to vc4_hdmi
HiassofT Mar 17, 2020
b3e4b5c
drm/vc4: move setup from hw_params to prepare
HiassofT Mar 19, 2020
f111515
drm/vc4: enable HBR MAI format on HBR streams
popcornmix Jul 10, 2020
34008a9
vc4_hdmi: Remove firmware logic for MAI threshold setting
popcornmix Jun 25, 2020
aabe38e
vc_hdmi: Set VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE
popcornmix Jun 30, 2020
8f8d33a
vc4: Report channel mapping back to userspace
popcornmix Apr 20, 2020
c2ab397
vc4: cec: Restore cec physical address on reconnect
popcornmix Jun 3, 2020
97f4904
drm/vc4: Add support for DRM_FORMAT_P030 to vc4 planes
6by9 Jan 24, 2020
f3c17ad
drm/vc4: Add support for YUV color encodings and ranges
6by9 Sep 17, 2019
6c11121
drm/vc4: Add firmware-kms mode
6by9 Sep 7, 2020
93d8043
drm/vc4: Add FKMS as an acceptable node for dma ranges.
6by9 May 19, 2020
7b1622e
media: i2c: Add driver for Sony IMX477 sensor
naushir May 8, 2020
afeb52d
media: i2c: imx477: Add support for adaptive frame control
naushir May 8, 2020
68e4bf4
media: i2c: imx477: Return correct result on sensor id verification
naushir May 19, 2020
0a9b8cf
media: i2c: imx477: Parse and register properties
pinchartl Jul 3, 2020
f3ec429
media: bcm2835-unicam: Always service interrupts
6by9 May 13, 2020
e4d5bc8
media: bcm2835: unicam: Fix uninitialized warning
May 5, 2020
dbad87e
media: bcm2835-unicam: Fixup review comments from Hans.
6by9 Jun 23, 2020
5f2c5d5
media: bcm2835-unicam: Retain packing information on G_FMT
6by9 May 19, 2020
d88a3f7
media: bcm2835-unicam: change minimum number of vb2_queue buffers to 1
davidplowman May 28, 2020
278a9ea
staging/fbtft: Add support for display variants
pelwell Sep 1, 2020
43511d2
brcmfmac: Increase power saving delay to 2s
pelwell Feb 3, 2020
486544a
rpivid_h265: Fix width/height typo
popcornmix Sep 21, 2020
1a859b0
net: bcmgenet: Reset RBUF on first open
pelwell Sep 25, 2020
feba55b
drm/atomic: Pass the full state to CRTC atomic enable/disable
mripard Sep 24, 2020
8c41597
drm/vc4: hvs: Align the HVS atomic hooks to the new API
mripard Sep 24, 2020
565475f
drm/vc4: Pass the atomic state to encoder hooks
mripard Sep 24, 2020
cd8f7dd
drm/vc4: hdmi: Create a custom connector state
mripard Sep 24, 2020
19b6735
drm/vc4: hdmi: Store pixel frequency in the connector state
mripard Sep 24, 2020
4a3e985
drm/vc4: hdmi: Block odd horizontal timings
mripard Sep 25, 2020
a5d0e08
char: Add broadcom char drivers back to build files
popcornmix Sep 28, 2020
0e201a4
USB: gadget: f_hid: avoid crashes and log spam
pelwell Sep 30, 2020
aa9918d
dwc_otg: initialise sched_frame for periodic QHs that were parked
Oct 7, 2020
61ff4b7
staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32
6by9 Oct 8, 2020
e5e0e25
staging: vc04_services: Add new vc-sm-cma driver
6by9 Oct 8, 2020
89809af
staging: vchiq-mmal: Add support for 14bit Bayer
6by9 May 6, 2020
78b064b
staging: mmal-vchiq: Add monochrome image formats
6by9 May 6, 2020
c4cd8de
staging: mmal-vchiq: Use vc-sm-cma to support zero copy
6by9 Sep 25, 2018
a2d809a
staging: vc04_services: Add a V4L2 M2M codec driver
6by9 Oct 8, 2020
6858c86
bcm2835-dma: only reserve channel 0 if legacy dma driver is enabled
HiassofT Oct 10, 2020
045916a
uapi: bcm2835-isp: Add bcm2835-isp uapi header file
6by9 Oct 12, 2020
7c1eb90
staging: vc04_services: ISP: Add a more complex ISP processing component
naushir Apr 23, 2020
abd40a7
drm/vc4: kms: Split the HVS muxing check in a separate function
mripard Oct 8, 2020
b449ffb
drm/vc4: kms: Document the muxing corner cases
mripard Oct 8, 2020
8b9df40
drm/vc4: kms: Don't disable the muxing of an active CRTC
mripard Oct 8, 2020
b135c81
drm/vc4: kms: Fix VBLANK reporting on a disabled CRTC
mripard Oct 8, 2020
d6d5ad8
drm/vc4: A present but empty dmas disables audio
Jul 31, 2019
e06b2bb
drm/vc4: Add debugfs node that dumps the current display lists
6by9 Oct 6, 2020
8dcf367
gpio: Add gpio-fsm driver
pelwell Sep 30, 2020
41435f9
drm/vc4: Reading the hotplug register is only valid if no GPIO defined
6by9 Oct 22, 2020
b465ddd
drm/vc4: Add all the HDMI registers into the debugfs dumps
6by9 Oct 21, 2020
9d9e0d9
ARM: dts: bcm271x: Use a53 pmu, drop RPI364
pelwell Mar 19, 2020
f9e0975
overlays: Add option to disable composite to vc4-kms-v3d
6by9 Oct 23, 2020
b31b29e
overlays: imx219: Correct link frequency to match the upstream driver
6by9 Mar 11, 2020
ba88cb3
dts: Add CM4 to arm64 dt files
6by9 Oct 23, 2020
bc08c2f
drm/vc4: Add the 2711 HVS as a suitable DMA node
6by9 Oct 26, 2020
e798036
xhci: quirks: add link TRB quirk for VL805
Oct 26, 2020
a3b3cdf
dts: Tidy the Raspberry Pi Makefile entries
pelwell Oct 26, 2020
f48141f
staging: bcm2835-audio: Add disable-headphones flag
pelwell Oct 26, 2020
55e4d05
ARM: dts: Disable headphone audio on Zeroes, CM4
pelwell Oct 26, 2020
992e3c9
overlays: Enable headphone audio in audremap
pelwell Oct 26, 2020
818d125
rpisense-fb: Set pseudo_pallete to prevent crash on fbcon takeover
XECDesign Oct 26, 2020
a888d7b
ARM: dts: Expand PCIe space on BCM2711
pelwell Oct 26, 2020
9e905d9
configs: Set RASPBERRYPI_FIRMWARE for arm64 bcm2711
pelwell Oct 26, 2020
43c4eec
dwc_otg: Minimise header and fix build warnings
pelwell Oct 27, 2020
a74df1d
gpio-fsm: Fix a build warning
pelwell Oct 27, 2020
5076028
rpivid_h625: Fix build warnings
pelwell Oct 27, 2020
34d8699
bcm2708_fb: Fix a build warning
pelwell Oct 27, 2020
563a099
PiFi-40 defconfigs
DaveKnell Oct 28, 2020
b0da730
PiFi-40 Devicetree files
DaveKnell Oct 28, 2020
f179930
PiFi-40 driver, Makefile and Kconfig
DaveKnell Oct 28, 2020
0212af9
bcm2835-pcm: Fix up multichannel pcm audio
popcornmix Oct 27, 2020
5d3cd51
watchdog: bcm2835: Ignore params after the partition number
Oct 22, 2020
4cafc5b
firmware: raspberrypi: Add support for tryonce reboot flag
timg236 Oct 20, 2020
a280f39
phy: broadcom: split out the BCM54213PE from the BCM54210E IDs
May 14, 2019
bd20594
phy: broadcom: Add bcm54213pe configuration
pelwell Oct 29, 2020
5c1d6a7
configs: Add CONFIG_MAX31856=m
pelwell Nov 2, 2020
c6bf468
overlays: Add MAX31856 support to maxtherm overlay
pelwell Oct 22, 2020
2827a51
ARM: dts: Add bcm2711-rpi-400.dts
pelwell Jul 14, 2020
c53b87c
overlays: Deprecate and delete the sdtweak overlay
pelwell Nov 4, 2020
5277a3b
ARM: dts: bcm27xx: Remove enable_headphones setting
pelwell Nov 5, 2020
65fc2fb
configs: Add CAN_MCP251XFD=m and CAN_ISOTP=m
menschel Nov 6, 2020
d341b99
vc4_hdmi: Report that 3d/stereo is allowed
popcornmix Nov 9, 2020
f6579b6
PCI: brcmstb: Restore initial fundamental reset
pelwell Nov 11, 2020
40e2c17
vc4: Clear unused infoframe packet RAM registers
popcornmix Nov 10, 2020
4a35dc1
Input: edt-ft5x06: Poll the device if no interrupt is configured.
6by9 Nov 6, 2020
cec7dba
dtoverlays: Add an overlay for the EDT FT5406 touchscreen
6by9 Nov 6, 2020
2cc963f
drm/panel/raspberrypi-touchscreen: Use independent I2C actions with d…
6by9 Apr 23, 2020
c6d5157
drm/panel/raspberrypi-ts: Insert delay before polling for startup state
6by9 Nov 10, 2020
04e0a17
Add devicetree support for RaspberryPi 7" panel over DSI I2C
6by9 Nov 10, 2020
57604cb
mcp251xfd: add overlay
marckleinebudde Nov 14, 2019
77c2a37
vc4: Enable hdmi vendor infoframe
popcornmix Nov 10, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
media: i2c: tc358743: Only allow supported pixel fmts in set_fmt
Fix commit "media: tc358743: Return an appropriate colorspace from
tc358743_set_fmt" to ensure that the format passed in to set_fmt
is checked to be valid, and reset to the current format if not.

Signed-off-by: Dave Stevenson <[email protected]>
  • Loading branch information
6by9 authored and popcornmix committed Nov 17, 2020
commit 2813802ccb0e7824525da7fb9af57d3f5fea3ea9
6 changes: 4 additions & 2 deletions drivers/media/i2c/tc358743.c
Original file line number Diff line number Diff line change
Expand Up @@ -1731,8 +1731,10 @@ static int tc358743_set_fmt(struct v4l2_subdev *sd,
u32 code = format->format.code; /* is overwritten by get_fmt */
int ret = tc358743_get_fmt(sd, cfg, format);

format->format.code = code;
format->format.colorspace = tc358743_g_colorspace(code);
if (code == MEDIA_BUS_FMT_RGB888_1X24 ||
code == MEDIA_BUS_FMT_UYVY8_1X16)
format->format.code = code;
format->format.colorspace = tc358743_g_colorspace(format->format.code);

if (ret)
return ret;
Expand Down