Commit graph

2756 commits

Author SHA1 Message Date
Igor Pecovnik
e6e5438ff9 Update / add upstream kernel patches and ajdust configs 2020-12-22 15:30:55 +01:00
Igor Pecovnik
818641e2e6 Merge branch 'master' into desktop 2020-12-21 11:21:16 +01:00
JMCC
bc434ca3f9
Merge pull request #2484 from armbian/AR-585
[AR-585]
2020-12-20 17:02:15 +01:00
5kft
d577ba32e5
fixed phy-mode for orangepi-zero-plus H5 2020-12-20 07:33:10 -08:00
5kft
16eb39a16d
cleaned up erroneous patch 2020-12-20 06:47:58 -08:00
5kft
fcd4acf8bf
updated additional phy-mode configurations 2020-12-20 06:39:09 -08:00
JMCC
b7efc41af2 Rockchip64-Legacy: Add HDMI-CEC pins to DT for Rockpi-4b and RockPro64 2020-12-20 14:40:49 +01:00
tonymac32
600db4d458 Merge branch 'master' of https://github.com/armbian/build 2020-12-19 22:48:03 -05:00
tonymac32
56fe004f34 [ rockchip64-dev ] sync overlays for OC opps w/current 2020-12-19 22:47:34 -05:00
Igor Pecovnik
c4f026d3cd Merge branch 'master' into desktop 2020-12-19 09:53:47 +01:00
q4a
2b627cb36b
rockchip-current: return hdmi patches and rework it for 5.9.y kernel (#2471)
rockchip-current: return hdmi patches and rework it for 5.9.y kernel
2020-12-18 18:50:47 +01:00
Tony
3f1baa0601
Merge pull request #2476 from armbian/rk3328-oc-overlays
Rk3328 oc overlays
2020-12-17 08:47:34 -05:00
tonymac32
129d8dbeb5 [ rockchip64 ] add oc opps for rk3328
remove default 1.5 GHz operation, enable as overlay at user risk
2020-12-17 01:54:18 -05:00
Igor Pecovnik
e1b8e77996 Remove misplaced patch
Close https://github.com/armbian/build/issues/2443
2020-12-17 01:41:27 +01:00
Igor Pecovnik
e5bf887678 Merge branch 'master' into desktop 2020-12-17 01:31:13 +01:00
Igor Pečovnik
8192ac4d4d
Upstream patches (#2474)
* Add xu4 current upstream patch
* Update sunxi legacy
* Update sunxi current
2020-12-16 23:33:51 +01:00
Lane Jennison
343fb5f003 remove rx-tx patch for sunxi-dev 2020-12-16 12:28:50 -05:00
Lane Jennison
0cfd79fa07 remove tx-rx delay patch 2020-12-16 12:24:16 -05:00
Lane Jennison
f4a7a4c52c disabling 2020-12-16 12:23:56 -05:00
Tony
eb9131933f
[ rockchip64 ] add RK3399 2GHz opp as overlay (#2472)
RK3399 maximum clockspeed according to Rockchip is 1.8 GHz for all but a couple variants.  Almost all SBC's use 1.8 GHz silicon.

Remove automatic application of extra 2 GHz opp, allow user to select an overlay at their own risk.
2020-12-16 14:52:51 +01:00
tonymac32
4cb57c62b3 [ rockchip64 ] add RK3399 2GHz opp as overlay
RK3399 maximum clockspeed according to Rockchip is 1.8 GHz for all but a couple variants.  Almost all SBC's use 1.8 GHz silicon.

Remove automatic application of extra 2 GHz opp, allow user to select an overlay at their own risk.
2020-12-16 02:06:00 -05:00
Piotr Szczepanik
cd886792c0
Fix booting of roc-rk3399-pc/station-p1 with legacy 2020-12-15 23:07:54 +01:00
Igor Pečovnik
fa2fd517d1
Fix USB port on Rockpi S (#2461)
* Fix USB port on Rockpi S

* Rename patches for clarity

* Add patches to DEV

* Remove deprecated patch
2020-12-15 22:25:51 +01:00
Igor Pečovnik
b7d4a7a577
Enable UART2 on Rockpi S (#2460)
* Add uart2 for debug on Rockpi S

* Rename for clarity

* Add patch to DEV too
2020-12-15 22:25:23 +01:00
Igor Pecovnik
8a9192bc60 Merge branch 'master' into desktop 2020-12-15 00:28:12 +01:00
Igor Pecovnik
c8a163ce71 Merge branch 'master' of https://github.com/armbian/build 2020-12-15 00:11:38 +01:00
Igor Pecovnik
78027c5daf Switched mvebu-dev to linux 5.10.y 2020-12-15 00:11:01 +01:00
Piotr Szczepanik
2ccaee6343
Enable station-m1 (roc-rk3328-pc) in rockchip64-dev too 2020-12-14 23:57:57 +01:00
Piotr Szczepanik
1432a5cb96
Consolidate all dts Makefile changes in a single patch in rockchip64-dev 2020-12-14 23:57:57 +01:00
Piotr Szczepanik
71a4eaa868
Apply patchset cleanup from https://github.com/armbian/build/pull/2451 to rockchip64-dev 2020-12-14 23:57:57 +01:00
Igor Pecovnik
11522c8801 Merge branch 'master' into desktop 2020-12-14 18:20:12 +01:00
Steven P. Goldsmith
cfd9299122
XU4 add gpio-line-names (#2449) 2020-12-14 18:13:44 +01:00
tonymac32
40665cde86 [ rockchip64 ] Patch reorg round 2 2020-12-13 23:22:08 -05:00
tonymac32
dfd5cf9692 [ rockchip64 ] Clean up patchset 2020-12-13 22:13:03 -05:00
Igor Pečovnik
9a73552d6a
Adjust kernel configs, add upstream patches, bump mvebu64 dev to 5.9.y (#2440) 2020-12-11 20:17:29 +01:00
Igor Pecovnik
63114d1fc8 Remove deprecated patch 2020-12-11 16:36:58 +01:00
Igor Pečovnik
0b9115dab1
Bump Meson64 to 5.10.y (#2439)
- curently attached to RC7 as https://github.com/armbian/build/pull/2378
- config derived from current and contains all latest changes
- dirty reboot and eth0 reset hacks are not added and can be added later if still needed (need_check subfolder)
2020-12-11 00:33:05 +01:00
Igor Pecovnik
73cb74c10f Merge branch 'master' into desktop 2020-12-10 21:51:47 +01:00
Steven P. Goldsmith
3bd69c6526
XU4 add con 11 pins to gpiomem sandbox (#2438) 2020-12-10 21:16:53 +01:00
Igor Pecovnik
e8150b5c0c Merge branch 'master' into desktop 2020-12-10 12:04:50 +01:00
Rosen Penev
aa3d60f57e
refreshed mvebu with quilt (#2419)
* mvebu-dev: refresh all patches with quilt

Cleaned up based on kernel 5.9.12.

Signed-off-by: Rosen Penev <rosenp@gmail.com>

* mvebu-current: refresh patches with quilt

Based on kernel version 5.9.12

Signed-off-by: Rosen Penev <rosenp@gmail.com>

* mvebu-legacy: refresh patches with quilt

Based on kernel 4.19.161

Signed-off-by: Rosen Penev <rosenp@gmail.com>

* mvebu-legacy: remove custom helios4 dts file

This is already added upstream. No need to have it here.

Continued refreshing the other patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-10 11:47:33 +01:00
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
EvilOlaf
4a59ee82e3 sunxi-legacy: add upstream patches 2020-12-08 17:51:23 +01:00
Igor Pecovnik
ebb5f4ae7d Adding upstream patches and update kernel configs for several kernels 2020-12-06 17:17:49 +01:00
Igor Pecovnik
d2d3a9e449 Adjust patch to align properly 2020-12-06 15:06:40 +01:00
EvilOlaf
efba3da8a4 add modification notice 2020-12-06 10:31:29 +01:00
EvilOlaf
0b46f9ae2c remove fix for fix 2020-12-06 10:24:01 +01:00
EvilOlaf
23d80b18e4 fix 006 2020-12-06 10:20:46 +01:00
EvilOlaf
20cd5c9cbf remove whitespace 2020-12-06 09:56:24 +01:00
EvilOlaf
6214687995 missing new line break at file end 2020-12-06 09:40:12 +01:00