You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@esmil has gotten TPS65086 restart working in their Linux 5.12 starlight branch working by configuring CONFIG_MFD_TPS65086 and CONFIG_POWER_RESET_TPS65086 along with:
@esmil I would like to get reset working in the Fedora (v5.10) branch in this repo that Wei Fu (@tekkamanninja) created. Do you think it would make sense to cherry pick those commits from your v5.12 starlight branch?
Sure. That should work fine. Just remember that you'll need to generate and use the arch/riscv/boot/dtb/starfive/jh7100-starlight.dtb. Eg. add fdt /path/to/jh7100-starlight.dtb to the entry in /boot/extlinux/extlinux.conf.
@tekkamanninja Consider cherry-picking at least the device tree directly from my starlight branch instead. In the meantime the device tree has been cleaned up further and an entry for the LED has been added.
@esmil has gotten TPS65086 restart working in their Linux 5.12 starlight branch working by configuring CONFIG_MFD_TPS65086 and CONFIG_POWER_RESET_TPS65086 along with:
* [riscv: dts: Add JH7100 and BeagleV Starlight support](https://github.com/esmil/linux/commit/792f73e655d52fd4db8041c94e59b6d11f8dab34)
* [power: reset: Add TPS65086 restart driver](https://github.com/esmil/linux/commit/4c4c1f23156d166d2eef87eec1b67e0a83a00eee)
* [[HACK] mfd: tps65086: make interrupt line optional](https://github.com/esmil/linux/commit/d3a76b14d14402a1b28e3a01b3c0b884c114bc68)
Activity
pdp7 commentedon May 4, 2021
@esmil I would like to get reset working in the Fedora (v5.10) branch in this repo that Wei Fu (@tekkamanninja) created. Do you think it would make sense to cherry pick those commits from your v5.12 starlight branch?
esmil commentedon May 4, 2021
Sure. That should work fine. Just remember that you'll need to generate and use the
arch/riscv/boot/dtb/starfive/jh7100-starlight.dtb. Eg. addfdt /path/to/jh7100-starlight.dtbto the entry in/boot/extlinux/extlinux.conf.macpijan commentedon May 5, 2021
Commits picked on Fedora branch if anyone is interested: https://github.com/3mdeb/linux/commits/linux-starfive/Fedora%2Bbeaglev
pdp7 commentedon May 7, 2021
@tekkamanninja please take a look at this about adding restart driver to fedora
@macpijan are you part of 3mdeb? this should be very helpful for Wei Fu @tekkamanninja
linux-starfive: support TPS65086 restart
linux-starfive: support TPS65086 restart
linux-starfive: support TPS65086 restart
kraj commentedon May 12, 2021
I have pushed the patches to meta-riscv and I can confirm that
rebootcmd is working fine nowriscv/meta-riscv@a680163
riscv/meta-riscv@4d48df9
pdp7 commentedon May 12, 2021
@tekkamanninja can you pull this into the Fedora branch?
esmil commentedon May 12, 2021
@tekkamanninja Consider cherry-picking at least the device tree directly from my starlight branch instead. In the meantime the device tree has been cleaned up further and an entry for the LED has been added.
tty: n_gsm: check error while registering tty devices
crypto: arm/curve25519 - Move '.fpu' after '.arch'
mcd500 commentedon May 13, 2021
It also require the new dts for the reboot working
riscv: dts: Add JH7100 and BeagleV Starlight support
tekkamanninja commentedon May 13, 2021
@pdp7 Great thanks to all, sure , we will push it soon
102 remaining items
arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
s390/ap: Fix crash in AP internal function modify_bitmap()
ocfs2: fix DIO failure due to insufficient transaction credits
s390/ap: Fix crash in AP internal function modify_bitmap()
btrfs: fix crash on racing fsync and size-extending write into prealloc
ocfs2: fix DIO failure due to insufficient transaction credits
Fix userfaultfd_api to return EINVAL as expected
Fix userfaultfd_api to return EINVAL as expected
nfsd: clear acl_access/acl_default after releasing them
MIPS: Export syscall stack arguments properly for remote use
MIPS: fix mips_get_syscall_arg() for o32
nvme-rdma: unquiesce admin_q before destroy it
perf annotate: Use jump__delete when freeing LoongArch jumps
ice: fix NULL pointer dereference in ice_reset_all_vfs()
net: cpsw_new: Execute ndo_set_rx_mode callback in a work queue