build/patch/kernel/rockchip-current
Miouyouyou a72ae1fe1a
Packages.uninstall, Distribution info from files and architecture filtering (#2432)
* patch: kernel: rockchip-dev: Handle more resolutions with HDMI (β)

The added patch add more PLL configurations, in order to satisfy
more HDMI frequencies requirements.
This should allow users to benefit from more resolutions.

However, this is fairly untested. I only tested it on my 1080p
screen and, yeah, it works but so does the kernel without this
patch.

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* patch: kernel: rockchip-dev: Handle more resolutions with HDMI (β)

Now with proper patches names.

Anyway :

The added patch add more PLL configurations, in order to satisfy
more HDMI frequencies requirements.
This should allow users to benefit from more resolutions.

However, this is fairly untested. I only tested it on my 1080p
screen and, yeah, it works but it also does without this
patch.

So could anyone test this with the following configurations ?

* [ ] A HDMI 4K screen
* [ ] A HDMI 1366x768 screen resolution
* [ ] A VGA screen with a VGA to HDMI adapter
* [ ] A DVI screen with a DVI to HDMI adapter

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* Using the patches provided by @Kwiboo for HDMI

This provides me way more resolutions, including interlaced modes.

I don't see 4K modes, though the screen attached can't do it,
so I still don't know if that can help provided 4K modes on mainline
kernels.

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* Support for 4K screens

Using fixes provided by @czak

Tested and approved by @czak too !

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* Renamed some patches for better organization

Still, they should all be numbered correctly...

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* Preliminary support for "support" checs

The point is to only allow the selection of "supported" desktops
environments and appgroups in the menus, and provide proper errors
and warnings when trying to use unsupported features while not
being an "EXPERT".

This should provide a solution to the following feature request
https://github.com/Miouyouyou/armbian-desktop/issues/13

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* Moved the desktop selection menus inside configuration.sh

The whole problem being that, in order to provide a custom menu, for
the selected board and architecture, I need to know the actual
architecture of the selected board, which is not easy since the
board definition files depends from other generic information files...

The whole architecture sampling is done during configuration.sh, along
with some default variables configuration just in case the board files
didn't contain all the information.
Trying to move the part that sample the ARCH information from the board
definitions files inside main.sh, while leaving the default values
initialization code in configuration.sh, left me with compiling an arm32
image for an arm64 board, because the parsed variables were replaced
by the default ones.

So, the whole desktop selections menus have been moved inside
configuration.sh, just after sampling the selected board information
just like before, in order to provide only options that catter to the
current build, and also provide actual error messages when invalid
elements were selected.

There's still errors to catch here and there, notably for appgroups,
but the generated image works, which is the most important part.

Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr>

* Delete 1017-ARM-DTSI-rk3288-add-GPU-500-Mhz-OPP-again.patch

* Update only_for

Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2020-12-10 11:44:13 +01:00
..
1-2-regulator-act8865-add-restart-handler-for-act8846.patch Move to 5.4.y (#1686) 2019-12-23 00:40:23 +01:00
261_gpiomem_driver.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
1001-dts-rk3288-miqi-Enabling-the-Mali-GPU-node.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
1002-ARM-dts-rockchip-fix-the-regulator-s-voltage-range-o.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
1003-ARM-dts-rockchip-add-the-MiQi-board-s-fan-definition.patch Moving Rockchip 32bit to 5.8.y (#2183) 2020-09-03 21:37:23 +02:00
1004-RK3288-DTSI-rk3288-Add-missing-SPI2-pinctrl.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1005-ARM-DTSI-rk3288-Adding-missing-EDP-power-domain.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1006-ARM-DTSI-rk3288-Fixed-the-SPDIF-node-address.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1007-ARM-DTS-rk3288-tinker-Enabling-SDIO-and-Wifi.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1008-ARM-DTS-rk3288-tinker-Setup-the-Bluetooth-UART-pins.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1009-ARM-DTSI-rk3288-Adding-cells-addresses-and-size.patch.disabled Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
1009-ARM-DTSI-rk3288-tinker-Improving-the-CPU-max-voltage.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1010-ARM-DTS-rk3288-tinker-Defined-the-I2C-interfaces.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1011-ARM-DTS-rk3288-tinker-Defining-the-SPI-interface.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1012-ARM-DTSI-rk3288-tinker-Defining-SDMMC-properties.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1013-ARM-DTSI-rk3288-Set-the-VPU-MMU-power-domains.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1014-dts-rk3288-support-for-dedicating-npll-to-a-vop.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1015-arm-dts-veyron-Added-a-flag-to-disable-cache-flush-d.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1016-ARM-DTSI-rk3288-disable-serial-dmas.patch Packages.uninstall, Distribution info from files and architecture filtering (#2432) 2020-12-10 11:44:13 +01:00
1026-arm-dtsi-rk3288-add-GPU-500-Mhz-OPP.patch rockchip-current: Add GPU 500MHZ OPP 2020-08-15 22:43:27 +02:00
2002-clk-rockchip-add-all-known-operating-points-to-the-a.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
2005-drivers-mmc-dw-mci-rockchip-Handle-ASUS-Tinkerboard.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
2006-soc-rockchip-power-domain-export-idle-request.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
2007-drivers-wifi-ath9k-reverse-do-not-use-bulk-on-EP3-and-EP4.patch Moving Rockchip 32bit to 5.8.y (#2183) 2020-09-03 21:37:23 +02:00
2013-spi-Added-support-for-Tinkerboard-s-SPI-interface.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
3000_DTS_rearrange_thermal_zones.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
3001_Tinkerboard-4.19-audio.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
4004-drm-rockchip-vop-filter-modes-outside-0.5-pixel-cloc.patch Move rockchip/64 current to 5.7.y (#2099) 2020-07-18 23:07:01 +02:00
4005-drm-rockchip-dw_hdmi-Set-cur_ctr-to-0-always.patch.disabled Move Rockchip 32b to 5.9.y (#2339) 2020-11-25 19:50:47 +01:00
4006-drm-rockchip-dw_hdmi-adjust-cklvl-txlvl-for-RF-EMI.patch Move rockchip/64 current to 5.7.y (#2099) 2020-07-18 23:07:01 +02:00
4007-drm-rockchip-dw_hdmi-Use-auto-generated-tables.patch.disabled Move Rockchip 32b to 5.9.y (#2339) 2020-11-25 19:50:47 +01:00
4008-drm-rockchip-dw_hdmi-add-default-594Mhz-clk-for-4K-6.patch Move rockchip/64 current to 5.7.y (#2099) 2020-07-18 23:07:01 +02:00
4009-drm-rockchip-dw-hdmi-limit-tmds-to-340mhz.patch.disabled Move Rockchip 32b to 5.9.y (#2339) 2020-11-25 19:50:47 +01:00
4010-HACK-drm-rockchip-vop-limit-resolution-to-3840x2160.patch Move rockchip/64 current to 5.7.y (#2099) 2020-07-18 23:07:01 +02:00
4011-MINIARM-set-npll-be-used-for-hdmi-only.patch Move rockchip/64 current to 5.7.y (#2099) 2020-07-18 23:07:01 +02:00
4012-clk-rockchip-rk3288-use-npll-table-to-to-improve-HDM.patch Move rockchip/64 current to 5.7.y (#2099) 2020-07-18 23:07:01 +02:00
4013-clk-rockchip-rk3288-add-more-npll-clocks.patch Move rockchip/64 current to 5.7.y (#2099) 2020-07-18 23:07:01 +02:00
4014-Use-340000-as-fallback-max_tmds_clock.patch.disabled Move Rockchip 32b to 5.9.y (#2339) 2020-11-25 19:50:47 +01:00
4015-FIXME-Don-t-use-vop_crtc_mode_valid.patch Move rockchip/64 current to 5.7.y (#2099) 2020-07-18 23:07:01 +02:00
board-tinkerboard-enable-emmc-support.patch Tinkerboard S: fix booting from eMMC. Closing [AR-89] 2019-12-12 07:47:18 +01:00
brcmfmac-add-ap6330-firmware.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
general-add-overlay-compilation-support.patch [ rockchip ] add overlay compilation support 2020-10-18 14:43:30 -04:00
general-adjust-tinker-dts-hdmi-sound.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
general-fix-reboot-from-kwiboo.patch Remove K<4, change branches, new features (#1586) 2019-11-19 23:25:39 +01:00
remove-broken-dtb.patch [ rockchip ] Tinker 1.8 and revert remove broken dtb 2020-01-19 21:01:53 -05:00
RK3288-1.8GHz-and-boost.patch [ rockchip ] Tinker 1.8 and revert remove broken dtb 2020-01-19 21:01:53 -05:00
wifi-4003-fix-sha256_state-clashes.patch Remove broken part from patches (#2347) 2020-11-14 20:49:32 +01:00
wifi-4004-fix-cfg80211-for-5.8.patch Remove broken part from patches (#2347) 2020-11-14 20:49:32 +01:00
xt-q8l-v10-add-device-tree.patch Moving Rockchip 32bit to 5.8.y (#2183) 2020-09-03 21:37:23 +02:00
xt-q8l-v10-add-dts-makefile.patch Move to 5.4.y (#1686) 2019-12-23 00:40:23 +01:00
xt-q8l-v10-remote-keymap.patch Move rockchip/64 current to 5.7.y (#2099) 2020-07-18 23:07:01 +02:00