Yocto Project Linux Firmware
  1. Yocto Project Linux Firmware

linux-wandboard

Public

Network

 
AuthorCommitMessageCommit Date
Shengjiu WangShengjiu Wang
f9387dba718MLK-15146: ASoC: fsl: add back fsl_hifi build fsl_hifi is removed wrongly by commit a69a185aad7f ("MLK-15140-2: ASoC: fsl: add machine driver for wm8524") Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Shengjiu WangShengjiu Wang
d0704bf1522MLK-15140-6: ARM64: defconfig: built-in wm8524 modules built-in wm8524 modules Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Shengjiu WangShengjiu Wang
8e3df4f71e1MLK-15140-5: ARM64: dts: enable wm8524 and sai2 enable wm8524 and sai2 Signed-off-by: Mihai Serban <mihai.serban@nxp.com> Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Shengjiu WangShengjiu Wang
be0d0168b18MLK-15140-4: clk: clk-imx8mq: Add audio ipg clock add audio ipg clock, sai ipg clock and correct some wrong place in clock tree. Signed-off-by: Mihai Serban <mihai.serban@nxp.com> Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Shengjiu WangShengjiu Wang
a61c7ecbe5eMLK-15140-3: ASoC: codecs: add wm8524 codec driver Add wm8524 driver, there is no i2c interface for it. Signed-off-by: Mihai Serban <mihai.serban@nxp.com> Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Shengjiu WangShengjiu Wang
c6d11e779caMLK-15140-2: ASoC: fsl: add machine driver for wm8524 This a simple machine driver for wm8524. Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Shengjiu WangShengjiu Wang
713c40c12ddMLK-15140-1: ASoC: fsl_sai: support latest sai module The version of sai is upgrate in imx8mq, which add two register in beginning, there is VERID and PARAM. the driver need to be update Signed-off-by: Mihai Serban <mihai.serban@nxp.com> Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Fugang DuanFugang Duan
28a27b6f81fMLK-15144 ARM64: dts: freescale: imx8mq: add enet support Add enet support for imx8mq evk board. Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Song BingSong Bing
4eea01aa635MLK-15138-2 defconfig: enable mxc ion on i.mx8 Enable mxc ion on i.mx8. Signed-off-by: Song Bing <bing.song@nxp.com>
Song BingSong Bing
e1c37e0e4f0MLK-15138-1 ion: enable mxc ion on i.mx8 Enable mxc ion on i.mx8. Signed-off-by: Song Bing <bing.song@nxp.com>
Anson HuangAnson Huang
5ba0c9991e7MLK-15143 ARM64: dts: freescale: imx8mq: increase CMA size Increase CMA size to 640MB for i.MX8MQ. Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Bai PingBai Ping
f277e0128d3MLK-15137-02 driver: clk: Remove new_div_ack check in frac pll If the frac pll is powrer down or hold in reset, new_div_ack will not be assert. Waiting for ack will failed. Signed-off-by: Bai Ping <ping.bai@nxp.com>
Bai PingBai Ping
cbaea524019MLK-15137-01 driver: fix vpu gate clock's offset on i.mx8mq Fix vpu's gate clock register offset. Signed-off-by: Bai Ping <ping.bai@nxp.com>
Daniel BalutaDaniel Baluta
7624c536347MLK-15028: ASoC: codecs: wm8960: Remove bitclk relax condition Using a higher bitclk then expected doesn't always work. Here is an example: aplay -Dhw:0,0 -d 5 -r 48000 -f S24_LE -c 2 audio48k24b2c.wav In this case, the required bitclk is 48000 * 24 * 2 = 2304000 but the closest bitclk that can be derived is 3072000. Now, for format S24_LE, SAI will use slot_width = 24, but since the clock is faster than expected, it will start to send bytes from the next channel so the sound will be corr...
Zhou Peng-B04994Zhou Peng-B04994
a0cff4837abMLK-15132-4 : Enable Hantro decoder on i.MX8MQ Fix section mismatch link warning, Removing unnecessary annotation '__init'/'__exit' Signed-off-by: Zhou Peng-B04994 <eagle.zhou@nxp.com>
Robin GongRobin Gong
bf64fef553aMLK-15135-5 ARM64: configs: defconfig: enable imx-sdma driver on i.mx8 enable sdma driver on i.mx8 defconfig. Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Robin GongRobin Gong
26dbd6d7ff6MLK-15135-4: ARM: dts: fsl-imx8mq: add SDMA2 on imx8mq Add Audio SDMA2 on i.mx8mscale. Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Robin GongRobin Gong
7a445200b5dMLK-15135-3: clk: imx8mq: add sdma clock add sdma clock and ipg clock on i.mx8mq. Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Robin GongRobin Gong
4b34efaba2eMLK-15135-2 dma: Kconfig: add sdma on i.mx8mq select sdma on i.mx8mq. Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Robin GongRobin Gong
0d58b401cdaMLK-15135-1: dma: imx-sdma: fix build warning on aarch64 fix below build warning with aarch64: drivers/dma/imx-sdma.c: In function ‘sdma_prep_dma_cyclic’: drivers/dma/imx-sdma.c:1727:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘size_t’ [-Wformat=] dev_dbg(sdma->dev, "entry %d: count: %d dma: %pad %s%s\n", Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Bai PingBai Ping
768eeca2eb5MLK-15133-02 driver: clk: Skip enable non-critical clks on imx8mq Only enable the system critical clks by default, other clks only need to be enabled when it is used by the driver. Signed-off-by: Bai Ping <ping.bai@nxp.com>
Bai PingBai Ping
37c8c3a8f87MLK-15133-01 driver: clk: Enhance the frac&sccg pll code on i.mx8mq 1. Fix coding typo. 2. Add PLL lock check and fix the reload of divfi and divff for frac pll. Signed-off-by: Bai Ping <ping.bai@nxp.com>
Daniel BalutaDaniel Baluta
6088765b5bdMLK-15067: ASoC: fsl: imx-wm8958: Kill warning for non-gpr boards Similar with 7c280619ed45b (" MLK-14663-2: ASoC: fsl: imx-wm8960: Kill warning for non-gpr boards") Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
Daniel BalutaDaniel Baluta
6c3fc511b66MLK-15067: ASoC: fsl: imx-wm8958: Refactor GPR parsing This is similar with commit c79a82aec8ccf ("ASoC: fsl: imx-wm8960: Refactor GPR parsing") and it is needed for easier adding support for non-gpr boards. Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
Zhou Peng-B04994Zhou Peng-B04994
8a21baa1f65MLK-15132-3 : Enable Hantro decoder on i.MX8MQ Move hantrodec.h to uapi directory Signed-off-by: Zhou Peng-B04994 <eagle.zhou@nxp.com>
Zhou Peng-B04994Zhou Peng-B04994
568bc2e329aMLK-15132-2: Enable Hantro decoder on i.MX8MQ Add vpu part in fsl-imx8mq.dtsi Signed-off-by: Zhou Peng-B04994 <eagle.zhou@nxp.com>
Zhou Peng-B04994Zhou Peng-B04994
30fc49067abMLK-15132-1: Enable Hantro decoder on i.MX8MQ Added hantro driver code Signed-off-by: Zhou Peng-B04994 <eagle.zhou@nxp.com>
Anson HuangAnson Huang
270e3ce15a1MLK-15131-2 ARM64: dts: freescale: imx8mq: enable snvs rtc Enable SNVS RTC by default on i.MX8MQ. Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Anson HuangAnson Huang
42402d5bd0eMLK-15131-1 defconfig: enable SNVS RTC Enable SNVS RTC for i.MX8MQ by default. The change of CONFIG_I2C_MUX is introduced by running savedefconfig. Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Anson HuangAnson Huang
d29d42ed9f0MLK-15128-7 clk: imx: add i.mx8mq clock driver support Add i.MX8MQ clock driver support. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Signed-off-by: Bai Ping <ping.bai@nxp.com>
Anson HuangAnson Huang
5919e7cab62MLK-15128-6 soc: imx: add psci gpc support for i.mx8mq Add i.MX8MQ PSCI GPC virtual driver support. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Signed-off-by: Bai Ping <ping.bai@nxp.com>
Anson HuangAnson Huang
47897a9d695MLK-15128-5 ARM64: kconfig: enable i.mx8mq pinctrl driver Enable i.MX8MQ pinctrl driver by default. Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Anson HuangAnson Huang
0e3b96a447dMLK-15128-4 pinctrl: freescale: add i.mx8mq pinctrl driver support Add i.MX8MQ pinctrl driver support. Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Anson HuangAnson Huang
2a3826639a8MLK-15128-3 pinctrl: freescale: support scu and memmap pinctrl together As i.MX8MQ is a ARM64 SoC but it does NOT use SCU pinctrl, so need to support both SCU and MEMMAP pinctrl together for ARM64 build. use IMX8_USE_SCU flag to distinguish SCU and MEMMAP pinctrl type. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
Anson HuangAnson Huang
c7805c791e2MLK-15128-2 ARM64: dts: freescale: add i.mx8mq dtsi and evk dtb Add i.MX8MQ dtsi and EVK board dtb. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Chenyan Feng <ella.feng@nxp.com> Signed-off-by: Li Jun <jun.li@nxp.com> Signed-off-by: Bai Ping <ping.bai@nxp.com>
Anson HuangAnson Huang
9edbf83178eMLK-15128-1 dt-bindings: imx8mq: add clock and pinctrl head file Add i.MX8MQ clock and pinctrl file. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Signed-off-by: Bai Ping <ping.bai@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
Radu SoleaRadu Solea
ae83dfccae8MLK-14765: Fix DCP Aes timeout issues when used with CTS The DCP driver does not obey cryptlen, when doing CTS this results in passing to hardware input stream lengths which are not multiple of block size. This causes the hw to misbehave. Also not honoring cryptlen makes CTS fail. A check was introduced to prevent future erroneous stream lengths from reaching the hardware. Code which is splitting the input stream in internal DCP pages was changed to obey cryptlen. Signed-off-by: Radu Solea ...
Radu SoleaRadu Solea
0bc88a6dac3MLK-14765: Fix DCP SHA null hashes and output length On imx6sl and imx6ull DCP writes at least 32 bytes in the output buffer instead of hash length as documented. Add intermediate buffer to prevent write out of bounds. When requested to produce null hashes DCP fails to produce valid output. Add software workaround to bypass hardware and return valid output. Signed-off-by: Radu Solea <radu.solea@nxp.com>
XianzhongXianzhong
24eaa010845MGS-2949 [#ccc] revert power management workaround for imx8 SCFW crash is fixed, need drop the temporal workaround. Date: Jun 07, 2017 Signed-off-by: Xianzhong <xianzhong.li@nxp.com>
XianzhongXianzhong
a976fc457ddMGS-2970-2 [#imx-603] fix dual gpu hang with power management gpu1 hang is reproducible when run es32 cts with power mangement. there is the gpu1 power-off/up when commit gpu0 and gpu1 early or late, then gpu0 will break the inter-semaphore & stall from gpu1, and end up, when gpu1 execute its command, will stuck to wait for gpu0 infinitely. prevent the unexpected power-off bofore command commit on dual cores. Date: Jun 18, 2017 Signed-off-by: Xianzhong <xianzhong.li@nxp.com>
XianzhongXianzhong
a9cb93ed3baMGS-2970-1 [#imx-603] fix dual gpu hang with power management gpu mode is lost after power-off, hence gpu hang in dual mode, this patch can configure gpu mode for each power-up properly. Date: Jun 09, 2017 Signed-off-by: Xianzhong <xianzhong.li@nxp.com>
XianzhongXianzhong
3aed578aa8aMGS-2944 [#imx-290] enable GPIPE clock gating revert the workaround which disable GPIPE clock gating. Date: June 06, 2017 Signed-off-by: Xianzhong <xianzhong.li@nxp.com>
XianzhongXianzhong
37d8d606e10MGS-2857-2 [#imx-530] cleanup spinlock debug code from gpu kernel not make sense to use the different codes for spinlock debug Date: Jun 07, 2017 Signed-off-by: Xianzhong <xianzhong.li@nxp.com>
Daniel BalutaDaniel Baluta
8368ed64e25MLK-14663-2: ASoC: fsl: imx-wm8960: Kill warning for non-gpr boards A side effect of commit 5555277e693a7 ("MLK-13574-1: ASoC: imx-wm8960: remove the gpr dependency") is that a warning was printed for boards without gpr. This can be confusing. imx7d boards do not have a gpr setting, so use imx7d-evk-wm8960 compatible string to avoid printing the warning. Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
Daniel BalutaDaniel Baluta
ce81ee1d24eMLK-14663-1: ASoC: fsl: imx-wm8960: Refactor GPR parsing Refactor GPR handling into a function for easier adding support for non-gpr boards. Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
Sandor YuSandor Yu
2a9e1ad12d4MLK-15124-06: defconfig: Add mx8 image subsystem Add mx8 image subsystem and v4l2 device. Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
Sandor YuSandor Yu
1a8c5c70988MLK-15124-05: dts: Add imx8qm image subsystem property Add imx8qm image subsystem property. Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
Sandor YuSandor Yu
ee9e8372746MLK-15124-04: image ss: Add mx8 image subsystem driver Add mxc media device driver. Add mx8 isi device driver. Add mx8 mipi csi device driver. Add max9286 sensor driver. mxc isi driver support CSC and scaling function. Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
Sandor YuSandor Yu
3e93259d978MLK-15124-03: clk: Rename image subsystem clock name Rename image subsystem power domain name. Rename mipi csi LIS clock name. Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
Sandor YuSandor Yu
05169eccd1dMLK-15124-02: clk: Add local interrupter clock Add mipi csi local interrupter clock Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>