Commit Graph

1231493 Commits

Author SHA1 Message Date
zhenglilang
0d2559b5e1 k1:display: solve the system reboot error issue
Change-Id: Ie10282fe4b50eaf7eca76024fc96acffc93b3b36
2025-03-07 12:43:31 +08:00
Nell
ddc689b43d k1:zt001h: add the refence of rcpu_mem_heap in rcpu memory-region
Change-Id: Ide070e24417fd077d7736658e29c2935488082d0
2025-03-07 10:13:46 +08:00
lijuan
c0e6859eb0 pstore-blk: add mmc panic write when sys panic
user manual:
1.config: enable MMC_SDHCI_OF_K1X_PANIC
2.config: CONFIG_PSTORE_BLK_BLKDEV,eg:/dev/mmcblk0p7
3.partiton:add pstore partiton

test cmd:
1. mount -t pstore pstore /sys/fs/pstore
2. echo c > /proc/sysrq-trigger

Change-Id: I88fbe8faedc5ccdffece72e2813e9d173dda9d65
Signed-off-by: lijuan <juan.li@spacemit.com>
2025-03-06 19:55:30 +08:00
yanhaodong
305b279f1b power: charger: fix sgm41515 driver warning
Change-Id: I6be7a32fe6568829f32c17309f4d82a9eca22bba
2025-03-06 16:07:34 +08:00
zhenglilang
09d8c31449 k1:display: do not create DSI card if lcd panel probe failed
Change-Id: Ibc55a6777f9d8288fe6a97af7f440a489472a986
2025-03-06 09:36:23 +08:00
yanhaodong
ace2336cd9 power: charger: enable charger while sgm41515 probe
If charger chip enable or disable charge when input source attached or
not, maybe the charge funtion cannot work in some specific scenarios
such as when shutdown directly by power-key.

We enable charge in probe and will not disable.

Change-Id: Ia76cce624c791a55b8f7b95c681bd2c02e8dce03
2025-03-06 09:35:44 +08:00
yanhaodong
8174724f08 power: charger: remove sgm41515 input current limit in source file
The input current limit can be got through dtb:"input-current-limit-microamp"
or use the default value. So we remove the specific limit in sgm4154x_charger.c

Change-Id: I145c3c971cab5c05aa2ad14304f45c14462c48ac
2025-03-06 09:35:34 +08:00
huanghaiqiang
1a265cb845 LX-V10: delete pcie2 lanes limit
Change-Id: Ieb09c2daae76136c4f46cb71fc65be99c73be816
2025-03-06 09:34:02 +08:00
huanghaiqiang
b7969852af update uav dts
Change-Id: I2d5022c7d17c81c084ba38fd8651f0da7aeb3f8b
2025-03-03 16:54:14 +08:00
lizhirong
65ffeb58b8 camera:sensor: veriy ov5640 and imx219 successfully in muse pi2
1. Two-way verification has not been carried out due to hardware issues,
2. Supports external mclk

Change-Id: I06c444a07712820396d30421427eacc832468d83
2025-03-03 15:52:16 +08:00
zhenglilang
dca5b3b8c5 k1:display: solve the issue of DSI open failure caused by LCD disconnected.
Change-Id: I44a00e448d612c5692180e2eaaa430af15fdbef4
2025-03-03 15:51:09 +08:00
goumin
e44a0975c1 leds: Change sys-led trigger from "heartbeat" to "none"
Change the default trigger for the system LED from "heartbeat" to "none"
to make it stay constantly on rather than blinking.

Change-Id: I6b2e980eb542353fffd71253d139242773950543
2025-03-03 11:48:01 +08:00
zhangmeng
70966999eb Merge remote-tracking branch 'origin/k1-dev' into k1-release
Change-Id: Ie2e1ba7d873eca7e2022e1a58fdf44a7eaf8c932
2025-03-01 14:28:33 +08:00
zhenglilang
b0767c39d6 k1: enable raspberrypi touchscreen for musepi2
Change-Id: I6b77540998a170d262023cf13f67455873341a4b
2025-03-01 14:03:47 +08:00
zhenglilang
209ad4c472 k1:display: add lcd raspberrypi touchscreen
Change-Id: Id37efb58359d63f6e5dd13bce7968a0660c24bfe
2025-03-01 14:03:11 +08:00
zhenglilang
14c366dfeb k1:touchscreen: enable ft5426 touchscreen driver
Change-Id: I0069ecd42fbf47c64d93efb6bfb00c6e6f05c44f
2025-03-01 14:02:41 +08:00
zhenglilang
e6bc34f927 k1:touchscreen: add ft5426 touchscreen driver
Change-Id: Iedd6c920bd5f627e665d044e4a5cc680cd49f17a
2025-03-01 14:02:16 +08:00
zengyu
e6c0f2331f Add support for tuning RX IRQ mitigation parameters
This is a standard ethtool interface.
- Use `ethtool -c <interface>` to view the current configuration.
- Use `ethtool -C <interface>` to modify the current configuration.

Change-Id: I1113e16e6eaf2c095f90be37989ad5cad5396925
2025-02-28 09:03:26 +08:00
lijuan
9eb071236c muse-pi: support async probe
Change-Id: I4ae7f7aab0250296d67941fc6b15672a14cea6ad
Signed-off-by: lijuan <juan.li@spacemit.com>
2025-02-27 14:10:43 +08:00
wanlong
3272bb39e2 mmc: sdhci-of-k1x: optimize debug from SD debug pinctrl
Change-Id: Ic1fba0c9d5afbb5bcaaabbbe6e7d8939e4eea47e
2025-02-25 11:04:57 +08:00
zengyu
b789ab6acc Fix GMAC PHY reset GPIO pin in k1-x_LX-V10.dts
Change-Id: Ibafafcd44fa2d68efbf7f8de025e53bff2bd7e5a
2025-02-25 11:04:29 +08:00
huzhen
96f686a087 dts:k1-x_MUSE-Pi2: add leds for the phy of eth0
Change-Id: If0e79784435d4dcacae63e167edccfc391f8102e
2025-02-25 11:03:56 +08:00
yanhaodong
1f87e5b61d MUSE-Pi2: k1/dts: fix pcie2 pinctrl config
Change-Id: I9ca3e67653b6f4c690adae8aca9fc5294444918f
2025-02-25 11:02:51 +08:00
Junzhong Pan
0328d47843 k1-x_MUSE-Pi2: update usb
Change-Id: Ibb353be1b0a309f270d1321655b2bbe2a7920564
2025-02-25 11:01:58 +08:00
yanhaodong
a7ad812a18 MUSE-Pi2: k1/dts: fix i2s pinctrl config
Change-Id: I6dfd86888152b9490c17f15357c05cb69b373ef9
2025-02-25 10:59:50 +08:00
lijuan
a0a5f5b074 dtsi: fix spi3 dma config
Change-Id: I17eeb6dbcd66b357471d037b1d9473521d9cdbd8
Signed-off-by: lijuan <juan.li@spacemit.com>
2025-02-25 10:59:04 +08:00
huzhen
bdd4e13f03 k1_defconfig: enable LEDS_TRIGGER_NETDEV
Change-Id: Ida357836809fcfb0c19defab59c14beef90af3db
2025-02-24 10:20:18 +08:00
huzhen
e6c2b44222 dts:k1-x_MUSE-Pi2: reomve the node of eth1
Change-Id: Ica4714030a68bea5aefdd887a125f4907216812f
2025-02-24 10:19:56 +08:00
huzhen
877bcef5bf net:phy:realtek: Add support for PHY Leds on RTL8211F
Change-Id: I01309088383a1f394c6d1d5ecbc05a4573f612c3
2025-02-24 10:19:31 +08:00
Nell
c0f16c6de3 k1:rporc: built the firmare of esos into kernel
sysn with commit-id(master): 83155957b94d89a20e7dcfbf947d66bd384aa6c6

Change-Id: Iab4e6939506fb64ef759abc3effd59a0594eeec6
2025-02-24 09:21:49 +08:00
Nell
4f4314ea2d k1:remoteproc: let the esos to run on DRAM
Change-Id: I87337f002c8453f90d9e3cb1d60549d0e90810b6
2025-02-21 09:45:12 +08:00
Nell
26656a65e8 k1: rproc: put the code of esos into DRAM for the size consideration
by the way the snapshot memory no need any more because the rcpu run
on DRAM

Change-Id: Idbf02fd1a87ec151c2e312ad0299ec425eaa2a9a
2025-02-21 09:03:27 +08:00
huanghaiqiang
1072e62e34 k1-x_uav:add uart3,support yt8531c,adapt mmc1 tx delay
Change-Id: If78e2ea150702f414d482cb42a59d3b87375665c
2025-02-21 09:02:16 +08:00
yanhaodong
6123e687e0 focaltech: k1/spacemit: tp driver ignore "no panel error" in dts
on SPACEMIT platform,tp driver registers callback by drm api.We can return 0
even though there is no panel node in tp's dts config.

Change-Id: I2f910c5bc15a3562f68b8f97d3da89efa8e34fd8
2025-02-21 09:01:37 +08:00
wanlong
69610d47b7 k1: kx312: add device_type for wlan
Change-Id: I918f52273fb52ee4bfaf30480e6386c16a21c1ed
2025-02-21 09:00:42 +08:00
wanlong
d94afac39e k1: MUSE-Book: add device_type for wlan
Change-Id: Ideef7b74a7bc2e4fb741a0e9b2e2e54cbf05acf3
2025-02-21 09:00:32 +08:00
wanlong
5d7c83f950 wireless: rtl8852be: update platform ops to distinguish interface type
Change-Id: I164ac0a71cdf88212ff430521c90d36fd7be1c15
2025-02-21 09:00:21 +08:00
wanlong
8eb083830b wireless: aic8800: update platform ops to distinguish interface type
Change-Id: I0781d78525c747c5e091d5e072fbbdf447014b7f
2025-02-21 09:00:09 +08:00
wanlong
187cdd72c3 wireless: rtl8852be: update platform ops to distinguish interface type
Change-Id: I1b412a612939e5325cd6522f4d40b51300b6e878
2025-02-21 08:59:57 +08:00
wanlong
fcf5f94dc3 wireless: rtl8852bs: update platform ops to distinguish interface type
Change-Id: I8eb4223cc3b79ed0f5dddd3b3de4bdc31cd8a050
2025-02-21 08:59:37 +08:00
wanlong
e1af32c26d spacemit-rf: add pwrseq list, support multi wlan pwrseq
Change-Id: Ibc3eb69c2e7b19695ce9dc296410eaff3db02b64
2025-02-21 08:59:25 +08:00
wanlong
4c90e13e2a spacemit-rf: modify bt rfkill name
Change-Id: I7d3aac022efec7d257ca4468b5feabb7833d5e37
2025-02-21 08:59:05 +08:00
wanlong
65c99f6667 wireless: rtl8852bs: update rtl8852bs sdio wifi driver
version: v1.19.17-176-g9556f6b1e.20241204

Change-Id: Ic803bd3a5e84fb55f10228f947f12b2eef15b323
2025-02-21 08:58:37 +08:00
zhangmeng
97ed331afd aic8800: change file mode to 0644
Change-Id: I8d5d98f57feb392cbc55495646c81ab1969f87e9
2025-02-18 15:38:51 +08:00
zhangmeng
7692b46beb ethercat: change file mode to 0644
Change-Id: I6c67895e1485fbd88beae000e04990ad3ec099e0
2025-02-18 15:38:41 +08:00
zhangmeng
8c6927e25c touchscreen: focaltech: change file mode to 0644
Change-Id: I4cbc92453cbfc119f9bb8cb3e62a3e3a9601fd1b
2025-02-18 15:38:31 +08:00
zhangmeng
9456a5d803 touchscreen: chsc5xxx: change file mode to 0644
Change-Id: I850dd73aeef5a8f25d2ac621db8977878e3df6bb
2025-02-18 15:38:19 +08:00
huzhen
c06ed0a1a5 k1_defconfig: set CONFIG_R8125 to m, for RTL8125
Change-Id: I2a184c1de1235864f2b149d838c8cfd17d1f6929
2025-02-18 09:32:30 +08:00
huzhen
6210a969d5 net:ethernet: adding the the driver of RTL8125 2.5GBit Ethernet
Change-Id: I28918618d35c5707a286c97da8f10a20de6a98e3
2025-02-18 09:22:38 +08:00
huanghaiqiang
47d539211b rename k1-x_NetBridge to k1-x_NetBridge-C1
Change-Id: I97edbba60f0c018d35224eeb05ec619c3ef4fd72
2025-02-18 09:16:01 +08:00