Commit Graph

26874 Commits

Author SHA1 Message Date
kos dc30184744 更新到最新 2024-05-14 01:52:38 +00:00
Liangbin Lian c753fc68dc imagebuilder: fix repeated generation of package index when signing is enabled
`$(MAKE) package_index` will generate Packages.sig if signing is enabled, and Packages.sig is always newer than Packages.gz, cause repeated generation of package index on next build. So we should ignore Packages.sig.

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2024-05-08 13:10:38 +08:00
Liangbin Lian 516eaa22f2 istoreos: fix some grep patterns to limited syntax 2024-04-28 11:46:46 +08:00
kos 2fb6ac4dff 内核开启pwm风扇支持 2024-04-26 01:04:08 +00:00
kos a509ef3301 Merge branch 'istoreos-22.03' of https://github.com/istoreos/istoreos into istoreos-22.03 2024-04-26 01:01:46 +00:00
Liangbin Lian 894f6f50db target/rk35xx: armsom sige1 fix vccio_sd gpio 2024-04-24 20:21:32 +08:00
Liangbin Lian 772c5dd830 target/rk35xx: armsom sige1 disable dmc 2024-04-24 19:13:58 +08:00
Liangbin Lian d2f84d49c2 target/rk35xx: add armsom sige1 board
SoC: RK3528
NICs: GMAC x 1, 2.5GbE x 1
WLAN: RTL8852BS (SDIO)
Storage: eMMC x 1, microSD slot x 1
USB: USB 2.0 Type-A x 2, USB 2.0 Type-C x 1
Display: HDMI x 1
2024-04-24 18:28:20 +08:00
Liangbin Lian f859237145 target/rk35xx: update board name 2024-04-24 18:18:29 +08:00
kos dbac1c5dae Merge branch 'istoreos-22.03' of https://github.com/istoreos/istoreos into istoreos-22.03 2024-04-13 11:28:21 +00:00
桐话 10729c78cf update rk3566-panther-x2.dts 2024-04-08 13:27:10 +08:00
桐话 8a0e59f381 update rk3566-jp-tvbox.dts 2024-04-08 13:27:10 +08:00
Liangbin Lian e2d212aef7 target/rk3568: use non rk808 rtc if exists 2024-04-08 12:19:18 +08:00
kos 2e67a176e1 Merge branch 'istoreos-22.03' of https://github.com/istoreos/istoreos into istoreos-22.03 2024-04-04 07:16:27 +00:00
Liangbin Lian b307aec258 target/amlogic: default enable vt for reducing kernel recompile 2024-03-29 17:06:57 +08:00
Liangbin Lian cd35439936 target/amlogic: add kmod-fb to default packages
show hdmi console
2024-03-29 15:58:27 +08:00
Liangbin Lian 649aa368eb target/amlogic: update kernel config 2024-03-29 15:10:12 +08:00
Liangbin Lian 471a6b60c8 target/amlogic: drm drivers 2024-03-29 15:01:38 +08:00
Liangbin Lian 698e55360e target/amlogic: show console on hdmi
use frambuffer initialized before the kernel boots
2024-03-29 15:01:12 +08:00
Liangbin Lian 403393f1a1 target/amlogic/meson: remove unused drivers 2024-03-28 20:27:14 +08:00
Liangbin Lian 0f0ef5b6a7 target/amlogic: init support for amlogic SoCs
first supported board Phicomm N1
2024-03-28 19:15:49 +08:00
kos b5295f84ed Merge branch 'istoreos-22.03' of https://github.com/istoreos/istoreos into istoreos-22.03 2024-03-27 01:52:07 +00:00
coolsnowwolf bd039a5f85
rockchip: rk35xx: add MangoPi M28K support (#1442)
* rockchip: rk35xx: add MangoPi M28K support

* target/rk3528: mangopi m28k nic smp affinity

---------

Co-authored-by: Liangbin Lian <1129525450@qq.com>
2024-03-22 16:06:19 +08:00
kos 5c14e70ab9 Merge branch 'istoreos-22.03' of https://github.com/istoreos/istoreos into istoreos-22.03 2024-03-12 02:13:20 +00:00
Liangbin Lian d67533b6e1 target/rk35xx: support tcp-bbr 2024-03-08 15:07:46 +08:00
kos 36e10de685 添加AIO-3399B机型的支持 2024-03-06 14:59:59 +00:00
xiaomeng9597 01980612bb
target/rk3566: panther x2 dts remove HDMI related nodes (#1381) 2024-03-04 12:39:18 +08:00
Liangbin Lian 1a3c6071ff target/rk35xx: auto unload unused drivers 2024-02-29 18:13:27 +08:00
Liangbin Lian c82a4bef35 target/x86: auto unload mlx4_core 2024-02-29 17:15:26 +08:00
Liangbin Lian 8e1b776665 target/x86: auto unload unused drivers 2024-02-29 14:07:21 +08:00
Liangbin Lian c01131962a target/rk3568: add support for FriendlyElec NanoPi R5S LTS and C1
NanoPi R5S LTS
NanoPi R5S C1
2024-02-22 11:54:42 +08:00
Liangbin Lian c67531ed95 target/x86: custom grub hook supports ventoy
ventoy grub load_env default load /grub/grubenv
specify our path
2024-02-21 16:57:49 +08:00
Liangbin Lian 31a01f3f66 target/x86: support custom grub hook 2024-02-20 11:52:20 +08:00
Liangbin Lian 4e39e7f2f4 target/x86: refactor grub cfg 2024-02-20 11:21:34 +08:00
Liangbin Lian c38023e2b0 target/x86: fix grub cfg 2024-02-19 16:39:07 +08:00
xiaomeng9597 555a0c3f5e
target/rk3566: Fix recognition of sd card on Panther x2 2024-02-19 14:24:11 +08:00
Liangbin Lian 7d246b91f6 package/linux: vfio-pci support passthrough VGA devices 2024-02-18 17:45:25 +08:00
Philip Prindeville 67f4ee9b5a x86/64: Enable IOMMU_V2 support for later CPUs
Support newer IOMMU_V2 on AMD platforms, useful for DPDK and KVM.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
(cherry picked from commit 1eb02ce3254ef6f115640df8ac470574d6903588)
2024-02-18 15:29:26 +08:00
Hauke Mehrtens cb1ee6bd9f kernel: Move some IOMMU options to generic
This adds some missing IOMMU related options for x86/64 and moves some
of them to generic for all targets.

On x86 IOMMU_DEFAULT_DMA_LAZY is used by default, on all other platforms
IOMMU_DEFAULT_DMA_STRICT is the default. we just follow the default
kernel configuration here.

Fixes: 8fea4a102c ("x86/64: enable IOMMU support")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-02-18 15:27:52 +08:00
Nicola Corna e88ee750e2 x86/64: enable IOMMU support
Enable IOMMU support for Intel and AMD x86 platforms. With this, when the
vfio module is present, physical PCI devices can be passed to VMs, for
example with `qemu-system-x86_64 -device vfio-pci,host=05:00.0 ...`.

IOMMU support increases the kernel size by a small amount (~370KB, from
5239840 B to 5611200 B, a ~7% increase in size).

Signed-off-by: Nicola Corna <nicola@corna.info>
2024-02-18 15:25:06 +08:00
Liangbin Lian 8661954b38 target/rk3588: armsom sige7 fix usb3.0 2024-01-31 16:54:59 +08:00
Liangbin Lian cfc0a4c97d target/rk35xx: armsom sige7 add wifi packages 2024-01-31 16:08:38 +08:00
Liangbin Lian 91f6e9cd95 target/rk35xx: kernel enable typec manager 2024-01-30 19:35:51 +08:00
Liangbin Lian 9c8eebc030 target/rk35xx: kernel: usb: typec: tcpm: add husb311 driver
0bec4db01a/drivers/usb/typec/tcpm/tcpci_husb311.c
2024-01-30 19:34:45 +08:00
Liangbin Lian 8180c8354c target/rk3566: armsom sige7 usb supply 2024-01-30 17:40:11 +08:00
Liangbin Lian 4c0083765a target/rk3566: le hes30 led default on 2024-01-30 15:12:24 +08:00
Liangbin Lian ad4564e944 target/rk3588: armsom sige7 v1.1 2024-01-30 14:13:45 +08:00
Liangbin Lian 7ae293fe29 target/rk3588: armsom sige7 v1 simplify dts 2024-01-30 14:01:24 +08:00
Liangbin Lian 46a5e9c3b4 target/rk3588: inspur ihec301 fix gpios 2024-01-29 22:47:18 +08:00
Liangbin Lian 87a8fb5e1f Revert "target/rk3588: inspur ihec301 pull up phy reset pin"
This reverts commit cc7acc4015.
2024-01-29 22:45:33 +08:00