- Dec 19, 2022
-
-
Nícolas F. R. A. Prado authored
-
Nícolas F. R. A. Prado authored
This reverts commit 0b5ef342.
-
- Dec 16, 2022
-
-
Nícolas F. R. A. Prado authored
-
- Dec 15, 2022
-
-
Nícolas F. R. A. Prado authored
Add aliases for the i2c and mmc nodes on the Asurada platform DT to ensure that we get stable ids for those devices on userspace. Reviewed-by:
AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Signed-off-by:
Nícolas F. R. A. Prado <nfraprado@collabora.com> Commit-changes: 3 - Removed i2c4, 5, 6, 8 and 9 as they aren't used on asurada Commit-changes: 2 - Added this commit
-
Nícolas F. R. A. Prado authored
Enable audio support for the Asurada platform. This consists of the machine sound card, the rt1015p codec for the speakers, the rt5682 codec for the headset, and the dmic codec for the internal microphone. Newer revisions of spherion and hayato use the rt5682s codec for the headset instead, so the codecs and card compatible are added through separate dtsi files to prepare for that. HDMI audio support is left out for now since the DisplayPort chip required isn't enabled yet. Tested-by:
Chen-Yu Tsai <wenst@chromium.org> Signed-off-by:
Nícolas F. R. A. Prado <nfraprado@collabora.com> Commit-changes: 3 - Moved rt5682, rt1015p and sound card compatible to separate dtsi files to prepare for future revisions using different codecs - Made node names generic for rt5682, rt1015p and sound card - Set sound-dai-cells to 1 for rt5682 - Added DBVDD and LDO1-IN supplies for rt5682 Commit-changes: 2 - Added this commit
-
Nícolas F. R. A. Prado authored
The asurada platform has an ANX7625 bridge connecting the DSI's output to the internal eDP panel. Add and enable these devices in order to get a usable internal display. Reviewed-by:
AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Tested-by:
Chen-Yu Tsai <wenst@chromium.org> Signed-off-by:
Nícolas F. R. A. Prado <nfraprado@collabora.com>
-
Nícolas F. R. A. Prado authored
Add the display backlight for the Asurada platform. It relies on the display PWM controller, so also enable and configure this component. Reviewed-by:
AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Tested-by:
Chen-Yu Tsai <wenst@chromium.org> Signed-off-by:
Nícolas F. R. A. Prado <nfraprado@collabora.com>
-
Nícolas F. R. A. Prado authored
Add the regulators present on the Asurada platform that are used to power the internal and external displays. Reviewed-by:
AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Tested-by:
Chen-Yu Tsai <wenst@chromium.org> Signed-off-by:
Nícolas F. R. A. Prado <nfraprado@collabora.com> Series-to: Matthias Brugger <matthias.bgg@gmail.com> Series-cc: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Series-cc: Chen-Yu Tsai <wenst@chromium.org> Series-cc: kernel@collabora.com Series-notes: v2: https://lore.kernel.org/all/20221006212528.103790-1-nfraprado@collabora.com v1: https://lore.kernel.org/all/20220908171153.670762-1-nfraprado@collabora.com/ END Series-version: 3 Cover-changes: 3 - Moved codec and sound card compatibles to separate dtsi to prepare for headset codec differences in newer revisions - Added new supplies for rt5682 - Removed i2c aliases for unused controllers Commit-changes: 2 - Added missing vin-supply to regulators - Removed min/max-microvolt from regulators that are simple switches Cover-changes: 2 - Extended series to also include patches 4 and 5 enabling audio and adding aliases - Adjusted display regulator hierarchy and voltages to reflect the hardware Cover-letter: MT8192 Asurada devicetree - Part 2 This series improves some more the support for MT8192 Asurada-based Chromebooks, by enabling some missing functionality, namely the internal display and audio. In addition to that, aliases are also added for the i2c and mmc nodes, which should've been done while adding the devices in the previous series. Some notable components that are still missing support are: - external display/HDMI audio (waiting for [1]) - GPU (waiting for [2]) As part of testing the audio, an UCM file was used, which has already been submitted upstream [3]. This series depends on some missing dt-binding properties on rt5682, which are added by another series [4]. [1] https://lore.kernel.org/all/20220622173605.1168416-1-pmalani@chromium.org/ [2] https://lore.kernel.org/all/20221006115816.66853-1-angelogioacchino.delregno@collabora.com [3] https://github.com/alsa-project/alsa-ucm-conf/pull/217 [4] https://lore.kernel.org/all/20221102182002.255282-1-nfraprado@collabora.com END
-
Correct dts node name in patch v1: performance-domain This patch depends on [1] and [2]. [1]http://lists.infradead.org/pipermail/linux-mediatek/2020-November/019378.html [2]https://patchwork.kernel.org/project/linux-mediatek/patch/1607586516-6547-3-git-send-email-hector.yuan@mediatek.com/ Signed-off-by:
Andrew-sh.Cheng <andrew-sh.cheng@mediatek.com> [Nicolas: rebased & fixed node name. Note: this commit is required for suspend/resume to work]
-
-
- Dec 13, 2022
-
-
Stephen Rothwell authored
Signed-off-by:
Stephen Rothwell <sfr@canb.auug.org.au>
-
git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmStephen Rothwell authored
# Conflicts: # drivers/media/common/videobuf2/frame_vector.c # mm/hugetlb.c
-
git://git.infradead.org/users/willy/pagecache.gitStephen Rothwell authored
# Conflicts: # include/linux/migrate.h # mm/migrate.c # mm/migrate_device.c
-
Stephen Rothwell authored
-
Stephen Rothwell authored
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git
-
Stephen Rothwell authored
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
-
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.gitStephen Rothwell authored
# Conflicts: # MAINTAINERS # drivers/soc/fsl/qe/gpio.c
-