-
Notifications
You must be signed in to change notification settings - Fork 407
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Odroid-N2: arm64/dts: fix audio model name #394
base: odroid-5.4.y
Are you sure you want to change the base?
Commits on Feb 27, 2020
-
ODROID-XU4: ARM: dma-mapping: increase DMA coherent pool size to 2M
Change-Id: I8e3e7707ac182f3956f7415a80876b9d4c8ac771
Configuration menu - View commit details
-
Copy full SHA for ab23b18 - Browse repository at this point
Copy the full SHA ab23b18View commit details -
ODROID-XU4: soc: samsung: chipid: Make exynos_chipid_early_init() static
Add missing static qualifier to the chipid initcall function. Change-Id: I3d0b4b5d7710fe69e23a94637f640dff736f3661 Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a74c9e7 - Browse repository at this point
Copy the full SHA a74c9e7View commit details -
ODROID-XU4: ARM: dts: exynos: Add support ARM architected timers on E…
…xynos5 All CortexA7/A15 based Exynos5 SoCs have ARM architected timers, so enable support for them directly in the base dtsi. None of the known firmware properly configures CNTFRQ arch timer register, so force clock frequency to 24MHz, which is the only configuration supported by the remaining clock drivers so far. Stock firmware for Peach Pit and Pi Chromebooks also doesn't reset properly other arch timer registers, so add respective properties indicating that. Other Exynos5-based boards behaves correctly in this area, what finally allows to enable support for KVM-based virtualization. Change-Id: I87807b0bcd63d6d98f9765fd4cb9663ab5d221e9 Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Tested-by: Chanwoo Choi <cw00.choi@samsung.com> Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a82e01e - Browse repository at this point
Copy the full SHA a82e01eView commit details -
ODROID-XU4: phy: exynos5-usbdrd: Calibrating makes sense only for USB…
…2.0 PHY PHY calibration is needed only for USB2.0 (UTMI) PHY, so skip calling calibration code when phy_calibrate() is called for USB3.0 (PIPE3) PHY. Fixes: d8c80bb ("phy: exynos5-usbdrd: Calibrate LOS levels for exynos5420/5800") Change-Id: Ic3aaf6e70648e1a0a8177d3501f64c0ecfff2951 Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c585582 - Browse repository at this point
Copy the full SHA c585582View commit details -
ODROID-XU4: drm/exynos/hdmi: add 'HPD' and 'vout' as boot parameters
Change-Id: Ia3c94b0ee99e761a774ac63398ca86477b703b8c Signed-off-by: Brian Kim <brian.kim@hardkernel.com> Signed-off-by: memeka <mihailescu2m@gmail.com> Signed-off-by: Dongjin Kim <tobetter@gmail.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b6e5819 - Browse repository at this point
Copy the full SHA b6e5819View commit details -
ODROID-XU4: drm/exynos: add new HDMI PHY pll and resolutions + pre-bu…
…ild EDIDs - 480x800 60hz - 848x480 60hz - 1024x600 60hz (the old one is 1024x600p43hz) - 1152x864 75hz - 1280x768 60hz - 1400x1050 60hz - 1792x1344 60hz - 1920x800 60hz - 1920x1080 24Hz - 1920x1080 23.976Hz - 1920x1200 60hz - support for Vu5A - support for Vu7A+ new file: firmware/edid/480x800.bin new file: firmware/edid/640x480.bin new file: firmware/edid/720x480.bin new file: firmware/edid/720x576.bin new file: firmware/edid/800x480.bin new file: firmware/edid/800x600.bin new file: firmware/edid/848x480.bin new file: firmware/edid/1024x600.bin new file: firmware/edid/1024x768.bin new file: firmware/edid/1152x864_75hz.bin new file: firmware/edid/1280x1024.bin new file: firmware/edid/1280x720.bin new file: firmware/edid/1280x768.bin new file: firmware/edid/1280x800.bin new file: firmware/edid/1360x768.bin new file: firmware/edid/1366x768.bin new file: firmware/edid/1400x1050.bin new file: firmware/edid/1440x900.bin new file: firmware/edid/1600x1200.bin new file: firmware/edid/1600x900.bin new file: firmware/edid/1680x1050.bin new file: firmware/edid/1792x1344.bin new file: firmware/edid/1920x1080.bin new file: firmware/edid/1920x1080_23_976hz.bin new file: firmware/edid/1920x1080_24hz.bin new file: firmware/edid/1920x1080_50hz.bin new file: firmware/edid/1920x1200_30hz.bin new file: firmware/edid/1920x1200_60hz.bin new file: firmware/edid/1920x800.bin To support Vu5A, a pixel clock, 33.9MHz is needed. But, there is no exact hdmi phy table of exynos5422, so the cloest table will be used as a workaround. - Vu5A timing Detailed mode: Clock 33.900 MHz, 476 mm x 268 mm 800 844 932 1056 hborder 0 480 483 489 535 vborder 0 +hsync +vsync To support Vu7A+, a pixel clock, 49MHz is needed. But there is no exact hdmi phy table of exynos5422, so the closest table of 50.04MHz will be used as a workaround. - Vu7A+ timing Detailed mode (1) : Clock 49 MHz, 255 mm x 255 mm 1024 1029 1042 1312 hborder 0 600 602 605 622 vborder 0 -hsync +vsync - 1024x600 60hz timing Detailed mode: Clock 50.400 MHz, 355 mm x 208 mm 1024 1048 1184 1344 hborder 0 600 601 604 625 vborder 0 -hsync +vsync Change-Id: I1278be0ef8812d709429f02f1738c73033e2d5a0 Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 860fcf7 - Browse repository at this point
Copy the full SHA 860fcf7View commit details -
ODROID-XU4: drm/exynos/mixer: never blend the base layer
On Exynos there is a solid color plane that is logically below all the other display planes. This causes display artifacts due to alpha. The patch disables blending the base plane with the solid color plane (no alpha). Change-Id: Ibb2ada1d7a7be156d2f05ed477ee5972d63edd98 Reviewed-by: memeka <mihailescu2m@gmail.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a4c0c28 - Browse repository at this point
Copy the full SHA a4c0c28View commit details -
ODROID-XU4: media: s5p-jpeg: Enable decoding with multiple buffers
Change-Id: Ia83449849d4636baf57ed64d7183c2a9cec7fe22 Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a19ce3b - Browse repository at this point
Copy the full SHA a19ce3bView commit details -
ODROID-XU4: media: exynos-gsc: fix v4l2 SELECTION api
Change-Id: Ida63e217cd989d661b7620d390515c0ffcb830ac Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2310715 - Browse repository at this point
Copy the full SHA 2310715View commit details -
ODROID-XU4: videobuf2-dc: Move vb2_dc_get_base_sgt() above mmap callb…
…acks This patch moves vb2_dc_get_base_sgt() function above mmap buffers callbacks, particularly vb2_dc_alloc() and vb2_dc_mmap() from where it will be called for cacheable MMAP support introduced in the next patch. Change-Id: Ia504fbc1f0b3741986e8fff1ad329215b6e2db2e Signed-off-by: Thierry Escande <thierry.escande@collabora.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 79d5eaa - Browse repository at this point
Copy the full SHA 79d5eaaView commit details -
ODROID-XU4: videobuf2-dc: Support cacheable MMAP
DMA allocations for MMAP type are uncached by default. But for some cases, CPU has to access the buffers. ie: memcpy for format converter. Supporting cacheable MMAP improves huge performance. This patch enables cacheable memory for DMA coherent allocator in mmap buffer allocation if non-consistent DMA attribute is set and kernel mapping is present. Even if userspace doesn't mmap the buffer, sync still should be happening if kernel mapping is present. If not done in allocation, it is enabled when memory is mapped from userspace (if non-consistent DMA attribute is set). Change-Id: I1e8e65086a2e4511563e8e7c3748d3b5403f18c3 Signed-off-by: Heng-Ruey Hsu <henryhsu@chromium.org> Tested-by: Heng-ruey Hsu <henryhsu@chromium.org> Reviewed-by: Tomasz Figa <tfiga@chromium.org> Signed-off-by: Thierry Escande <thierry.escande@collabora.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 303d1da - Browse repository at this point
Copy the full SHA 303d1daView commit details -
ODROID-XU4: ARM: dma-mapping: add support for non-consistent dma_mmap
Change-Id: I6b574d2a73ed0cda41e19f1e4982828f8f591177 Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e5f91a9 - Browse repository at this point
Copy the full SHA e5f91a9View commit details -
ODROID-XU4: media: s5p-mfc: use cacheable DMA buffers to improve perf…
…ormance Change-Id: I2054a87278e545515be927ddcc52f52991224a6e Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 831c904 - Browse repository at this point
Copy the full SHA 831c904View commit details -
ODROID-XU4: media: s5p-mfc: copy timestamp and timecode in encoder ou…
…tput Change-Id: Ic3a2f6eb94d60604df50976eca4e210898f40b32 Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8f0da09 - Browse repository at this point
Copy the full SHA 8f0da09View commit details -
ODROID-XU4: media: s5p-mfc: stop streaming before releasing queues
If streaming is active when the MFC device is closed, it will generate an IOMMU page-fault. Change-Id: Ie5c664ecddaebedf282eae1d56e82821b5883ffd Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 85eafee - Browse repository at this point
Copy the full SHA 85eafeeView commit details -
ODROID-XU4: clk: samsung: exynos5420: add VPLL rate table
Add new table rate for VPLL for Exynos 542x SoC required to support Mali GPU clock frequencies. Change-Id: I71303661fe2f66840386028ef2a53f2242073eef
Configuration menu - View commit details
-
Copy full SHA for b08c0c1 - Browse repository at this point
Copy the full SHA b08c0c1View commit details -
ODROID-XU4: clk: samsung: exynos5420: Add SET_RATE_PARENT flag to clo…
…cks on G3D path Add CLK_SET_RATE_PARENT flag to all clocks on the path from VPLL to G3D, so the G3D MALI driver can simply adjust the rate of its clock by doing a single clk_set_rate() call, without the need to know the whole clock topology in Exynos542x SoCs. Change-Id: I0506b4cf9c5318ee8d16a5122a21e0bf8ad20e62 Suggested-by: Marian Mihailescu <mihailescu2m@gmail.com> Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e202388 - Browse repository at this point
Copy the full SHA e202388View commit details -
ODROID-XU4: clk: samsung: exynos5420: Keep top G3D clocks enabled
All top clocks on G3D path has to be enabled all the time to allow proper G3D power domain operation. This is achieved by adding CRITICAL flag to "mout_sw_aclk_g3d" clock, what keeps this clock and all its parents enabled. This fixes following imprecise abort issue observed on Odroid XU3/XU4 after enabling Panfrost driver by commit 1a5a85c "ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enable it on Odroid XU3/4"): panfrost 11800000.gpu: clock rate = 400000000 panfrost 11800000.gpu: failed to get regulator: -517 panfrost 11800000.gpu: regulator init failed -517 Power domain G3D disable failed ... panfrost 11800000.gpu: clock rate = 400000000 8<--- cut here --- Unhandled fault: imprecise external abort (0x1406) at 0x00000000 pgd = (ptrval) [00000000] *pgd=00000000 Internal error: : 1406 [hardkernel#1] PREEMPT SMP ARM Modules linked in: CPU: 7 PID: 53 Comm: kworker/7:1 Not tainted 5.4.0-rc8-next-20191119-00032-g56f1001191a6 #6923 Hardware name: SAMSUNG EXYNOS (Flattened Device Tree) Workqueue: events deferred_probe_work_func PC is at panfrost_gpu_soft_reset+0x94/0x110 LR is at ___might_sleep+0x128/0x2dc ... [<c05c231c>] (panfrost_gpu_soft_reset) from [<c05c2704>] (panfrost_gpu_init+0x10/0x67c) [<c05c2704>] (panfrost_gpu_init) from [<c05c15d0>] (panfrost_device_init+0x158/0x2cc) [<c05c15d0>] (panfrost_device_init) from [<c05c0cb0>] (panfrost_probe+0x80/0x178) [<c05c0cb0>] (panfrost_probe) from [<c05cfaa0>] (platform_drv_probe+0x48/0x9c) [<c05cfaa0>] (platform_drv_probe) from [<c05cd20c>] (really_probe+0x1c4/0x474) [<c05cd20c>] (really_probe) from [<c05cd694>] (driver_probe_device+0x78/0x1bc) [<c05cd694>] (driver_probe_device) from [<c05cb374>] (bus_for_each_drv+0x74/0xb8) [<c05cb374>] (bus_for_each_drv) from [<c05ccfa8>] (__device_attach+0xd4/0x16c) [<c05ccfa8>] (__device_attach) from [<c05cc110>] (bus_probe_device+0x88/0x90) [<c05cc110>] (bus_probe_device) from [<c05cc634>] (deferred_probe_work_func+0x4c/0xd0) [<c05cc634>] (deferred_probe_work_func) from [<c0149df0>] (process_one_work+0x300/0x864) [<c0149df0>] (process_one_work) from [<c014a3ac>] (worker_thread+0x58/0x5a0) [<c014a3ac>] (worker_thread) from [<c0151174>] (kthread+0x12c/0x160) [<c0151174>] (kthread) from [<c01010b4>] (ret_from_fork+0x14/0x20) Exception stack(0xee03dfb0 to 0xee03dff8) ... Code: e594300c e5933020 e3130c01 1a00000f (ebefff50). ---[ end trace badde2b74a65a540 ]--- In the above case, the Panfrost driver disables G3D clocks after failure of getting the needed regulator and return with -EPROVE_DEFER code. This causes G3D power domain disable failure and then, during second probe an imprecise abort is triggered due to undefined power domain state. Fixes: 45f10da ("clk: samsung: exynos5420: Add SET_RATE_PARENT flag to clocks on G3D path") Fixes: c9f7567 ("clk: samsung: exynos542x: Move G3D subsystem clocks to its sub-CMU") Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Acked-by: Chanwoo Choi <cw00.choi@samsung.com> Change-Id: Ic999b9c06b43a3fa148ab254ccef518cecc99460 Signed-off-by: Marian Mihailescu <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 689cdab - Browse repository at this point
Copy the full SHA 689cdabView commit details -
ODROID-XU4: ARM: dts: exynos5420: add mali dt node and enable mali on…
… Odroid XU3/4 Add device tree node for Mali GPU for Exynos 542x SoC. GPU is disabled by default, and is enabled for each board after the regulator is defined. Tested on Odroid-XU4. Change-Id: I902932d29c7093b666fa3a8a8e1d0fda8fb11d5c Signed-off-by: Marian Mihailescu <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3830820 - Browse repository at this point
Copy the full SHA 3830820View commit details -
ODROID-XU4: thermal: exynos: add support for 8 trip points on Exynos5…
…422 TMU Change-Id: I6014d6d3fdecb6f58c6160f79ac969c6816f365d Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 553eeab - Browse repository at this point
Copy the full SHA 553eeabView commit details -
ODROID-XU4: arm: dts: exynos5422: enable Exynos5422 TMU
Change-Id: I3fb73f0f9a2f349fc667354a607c50ffefa7084e Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6fc99dd - Browse repository at this point
Copy the full SHA 6fc99ddView commit details -
ODROID-XU4: arm: dts: exynos: correct the cpu frequencies and voltage…
…s for Exynos5422 Odroid boards Change-Id: I7f6dfebc2842f671f91cc9eb239f92b6cb2a03f9
Configuration menu - View commit details
-
Copy full SHA for cfbb0fb - Browse repository at this point
Copy the full SHA cfbb0fbView commit details -
ODROID-XU4: thermal: add irq-mode configuration for trip point
This patch adds support irq mode in trip point. When that flag is set in DT, there is no need for polling in thermal framework. Crossing the trip point will rise an IRQ. The naming convention for tip point 'type' can be confussing and 'passive' (whic is passive cooling) might be interpretted wrongly. This mechanism prevents from missue and adds explicit setting for hardware which support interrupts for pre-configured temperature threshold. Change-Id: I2ee4c318bc74c07bfc3654ac9f3d6de4f2142088 Cc: Zhang Rui <rui.zhang@intel.com> Cc: Eduardo Valentin <edubezval@gmail.com> Cc: Daniel Lezcano <daniel.lezcano@linaro.org> Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0a56173 - Browse repository at this point
Copy the full SHA 0a56173View commit details -
ODROID-XU4: thermal: add new sysfs file for irq-mode
Patch adds show functions for irq-mode feature. It allocates new attributes and extends the old list. Change-Id: I7966bfd783ac0abc78bb89c7ed5ee5fe61b2d1b9 Cc: Zhang Rui <rui.zhang@intel.com> Cc: Eduardo Valentin <edubezval@gmail.com> Cc: Daniel Lezcano <daniel.lezcano@linaro.org> Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c4b647b - Browse repository at this point
Copy the full SHA c4b647bView commit details -
ODROID-XU4: arm: dts: exynos: enable per cpu thermal trips with irq-m…
…ode for Odroid XU3/4 1. Each A15 cores thermal sensor now correctly used and will trigger the fan or passive throttling as required. 2. Separate file used for trip points to allow unique labels per trip per cpu to be generated without having to duplicate the trips each time. Keeps code clear and allows for easy changes. 3. Trip points tweaked to optimise performance. A7's kept at full speed for longer since they contribute little to the thermal load. Efficiency is improved by not throttling them until required. A15's throttled earlier to manage performance better under heavy loads to extract maximum performance from the available cooling. 4. Cooling levels and temperature trip points tweaked by memeka Change-Id: I5353daa395ed5234dc955eab036956855e952ce0
Configuration menu - View commit details
-
Copy full SHA for 9fc0476 - Browse repository at this point
Copy the full SHA 9fc0476View commit details -
ODROID-XU4: arm: dts: exynos: enable per cpu thermal trips with irq-m…
…ode for Odroid HC1 Change-Id: I7e03be0fb60cd8948fa7bbde91789130b944a3b4 Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 98a4e76 - Browse repository at this point
Copy the full SHA 98a4e76View commit details -
ODROID-XU4: dt-bindings: ddr: rename lpddr2 directory
Change directory name to be ready for new types of memories. Change-Id: If95f444fbca82d0735402e3427d14870ac9dc169 Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aebfe71 - Browse repository at this point
Copy the full SHA aebfe71View commit details -
ODROID-XU4: dt-bindings: ddr: add LPDDR3 memories
Specifies the AC timing parameters of the LPDDR3 memory device. Change-Id: I05b121fb8eaa682afd88d383e38a9cfe9f6fa175 Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for faeeba0 - Browse repository at this point
Copy the full SHA faeeba0View commit details -
ODROID-XU4: drivers: memory: extend of_memory by LPDDR3 support
The patch adds AC timings information needed to support LPDDR3 and memory controllers. The structure is used in of_memory and currently in Exynos 5422 DMC. Add parsing data needed for LPDDR3 support. It is currently used in Exynos5422 Dynamic Memory Controller. Change-Id: I42ab5749c048f38a6e64c8ce401311228de87c93 Acked-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 25abd88 - Browse repository at this point
Copy the full SHA 25abd88View commit details -
ODROID-XU4: dt-bindings: memory-controllers: add Exynos5422 DMC devic…
…e description The patch adds description for DT binding for a new Exynos5422 Dynamic Memory Controller device. Change-Id: I50cc19ae01d34bd30890e0dc65bf741bc5bc0aad Acked-by: Krzysztof Kozlowski <krzk@kernel.org> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7cd7ae0 - Browse repository at this point
Copy the full SHA 7cd7ae0View commit details -
ODROID-XU4: drivers: memory: add DMC driver for Exynos5422
This patch adds driver for Exynos5422 Dynamic Memory Controller. The driver provides support for dynamic frequency and voltage scaling for DMC and DRAM. It supports changing timings of DRAM running with different frequency. There is also an algorithm to calculate timigns based on memory description provided in DT. The patch also contains needed MAINTAINERS file update. Change-Id: I6b81edf71772f9dd8ed3fde27b64cba9bbb29042 Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9eeb237 - Browse repository at this point
Copy the full SHA 9eeb237View commit details -
ODROID-XU4: ARM: dts: exynos: add syscon to clock compatible
In order to get the clock by phandle and use it with regmap it needs to be compatible with syscon. The DMC driver uses two registers from clock register set and needs the regmap of them. Change-Id: I5f844e15214928b1b2240c4df9802a1924f207d3 Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f8f287e - Browse repository at this point
Copy the full SHA f8f287eView commit details -
ODROID-XU4: ARM: dts: exynos: add DMC device for exynos5422
Add description of Dynamic Memory Controller and PPMU counters. They are used by exynos5422-dmc driver. There is a definition of the memory chip, which is then used during calculation of timings for each OPP. The algorithm in the driver needs these two sets to bound the timings. Change-Id: Icd26d77033c2e1e4e71f28e64f5b126d865bdbbc Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 488f252 - Browse repository at this point
Copy the full SHA 488f252View commit details -
ODROID-XU4: ARM: exynos_defconfig: enable DMC driver
Enable driver for Exynos5422 Dynamic Memory Controller supporting dynamic frequency and voltage scaling in Exynos5422 SoCs. Change-Id: Ib31c2789a5a87823a5441d922f3aec5c8696e187 Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9a2fba3 - Browse repository at this point
Copy the full SHA 9a2fba3View commit details -
ODROID-XU4: memory: samsung: exynos5422-dmc: Fix kfree() of devm-allo…
…cated memory and missing static Fix issues captured by static checkers: used kfree() and missing 'static' in the private function. Fixes Smatch warning: drivers/memory/samsung/exynos5422-dmc.c:272 exynos5_init_freq_table() warn: passing devm_ allocated variable to kfree. 'dmc->opp' Fixes Sparse warning: drivers/memory/samsung/exynos5422-dmc.c:736:1: warning: symbol 'exynos5_dmc_align_init_freq' was not declared. Change-Id: I98f7b908abc26f17187c771f668b7bf64658be38 Reported-by: kbuild test robot <lkp@intel.com> Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Reported-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3685fe5 - Browse repository at this point
Copy the full SHA 3685fe5View commit details -
ODROID-XU4: dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories
Add compatible for Samsung k3qf2f20db LPDDR3 memory bindings. Suggested to based on at25.txt compatible section. Introduce minor fixes in the old documentation. Change-Id: I48f8025c745f95cbd4b29cf2ad04d77cac685a1f Suggested-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b639d00 - Browse repository at this point
Copy the full SHA b639d00View commit details -
ODROID-XU4: dt-bindings: memory-controllers: Add Exynos5422 DMC inter…
…rupts description Add description for optional interrupt lines. It provides a new operation mode, which uses internal performance counters interrupt when overflow. This is more reliable than using default polling mode implemented in devfreq. Change-Id: I3be940bc4d49620cd63287c8be8ccf6f73ba3d24 Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f0614e4 - Browse repository at this point
Copy the full SHA f0614e4View commit details -
ODROID-XU4: ARM: dts: exynos: Add interrupt to DMC controller in Exyn…
…os5422 Add interrupt to Dynamic Memory Controller in Exynos5422 and Odroid XU3-family boards. It will be used instead of devfreq polling mode governor. The interrupt is connected to performance counters private for DMC, which might track utilisation of the memory channels. Change-Id: I2b4680ff82a7ff2fc038196c197c85f33b258359 Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 28b0636 - Browse repository at this point
Copy the full SHA 28b0636View commit details -
ODROID-XU4: ARM: dts: exynos: map 0x10000 SFR instead of 0x100 in DMC…
… Exynos5422 There is a need to access registers at address offset near 0x10000. These registers are private DMC performance counters, which might be used as interrupt trigger when overflow. Potential usage is to skip polling in devfreq framework and switch to interrupt managed bandwidth control. Change-Id: Iba1fd2397507b313f190e9232f0fab791fc28a3a Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 564dd71 - Browse repository at this point
Copy the full SHA 564dd71View commit details -
ODROID-XU4: memory: samsung: exynos5422-dmc: Add support for interrup…
…t from performance counters Introduce a new interrupt driven mechanism for managing speed of the memory controller. The interrupts are generated due to performance counters overflow. The performance counters might track memory reads, writes, transfers, page misses, etc. In the basic algorithm tracking read transfers and calculating memory pressure should be enough to skip polling mode in devfreq. Change-Id: Idb5deaa423d75a9a0961b64f9f9514d6ce7c95c1 Signed-off-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3b37cbc - Browse repository at this point
Copy the full SHA 3b37cbcView commit details -
ODROID-XU4: dt-bindings: memory-controllers: exynos5422-dmc: Correct …
…example syntax and memory region After adding the interrupt properties to Exynos5422 DMC bindings example, the mapped memory region must be big enough to access performance counters registers. Fix also syntax errors (semicolons) and adjust indentation. Change-Id: Ibbf0579f8aa76c56d9cee48809ed341e3561d383 Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Reviewed-by: Lukasz Luba <l.luba@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 91a738e - Browse repository at this point
Copy the full SHA 91a738eView commit details -
ODROID-XU4: ARM: dts: Add "syscon" compatible string to chipid node
The CHIP ID block in addition to exact chip revision information contains data and control registers for ASV (Adaptive Supply Voltage) and ABB (Adaptive Body Bias). Add "syscon" compatible so the CHIPID block can be shared by respective drivers. Change-Id: Id7469143417eac92f1f7d010004b67ae6ed35e8d Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for afa8e39 - Browse repository at this point
Copy the full SHA afa8e39View commit details -
ODROID-XU4: ARM: dts: Add samsung,asv-bin property for odroidxu3-lite
The Exynos5422 SoC used on Odroid XU3 Lite boards belongs to a special ASV bin but this information cannot be read from the CHIPID block registers. Add samsung,asv-bin property for XU3 Lite to ensure the ASV bin is properly determined. Change-Id: I6e977b9cf0829be7ffff5aa84d7ee6b3e65b49cd Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 37f8113 - Browse repository at this point
Copy the full SHA 37f8113View commit details -
ODROID-XU4: dt-bindings: arm: samsung: Convert Exynos Chipid bindings…
… to json-schema Convert Samsung Exynos Chipid bindings to DT schema format using json-schema. Change-Id: Ia6906a3f50d6f0a791fdd3e6e583e92a08716e4b Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1e4ebb6 - Browse repository at this point
Copy the full SHA 1e4ebb6View commit details -
ODROID-XU4: PM / OPP: Support adjusting OPP voltages at runtime
On some SoCs the Adaptive Voltage Scaling (AVS) technique is employed to optimize the operating voltage of a device. At a given frequency, the hardware monitors dynamic factors and either makes a suggestion for how much to adjust a voltage for the current frequency, or it automatically adjusts the voltage without software intervention. Add an API to the OPP library for the former case, so that AVS type devices can update the voltages for an OPP when the hardware determines the voltage should change. The assumption is that drivers like CPUfreq or devfreq will register for the OPP notifiers and adjust the voltage according to suggestions that AVS makes. This patch is derived from [1] submitted by Stephen. [1] https://lore.kernel.org/patchwork/patch/599279/ Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: Roger Lu <roger.lu@mediatek.com> [s.nawrocki@samsung.com: added handling of OPP min/max voltage] Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com> Change-Id: I172ca9d88d40e97216eeac76ba3e74f12f984765
Configuration menu - View commit details
-
Copy full SHA for c543f0f - Browse repository at this point
Copy the full SHA c543f0fView commit details -
ODROID-XU4: dt-bindings: arm: samsung: Update the CHIPID binding for ASV
This patch adds documentation of new optional "samsung,asv-bin" property in the chipid device node and documents requirement of "syscon" compatible string. These additions are needed to support Exynos ASV (Adaptive Supply Voltage) feature. Change-Id: Ib51dbc3ad36705abc3df17a6b80a614a0b28c215 Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ca147c5 - Browse repository at this point
Copy the full SHA ca147c5View commit details -
ODROID-XU4: soc: samsung: Add Exynos Adaptive Supply Voltage driver
The Adaptive Supply Voltage (ASV) driver adjusts CPU cluster operating points depending on exact revision of an SoC retrieved from the CHIPID block or the OTP memory. This allows for some power saving as for some CPU clock frequencies we can lower CPU cluster's supply voltage comparing to safe values common to all the SoC revisions. This patch adds support for Exynos5422/5800 SoC, it is partially based on code from https://github.com/hardkernel/linux repository, branch odroidxu4-4.14.y, files: arch/arm/mach-exynos/exynos5422-asv.[ch]. Tested on Odroid XU3, XU4, XU3 Lite. Change-Id: I1cfc9324ba11a77ebccbca1176caa28abb2527de Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f7b16d5 - Browse repository at this point
Copy the full SHA f7b16d5View commit details -
ODROID-XU4: ARM: EXYNOS: Enable exynos-asv driver for ARCH_EXYNOS
Enable exynos-asv driver for Exynos 32-bit SoCs. Change-Id: Ifa8152915fda8f4c1c36dc11c96c8804ea6860dd Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 13610b8 - Browse repository at this point
Copy the full SHA 13610b8View commit details -
ODROID-XU4: devfreq: exynos-bus: workaround dev_pm_opp_set_rate() err…
…ors on Exynos5422/5800 SoCs Commit 4294a77 ("PM / devfreq: exynos-bus: Convert to use dev_pm_opp_set_rate()") introduced errors: exynos-bus: new bus device registered: soc:bus_wcore ( 84000 KHz ~ 400000 KHz) exynos-bus: new bus device registered: soc:bus_noc ( 67000 KHz ~ 100000 KHz) exynos-bus: new bus device registered: soc:bus_fsys_apb (100000 KHz ~ 200000 KHz) ... exynos-bus soc:bus_wcore: dev_pm_opp_set_rate: failed to find current OPP for freq 532000000 (-34) exynos-bus soc:bus_noc: dev_pm_opp_set_rate: failed to find current OPP for freq 111000000 (-34) exynos-bus soc:bus_fsys_apb: dev_pm_opp_set_rate: failed to find current OPP for freq 222000000 (-34) They are caused by incorrect PLL assigned to clock source, which results in clock rate outside of OPP range. Add workaround for this in exynos_bus_parse_of() by adjusting clock rate to those present in OPP. Fixes: 4294a77 ("PM / devfreq: exynos-bus: Convert to use dev_pm_opp_set_rate()") Change-Id: Ic07e2d68e0da2efa07cb81cc9b4f76d8ad15bd76 Reported-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Kamil Konieczny <k.konieczny@partner.samsung.com> Signed-off-by: memeka <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 272199d - Browse repository at this point
Copy the full SHA 272199dView commit details -
ODROID-XU4: regulator: s2mps11: call shutdown function to poweroff
Added .shutdown function to s2mps11 to help poweroff the board successfully. The device driver clears the register to turn off the PMIC. s2mps11-pmic: S2MPS11_REG_CTRL1 reg value 16:00000000000000000000000000010000 Console log. * Unmounting temporary filesystems... [ OK ] * Deactivating swap... [ OK ] * Unmounting local filesystems... [ OK ] * Will now halt [ 209.020280] reboot: Power down [ 209.122039] Power down failed, please power off system manually. Change-Id: If6ea0dec154b00ceeaaddbac393c67dc35c26279 Signed-off-by: Anand Moon <linux.amoon@gmail.com> Signed-off-by: memeka <mihailescu2m@gmail.com> Signed-off-by: Marian Mihailescu <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 06aca82 - Browse repository at this point
Copy the full SHA 06aca82View commit details -
ODROID-XU4: regulator: s2mps11: add ethernet power reset in shutdown …
…function Ethernet device cannot be detected on warm boot sometimes. This patch is to add the power reset routines for ethernet device using PMIC. Then ethernet device can be reset hardware-wise. Change-Id: Iffbe2966da7e4679f63b91ab79241167391792df Signed-off-by: Brian Kim <brian.kim@hardkernel.com> Signed-off-by: Marian Mihailescu <mihailescu2m@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3dc73d4 - Browse repository at this point
Copy the full SHA 3dc73d4View commit details -
ODROID-XU4: fix eMMC clock settings
Change-Id: Ifa5b2f4730d96071f11931f4719c86c624f60194
Configuration menu - View commit details
-
Copy full SHA for 322727a - Browse repository at this point
Copy the full SHA 322727aView commit details -
ODROID-XU4: config: add default config for odroid-xu4
Change-Id: If702a43a1cf8cdc1b322f925c8f8061ed106f1d2
Configuration menu - View commit details
-
Copy full SHA for 915454a - Browse repository at this point
Copy the full SHA 915454aView commit details -
ODROID-XU4: ODROID-XU4: Replace defconfig with a ported one from 4.14.y
Original config contents from @rooted. Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: Ic49dc77fbbeff490f4995a87d633d83374782447
Configuration menu - View commit details
-
Copy full SHA for b6a3b5d - Browse repository at this point
Copy the full SHA b6a3b5dView commit details -
ODROID-XU4: dts: Add i2c-1, i2c-5 nodes
Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: Ibd89677ca9dcc165b305488b9c1e106f4e53eba6
Configuration menu - View commit details
-
Copy full SHA for 0fd8b85 - Browse repository at this point
Copy the full SHA 0fd8b85View commit details -
ODROID-XU4: Add support for SPI1 on the 40 pin header
Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: I0b1d16b0f445838509eeb0cc8093239fa1805605
Configuration menu - View commit details
-
Copy full SHA for 0c4fc21 - Browse repository at this point
Copy the full SHA 0c4fc21View commit details -
ODROID-XU4: char: exynos: add /dev/gpiomem device for rootless user G…
…PIO access Signed-off-by: memeka <mihailescu2m@gmail.com> Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: Ia6b9596501223037ee3be3587d720f74a2494380
Configuration menu - View commit details
-
Copy full SHA for be24829 - Browse repository at this point
Copy the full SHA be24829View commit details -
ODROID-XU4: arm: Set the system revision information
wiringPi library refers to this information in '/proc/cpuinfo' file. Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: I4a3368499cecf862eddb1430c6b436283f62d2c7
Configuration menu - View commit details
-
Copy full SHA for 98c4000 - Browse repository at this point
Copy the full SHA 98c4000View commit details -
ODROID-XU4: defconfig: Enable CONFIG_EXYNOS_GPIOMEM
Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: I506c7e34ba3be12b2934340667a7c6c42744c56c
Configuration menu - View commit details
-
Copy full SHA for 03f9557 - Browse repository at this point
Copy the full SHA 03f9557View commit details -
ODROID-XU4: ARM: exynos: add machine description for ODROID-XU3/4
Change-Id: Ice75e06366f107f761504512a84fb92affffb124 Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c4c1405 - Browse repository at this point
Copy the full SHA c4c1405View commit details -
ODROID-XU4: arm/exynos: No need to use enynos_init_late
Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: I7d141a655c23bf364753be9831b4428ee3aa6711
Configuration menu - View commit details
-
Copy full SHA for 64e4707 - Browse repository at this point
Copy the full SHA 64e4707View commit details -
ODROID-XU4: arm/exynos: Add vendor name Hardkernel to its H/W informa…
…tion Because the other devices we provided have vendor name in /proc/cpuinfo. Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: I81a553ea8f662016b702cbb5e543ba7a769e8d0f
Configuration menu - View commit details
-
Copy full SHA for ea4fba7 - Browse repository at this point
Copy the full SHA ea4fba7View commit details -
ODROID-XU4: char/exynos-gpiomem: Remove unnecessary kernel logs notic…
…ed when every time it opens Change-Id: If35e49c6d96b960f0ff1a997b2126c2c6378fdad Signed-off-by: Yang Deokgyu <secugyu@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 51c6103 - Browse repository at this point
Copy the full SHA 51c6103View commit details -
ODROID-XU4: drivers/fbtft: Add fb_hktft35 module for Hardkernel 3.5 i…
…nch TFT LCD No longer use flexfb, fbtft_device that is deprecated since kernel 5.4. Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: Iae252c64b91b2eabe97eb3aace12d7c4b98801c5
Configuration menu - View commit details
-
Copy full SHA for 9d4c597 - Browse repository at this point
Copy the full SHA 9d4c597View commit details -
ODROID-XU4: drivers/fbtft: Add fb_hktft32 module for Hardkernel 3.2 i…
…nch TFT LCD No longer use flexfb, fbtft_device that is deprecated since kernel 5.4. Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: Iebd014360f90eab5210722102d54c6169be5e28e
Configuration menu - View commit details
-
Copy full SHA for d4c18c1 - Browse repository at this point
Copy the full SHA d4c18c1View commit details -
ODROID-XU4: defconfig: Enable FB_TFT for Hardkernel LCDs
Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: I8441bb567a119ca51281a4aefec7f72bf79f6f04
Configuration menu - View commit details
-
Copy full SHA for 005a5a1 - Browse repository at this point
Copy the full SHA 005a5a1View commit details -
ODROID-XU4: dts: Add nodes for Hardkernel LCDs of 2 HATs, Cloudshell,…
… OGST It doesn't include its touchscreen yet. Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: I110e897746dea17fc32e9fdc442c492d70888dfa
Configuration menu - View commit details
-
Copy full SHA for 283d779 - Browse repository at this point
Copy the full SHA 283d779View commit details -
ODROID-XU4: Introduce device tree overlay
Copy *.dtbo files at arch/arm/boot/dts/overlays to boot partition, e.g, /media/boot/overlays/. Then use "fdtoverlay" tool to integrate DTB and DTBOs. Or, you also can use "fdt apply" u-boot command to prepare device tree blob at booting time. Signed-off-by: Yang Deokgyu <secugyu@gmail.com> Change-Id: I40e6a915e2149952fb548f64e7fae335ba12db18
Configuration menu - View commit details
-
Copy full SHA for 84f93bc - Browse repository at this point
Copy the full SHA 84f93bcView commit details -
ODROID-N2: doc: dt: bindings: usb: dwc3: Update entries for disabling…
… SS instances in park mode This patch updates the documentation with the information related to the quirks that needs to be added for disabling all SuperSpeed XHCi instances in park mode. Change-Id: I187aa6a4a3964cbb356d458cce8d5a5fa4eeb70f CC: Dongjin Kim <tobetter@gmail.com> Cc: Jianxin Pan <jianxin.pan@amlogic.com> Reported-by: Tim <elatllat@gmail.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Acked-by: Rob Herring <robh@kernel.org>
Configuration menu - View commit details
-
Copy full SHA for 13f754d - Browse repository at this point
Copy the full SHA 13f754dView commit details -
ODROID-N2: usb: dwc3: gadget: Add support for disabling SS instances …
…in park mode In certain circumstances, the XHCI SuperSpeed instance in park mode can fail to recover, thus on Amlogic G12A/G12B/SM1 SoCs when there is high load on the single XHCI SuperSpeed instance, the controller can crash like: xhci-hcd xhci-hcd.0.auto: xHCI host not responding to stop endpoint command. xhci-hcd xhci-hcd.0.auto: Host halt failed, -110 xhci-hcd xhci-hcd.0.auto: xHCI host controller not responding, assume dead xhci-hcd xhci-hcd.0.auto: xHCI host not responding to stop endpoint command. hub 2-1.1:1.0: hub_ext_port_status failed (err = -22) xhci-hcd xhci-hcd.0.auto: HC died; cleaning up usb 2-1.1-port1: cannot reset (err = -22) Setting the PARKMODE_DISABLE_SS bit in the DWC3_USB3_GUCTL1 mitigates the issue. The bit is described as : "When this bit is set to '1' all SS bus instances in park mode are disabled" Change-Id: I57f23e886f688a00a02ff9f1065dcb1e30d3e0f9 CC: Dongjin Kim <tobetter@gmail.com> Cc: Jianxin Pan <jianxin.pan@amlogic.com> Reported-by: Tim <elatllat@gmail.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 79ebf51 - Browse repository at this point
Copy the full SHA 79ebf51View commit details -
ODROID-N2: arm64: dts: g12-common: add parkmode_disable_ss_quirk on D…
…WC3 controller When high load on the DWC3 SuperSpee port, the controller crashed as: [ 221.141621] xhci-hcd xhci-hcd.0.auto: xHCI host not responding to stop endpoint command. [ 221.157631] xhci-hcd xhci-hcd.0.auto: Host halt failed, -110 [ 221.157635] xhci-hcd xhci-hcd.0.auto: xHCI host controller not responding, assume dead [ 221.159901] xhci-hcd xhci-hcd.0.auto: xHCI host not responding to stop endpoint command. [ 221.159961] hub 2-1.1:1.0: hub_ext_port_status failed (err = -22) [ 221.160076] xhci-hcd xhci-hcd.0.auto: HC died; cleaning up [ 221.165946] usb 2-1.1-port1: cannot reset (err = -22) Setting the parkmode_disable_ss_quirk quirk fixes the issue. Change-Id: Ibdee33392e47b6ce12d08ad7ae236f670f658a2d CC: Dongjin Kim <tobetter@gmail.com> Cc: Jianxin Pan <jianxin.pan@amlogic.com> Reported-by: Tim <elatllat@gmail.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for d0e023e - Browse repository at this point
Copy the full SHA d0e023eView commit details -
ODROID-N2: arm64/dts: add 'meson64_odroidn2.dts' for compability
Change-Id: I361804b497d71fd67a4c6816463d5cac607e0a53 Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e7f5c4c - Browse repository at this point
Copy the full SHA e7f5c4cView commit details -
ODROID-N2: arm64: dts: meson: add audio fifo depths
Add the property describing the depth of the audio fifo on the axg, g12a and sm1 SoC family Change-Id: I2711ce8f51fec2a4773e84c3deb61ae585bb5932 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for f7eeda5 - Browse repository at this point
Copy the full SHA f7eeda5View commit details -
ODROID-N2: ASoC: meson: rework: g12a tohdmitx codec
Change-Id: I046d3dcb7d5aab04c34af842c82bc2b078cf07b4 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 5d5e734 - Browse repository at this point
Copy the full SHA 5d5e734View commit details -
ODROID-N2: ASoC: meson: add toacodec dt-bindings
Change-Id: Ic77cbfc74716e2ecf1d84190ba76b01b647ff958 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 7a1c911 - Browse repository at this point
Copy the full SHA 7a1c911View commit details -
ODROID-N2: ASoC: meson: add g12 internal DAC glue
Change-Id: I870277d45e299abf291b8cc9883a8b9f7cbf965a Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 005efe2 - Browse repository at this point
Copy the full SHA 005efe2View commit details -
ODROID-N2: ASoC: meson: add t9015 internal DAC driver
Change-Id: If5a06aa72e0e80466425322c21ce4e172b5e123b Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for f6cbf0a - Browse repository at this point
Copy the full SHA f6cbf0aView commit details -
ODROID-N2: ASoC: meson: axg-card: add toacodec support
Change-Id: I248cec1fed97794fe9874422d2c023a53ff667c6 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for b2bb325 - Browse repository at this point
Copy the full SHA b2bb325View commit details -
ODROID-N2: arm64: dts: meson: g12a: add internal DAC
Change-Id: I7ea9dd632ed751fcb80f0c2b26cabacda3352ea3 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for c18b115 - Browse repository at this point
Copy the full SHA c18b115View commit details -
ODROID-N2: arm64: dts: meson: g12a: add internal DAC glue
Change-Id: Ida7959b0b7e06190108222cba4ad1440cbf6c4fd Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 1abe791 - Browse repository at this point
Copy the full SHA 1abe791View commit details -
ODROID-N2: arm64: dts: meson: u200: add audio support
Change-Id: Ic7d09523a3e57a8fd55651745a116621bcd6166f Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 1d71e90 - Browse repository at this point
Copy the full SHA 1d71e90View commit details -
ODROID-N2: ASoC: meson: add aiu bus support
The AIU is audio playback subsystem of the legacy Amlogic SoC, such as the gxbb, gxl and gxm family. Blabla Change-Id: Ieff0fb6fe915de7bc2c4768b2c193f550d18b05e Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 3789f81 - Browse repository at this point
Copy the full SHA 3789f81View commit details -
ODROID-N2: ASoC: meson: aiu: add i2s fifo support
Change-Id: I9cc824782030a4e991222fcfb9e34939572c5df3 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 17de731 - Browse repository at this point
Copy the full SHA 17de731View commit details -
ODROID-N2: ASoC: meson: aiu: add spdif fifo support
Change-Id: I5c10733e224b18f5ac647f15aa2f7c56b25112fa Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for e318ee2 - Browse repository at this point
Copy the full SHA e318ee2View commit details -
ODROID-N2: ASoC: meson: aiu: add i2s encoder support
Change-Id: I0b9c9daa55913de09e8304b362e1461c9034aea7 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for a747a52 - Browse repository at this point
Copy the full SHA a747a52View commit details -
ODROID-N2: ASoC: meson: aiu: add spdif encoder support
Change-Id: Ia187b1527ec22bcb6dce7011f3894ba2f19e6ef1 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 23644c6 - Browse repository at this point
Copy the full SHA 23644c6View commit details -
ODROID-N2: ASoC: meson: extract utils from axg sound card
Change-Id: I9c855880eb02f4d08cc0d615b3a1773fd3f66eab Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for ff9ad90 - Browse repository at this point
Copy the full SHA ff9ad90View commit details -
ODROID-N2: ASoC: meson: add gx card support
Change-Id: I664b15a1ed5fce7c626bca74f6c10ccbdd68ef06 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 07cf7ba - Browse repository at this point
Copy the full SHA 07cf7baView commit details -
ODROID-N2: arm64: dts: meson-gx: add playback audio devices
FIXME: Missing gxbb ATM Change-Id: I70690bc4a3d17f67e30d8e6efca7d26fff046eaa Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 9f03164 - Browse repository at this point
Copy the full SHA 9f03164View commit details -
ODROID-N2: arm64: dts: meson: enable audio playback on p230/q200
FIXME Change-Id: I5cbae727b2f9ca88625b9534333bc075267a639f Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 6db8a6e - Browse repository at this point
Copy the full SHA 6db8a6eView commit details -
ODROID-N2: arm64: dts: meson: add libretech cc s905x audio playback
Change-Id: Ifc4aadc0ae850537a8e7e35b20e5455ba46bcf98 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 133b15c - Browse repository at this point
Copy the full SHA 133b15cView commit details -
ODROID-N2: arm64: dts: meson: add libretech ac s805x audio playback
Change-Id: I2add8a7238f94a4eddab312c6ccb75559823c981 Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 2b146f7 - Browse repository at this point
Copy the full SHA 2b146f7View commit details -
ODROID-N2: ASoC: hdmi-codec: re-introduce mutex locking again
The dai codec needs to ensure that on one dai is used at any time. This is currently protected by bit atomic operation. With this change, it done with a mutex instead. Change-Id: I939c1f1eb9eec919f6616ad2286dd7937b978e47 Suggested-by: Mark Brown <broonie@kernel.org> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for f9e9925 - Browse repository at this point
Copy the full SHA f9e9925View commit details -
ODROID-N2: sound/soc: remove mono channel as it currently doesn't wor…
…k hdmi output. Change-Id: I4d43b802815779687ade974f049f2b0517a411d1 Signed-off-by: ckkim <changkon12@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d81e14e - Browse repository at this point
Copy the full SHA d81e14eView commit details -
ODROID-N2: arm64/dts: Add default sound card
Change-Id: Iec7786278aae48bd9d8a4efbf56073b88ed9f1d8 Signed-off-by: ckkim <changkon12@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c5d6996 - Browse repository at this point
Copy the full SHA c5d6996View commit details -
ODROID-N2: sound/soc: add audio module for g12a, g12b, sm1
Change-Id: I17dc037f9225c8aa07129f28d3be9bd7c9dc1177 Signed-off-by: ckkim <changkon12@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3cb5c07 - Browse repository at this point
Copy the full SHA 3cb5c07View commit details -
ODROID-N2: arm64/dts: Fix sound card bug
Change-Id: Ifc5e79e61052cc95895ff0325b4b18128e187a31 Signed-off-by: ckkim <changkon12@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for db623d8 - Browse repository at this point
Copy the full SHA db623d8View commit details -
ODOROID-XU4: FIXME: Revert "regulator: core: Let boot-on regulators b…
…e powered off" FIXME: this patch crashes when Mali is activated This reverts commit f44b074. Change-Id: I2f3e8e68b3172c2c1d035032b47fb256c5757be8
Configuration menu - View commit details
-
Copy full SHA for 421813e - Browse repository at this point
Copy the full SHA 421813eView commit details
Commits on Mar 6, 2020
-
Merge tag 'v5.4.23' into stable-v5.4
This is the 5.4.23 stable release Change-Id: I3879d830f0f5f1fc746d80ec0ab99cb5fcc10b08
Configuration menu - View commit details
-
Copy full SHA for 121f457 - Browse repository at this point
Copy the full SHA 121f457View commit details -
Merge tag 'v5.4.24' into stable-v5.4
This is the 5.4.24 stable release Change-Id: I411c47f6ac9624aaa81d62dc31b8cf45b73a06ce
Configuration menu - View commit details
-
Copy full SHA for 4127ecc - Browse repository at this point
Copy the full SHA 4127eccView commit details
Commits on Mar 9, 2020
-
ODROID-C2: arm64/dts: add 'meson64_odroidc2.dts' for compability
Change-Id: Idcec2c95970c75aca00c30726b4e007ad1651a13 Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for da37d8b - Browse repository at this point
Copy the full SHA da37d8bView commit details
Commits on Mar 13, 2020
-
Merge tag 'v5.4.25' into stable-v5.4
This is the 5.4.25 stable release Change-Id: I4154f610e40ce5be6010f67dfbafdf9a1ece36aa
Configuration menu - View commit details
-
Copy full SHA for e389d51 - Browse repository at this point
Copy the full SHA e389d51View commit details -
ODROID-N2: arm64/dts: support Ulta High Speed MMC card
Signed-off-by: ckkim <changkon12@gmail.com> Change-Id: I52bbf26aaf807e96bff7665bb65a1ee5594f6449
Configuration menu - View commit details
-
Copy full SHA for 2d4ec07 - Browse repository at this point
Copy the full SHA 2d4ec07View commit details -
ODROID-XU4: arm/dts: remove write-protect pin from SD card
This patch removes the write-protect pin from SD card since it's not being supported by a hardware and used at all. Signed-off-by: ckkim <changkon12@gmail.com> Change-Id: I72af94f7fd0a01e65f7ca3e15ccd66e797395df4
Configuration menu - View commit details
-
Copy full SHA for 6edffda - Browse repository at this point
Copy the full SHA 6edffdaView commit details
Commits on Mar 17, 2020
-
ODROID-XU4: Update hack avoiding the invalid temperature by TMU broken
Change-Id: I6092834427950a50746535458e99bf7089212044
Configuration menu - View commit details
-
Copy full SHA for e424b12 - Browse repository at this point
Copy the full SHA e424b12View commit details -
ODROID-N2: dt-bindings: clk: g12a-clkc: add SPICC SCLK Source clock IDs
Add clock ids used by the SPICC Controllers of the G12A and compatible SoCs Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Acked-by: Rob Herring <robh@kernel.org> Change-Id: Ib8ca9620bf18bbc10a6d0bca8948c09cecfdb824
Configuration menu - View commit details
-
Copy full SHA for 94f6a09 - Browse repository at this point
Copy the full SHA 94f6a09View commit details -
ODROID-N2: clk: meson: g12a: add support for the SPICC SCLK Source cl…
…ocks This adds the clocks used for the Amlogic G12A and compatible SoCs SPICC controller to provide a more complete range of frequencies instead of the SPICC internal divider over Xtal. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: I83faaa233aa68728f1ac99decb2cbc57713f984f
Configuration menu - View commit details
-
Copy full SHA for 016dffa - Browse repository at this point
Copy the full SHA 016dffaView commit details -
ODROID-N2: spi: meson-spicc: remove unused variables
Remove unused variables from spicc data struct. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: I40e3cb7e5106717391839296d6a18057ec968ce4
Configuration menu - View commit details
-
Copy full SHA for 778dd3f - Browse repository at this point
Copy the full SHA 778dd3fView commit details -
ODROID-N2: spi: meson-spicc: enhance output enable feature
The SPICC controller in Meson-AXG is capable of driving the CLK/MOSI/SS signal lines through the idle state (between two transmission operation), which avoid the signals floating in unexpected state. Signed-off-by: Sunny Luo <sunny.luo@amlogic.com> Signed-off-by: Yixun Lan <yixun.lan@amlogic.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: I8b54798e3f1b726e4e373a8d5a150ce6f8806399
Configuration menu - View commit details
-
Copy full SHA for b06f077 - Browse repository at this point
Copy the full SHA b06f077View commit details -
ODROID-N2: spi: meson-spicc: add a linear clock divider support
The SPICC controller in Meson-AXG SoC is capable of using a linear clock divider to reach a much fine tuned range of clocks, while the old controller only use a power of two clock divider, result at a more coarse clock range. Also convert the clock registration into Common Clock Framework. Signed-off-by: Sunny Luo <sunny.luo@amlogic.com> Signed-off-by: Yixun Lan <yixun.lan@amlogic.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: Ic532909d504163b151bff8b91fde51bc9fbb960c
Configuration menu - View commit details
-
Copy full SHA for 2bf8cc6 - Browse repository at this point
Copy the full SHA 2bf8cc6View commit details -
ODROID-N2: spi: meson-spicc: support max 80MHz clock
The SPICC controller in Meson-AXG is capable of running at 80M clock. The ASIC IP is improved and the clock is actually running higher than previous old SoCs. Signed-off-by: Sunny Luo <sunny.luo@amlogic.com> Signed-off-by: Yixun Lan <yixun.lan@amlogic.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: Ib9908321efb931a142112e4d374f139c12f468ed
Configuration menu - View commit details
-
Copy full SHA for 6249988 - Browse repository at this point
Copy the full SHA 6249988View commit details -
ODROID-N2: spi: meson-spicc: add min sclk for each compatible
The G12A SPICC controller variant takes the source clock from a specific clock instead of the bus clock. The minimal clock calculus won't work with the G12A support, thus add the minimal supported clock for each variant and pass this to the SPI core. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: I20b4245fa0984f22412d28815456e78e93697158
Configuration menu - View commit details
-
Copy full SHA for f99f193 - Browse repository at this point
Copy the full SHA f99f193View commit details -
ODROID-N2: spi: meson-spicc: setup IO line delay
Now the controller can support frequencies higher than 30MHz, we need the setup the I/O line delays in regard of the SPI clock frequency. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: I10a98c33e0bdd10e51101bd6d226d790b2061232
Configuration menu - View commit details
-
Copy full SHA for 3d4b46f - Browse repository at this point
Copy the full SHA 3d4b46fView commit details -
ODROID-N2: spi: meson-spicc: adapt burst handling for G12A support
The G12A SPICC controller variant has a different FIFO size and doesn't handle the RX Half interrupt the same way as GXL & AXG variants. Thus simplify the burst management and take in account a variable FIFO size. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: Iff57ebdac5cc0a2a5a4863d82619ab9ef7a77fd3
Configuration menu - View commit details
-
Copy full SHA for dc622c3 - Browse repository at this point
Copy the full SHA dc622c3View commit details -
ODROID-N2: dt-bindings: spi: amlogic, meson-gx-spicc: add Amlogic G12…
…A compatible The Amlogic G12A SPICC controllers uses a secondary clock used to feed the baud rate generator and the delay control logic. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: I0183ea1d2daab02167477ed6799eca3587759d80
Configuration menu - View commit details
-
Copy full SHA for 365248b - Browse repository at this point
Copy the full SHA 365248bView commit details -
ODROID-N2: spi: meson-spicc: add support for Amlogic G12A
Add support for the SPICC controllers on the Amlogic G12A SoCs family. The G12A SPICC controllers inherit from the AXG enhanced registers but takes an external pclk for the baud rate generator and can achieve up to 166MHz SCLK. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: I2e96db3e3fba657a3f136e7a4c70f369a11b77bc
Configuration menu - View commit details
-
Copy full SHA for f1fdfe9 - Browse repository at this point
Copy the full SHA f1fdfe9View commit details -
ODROID-N2: arm64: dts: meson-g12-common: add spicc controller nodes
This adds the controller and pinctrl nodes for the Amlogic G12A SPICC controllers. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Change-Id: I771363f3be33ffaf1494b94fbe386bb57e69aa3c
Configuration menu - View commit details
-
Copy full SHA for 08dbcae - Browse repository at this point
Copy the full SHA 08dbcaeView commit details
Commits on Mar 21, 2020
-
Merge tag 'v5.4.26' into odroid-5.4.y
This is the 5.4.26 stable release Change-Id: I17e5cc6e3d56815b49641ab1faa49d54db596c4a
Configuration menu - View commit details
-
Copy full SHA for 0ed97c0 - Browse repository at this point
Copy the full SHA 0ed97c0View commit details
Commits on Mar 25, 2020
-
Merge tag 'v5.4.27' into odroid-5.4.y
This is the 5.4.27 stable release Change-Id: I7644a04e483462a9bd8abf69ffdc6dbeee1a3a0a
Configuration menu - View commit details
-
Copy full SHA for afbb709 - Browse repository at this point
Copy the full SHA afbb709View commit details -
Merge tag 'v5.4.28' into odroid-5.4.y
This is the 5.4.28 stable release Change-Id: I3a7e2ae7d99b146c1e0a7b9abe2df253d6f5ea6e
Configuration menu - View commit details
-
Copy full SHA for 7ed9082 - Browse repository at this point
Copy the full SHA 7ed9082View commit details
Commits on Mar 30, 2020
-
ODROID-C4: arm64/dts: add new board for Hardkernel ODROID-C4
Change-Id: Idd9abac641030e5498171d88b3840349ce3b8442 Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 69361cd - Browse repository at this point
Copy the full SHA 69361cdView commit details -
ODROID-N2: arm64/dts: Add gpio-line-names
Change-Id: Ie5b40ea8885c324c81b4fa80a5bbe59b533b1b3a
Configuration menu - View commit details
-
Copy full SHA for e84454b - Browse repository at this point
Copy the full SHA e84454bView commit details -
ODROID-N2: ARM64/dts: add spicc0 node
Change-Id: Ibb6e79864c37a167d4861e02120d489a53c317e8
Configuration menu - View commit details
-
Copy full SHA for 67fe759 - Browse repository at this point
Copy the full SHA 67fe759View commit details -
ODROID-N2: ARM64/dts: add uart_A node
Change-Id: I129c3d059231a7941285deffc293ee72784adcce
Configuration menu - View commit details
-
Copy full SHA for 7f92f2d - Browse repository at this point
Copy the full SHA 7f92f2dView commit details -
ODROID-N2: ARM64/dts: add i2c2, i2c3 node
Change-Id: I00e3748a6f8474a99d05200afc60b8d794f75c96
Configuration menu - View commit details
-
Copy full SHA for 12cf79a - Browse repository at this point
Copy the full SHA 12cf79aView commit details -
ODROID-N2: ARM64/dts: add saradc node
Change-Id: Ieced434cbde791edee600832f51bd5021b4604aa
Configuration menu - View commit details
-
Copy full SHA for d4e3b27 - Browse repository at this point
Copy the full SHA d4e3b27View commit details
Commits on Mar 31, 2020
-
ODROID-N2: Add D-WAV Multitouch driver.
Change-Id: Ia1c8c29d3f69c6ba5d630279c4cc98119b68ab71
Configuration menu - View commit details
-
Copy full SHA for eea48b9 - Browse repository at this point
Copy the full SHA eea48b9View commit details
Commits on Apr 5, 2020
-
Merge tag 'v5.4.29' into odroid-5.4.y
This is the 5.4.29 stable release Change-Id: Ice27cc819d3c9d5c4b2756cbb48d200c56193d07
Configuration menu - View commit details
-
Copy full SHA for b46dd57 - Browse repository at this point
Copy the full SHA b46dd57View commit details -
Merge tag 'v5.4.30' into odroid-5.4.y
This is the 5.4.30 stable release Change-Id: I2f9290a3af771a562ac61b38c6c8aea6a240d7ca
Configuration menu - View commit details
-
Copy full SHA for d7f2f07 - Browse repository at this point
Copy the full SHA d7f2f07View commit details
Commits on Apr 8, 2020
-
Merge tag 'v5.4.31' into odroid-5.4.y
This is the 5.4.31 stable release Change-Id: I4fd427325b102058f67c4085c89bc7b04c77e3d9
Configuration menu - View commit details
-
Copy full SHA for 3b4dc50 - Browse repository at this point
Copy the full SHA 3b4dc50View commit details
Commits on Apr 13, 2020
-
Merge tag 'v5.4.32' into odroid-5.4.y
This is the 5.4.32 stable release Change-Id: Idd04e9be72497a88b91e69f6020102051959f20d
Configuration menu - View commit details
-
Copy full SHA for 4681005 - Browse repository at this point
Copy the full SHA 4681005View commit details
Commits on Apr 14, 2020
-
ODROID-C4: arm64/dts: add saradc node
Change-Id: I67447bc3dc4222454c466fe7ab349357115b0a4f
Configuration menu - View commit details
-
Copy full SHA for c4c9009 - Browse repository at this point
Copy the full SHA c4c9009View commit details -
ODROID-C4: arm64/dts: add spicc0 node
Change-Id: I6ccc3714fce677b1eb104c10f657739320f3772f
Configuration menu - View commit details
-
Copy full SHA for e50729e - Browse repository at this point
Copy the full SHA e50729eView commit details -
ODROID-C4: arm64/dts: add uart_A node
Change-Id: Ib66a03da2fcf39fc459c20c9f98b1baca34dcf5b
Configuration menu - View commit details
-
Copy full SHA for e97e366 - Browse repository at this point
Copy the full SHA e97e366View commit details -
ODROID-C4: arm64/dts: add gpio-line-names
Change-Id: Ifad96c7ab6935164402785ac9e6bf5d09fb42f82
Configuration menu - View commit details
-
Copy full SHA for 56cc8c9 - Browse repository at this point
Copy the full SHA 56cc8c9View commit details
Commits on Apr 20, 2020
-
Merge tag 'v5.4.33' into odroid-5.4.y
This is the 5.4.33 stable release Change-Id: Ifeb3b6bb2110e6773a0ad6f234348eefa5713956
Configuration menu - View commit details
-
Copy full SHA for 537a0b7 - Browse repository at this point
Copy the full SHA 537a0b7View commit details -
ODROID-C4: arm64/dts: fix regulator control GPIO
Change-Id: Ic9205e31eb8d3072fb9c4a20eac4c8e4d15664dc
Configuration menu - View commit details
-
Copy full SHA for 44f7dc4 - Browse repository at this point
Copy the full SHA 44f7dc4View commit details -
ODROID-N2: arm64: dts: meson: sm1: set gpio interrupt controller comp…
…atible Set the appropriate gpio interrupt controller compatible for the sm1 SoC family. This newer version of the controller can now trig irq on both edge of the input signal Change-Id: Ie52e0f4f869c9bf8c198efa21e230a28ee31e04f Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for ecfece8 - Browse repository at this point
Copy the full SHA ecfece8View commit details -
ODROID-N2: thermal: amlogic: Add thermal driver to support G12 SoCs
Amlogic G12A and G12B SoCs integrate two thermal sensors with the same design. One is located close to the DDR controller and the other one is located close to the PLLs (between the CPU and GPU). The calibration data for each of the thermal sensors instance is stored in a different location within the AO region. Implement reading the temperature from each thermal sensor. The IP block has more functionality, which may be added to this driver in the future: - chip reset when the temperature exceeds a configurable threshold - up to four interrupts when the temperature has risen above a configurable threshold - up to four interrupts when the temperature has fallen below a configurable threshold Change-Id: I5f4cecbfd0796958d434bdeb051d5269b497c4d0 Tested-by: Christian Hewitt <christianshewitt@gmail.com> Tested-by: Kevin Hilman <khilman@baylibre.com> Reviewed-by: Amit Kucheria <amit.kucheria@linaro.org> Signed-off-by: Guillaume La Roque <glaroque@baylibre.com> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Link: https://lore.kernel.org/r/20191004090114.30694-3-glaroque@baylibre.com
Configuration menu - View commit details
-
Copy full SHA for 383ba12 - Browse repository at this point
Copy the full SHA 383ba12View commit details -
ODROID-N2: thermal: amlogic: Appease the kernel-doc deity
Fix up the following warning when compiled with make W=1: linux.git/drivers/thermal/amlogic_thermal.c:78: warning: Function parameter or member 'A' not described in 'amlogic_thermal_soc_calib_data' linux.git/drivers/thermal/amlogic_thermal.c:78: warning: Function parameter or member 'B' not described in 'amlogic_thermal_soc_calib_data' linux.git/drivers/thermal/amlogic_thermal.c:78: warning: Function parameter or member 'm' not described in 'amlogic_thermal_soc_calib_data' linux.git/drivers/thermal/amlogic_thermal.c:78: warning: Function parameter or member 'n' not described in 'amlogic_thermal_soc_calib_data' Change-Id: Iffb50455263d4151a6d65fa9df19edca8852ca65 Signed-off-by: Amit Kucheria <amit.kucheria@linaro.org> Reviewed-by: Viresh Kumar <viresh.kumar@linaro.org> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Link: https://lore.kernel.org/r/139c9191f1a18d528b5f94376facf40291d28244.1574242756.git.amit.kucheria@linaro.org
Configuration menu - View commit details
-
Copy full SHA for 53e88d9 - Browse repository at this point
Copy the full SHA 53e88d9View commit details -
ODROID-N2: arm64: dts: meson: g12: add temperature sensor
Add cpu and ddr temperature sensors for G12 Socs Change-Id: I4d30366f0d522d98d7ec6a46fdcd36f9c898b51c Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> Reviewed-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Amit Kucheria <amit.kucheria@linaro.org> Tested-by: Christian Hewitt <christianshewitt@gmail.com> Tested-by: Kevin Hilman <khilman@baylibre.com> Signed-off-by: Guillaume La Roque <glaroque@baylibre.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Configuration menu - View commit details
-
Copy full SHA for 0fd7c5b - Browse repository at this point
Copy the full SHA 0fd7c5bView commit details
Commits on Apr 21, 2020
-
ODROID-N2: arm64/dts: modify gpio-line-names
Change-Id: I08a7bb6a12d3c4dcc023415bb66369b5d34899e9
Configuration menu - View commit details
-
Copy full SHA for 453919d - Browse repository at this point
Copy the full SHA 453919dView commit details -
ODROID-N2: arm64/dts: modify i2c alias bus number
Change-Id: I49b58c681dea5377df0ee7ab98163165d5521cb8
Configuration menu - View commit details
-
Copy full SHA for 40b58dc - Browse repository at this point
Copy the full SHA 40b58dcView commit details
Commits on Apr 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2a749af - Browse repository at this point
Copy the full SHA 2a749afView commit details