mirror of
https://github.com/Fishwaldo/build.git
synced 2025-06-25 23:58:37 +00:00
Beelink X2: Enable USB OTG port, improve IRQ distribution
This commit is contained in:
parent
4b3e228250
commit
bf43205c8f
2 changed files with 14 additions and 4 deletions
|
@ -784,11 +784,11 @@ smc_sda = port:PA08<2><default><default><default>
|
|||
[usbc0]
|
||||
usb_used = 1
|
||||
usb_port_type = 2
|
||||
usb_detect_type = 1
|
||||
usb_id_gpio = port:PA07<1><1><default><default>
|
||||
usb_det_vbus_gpio = port:PA07<1><1><default><default>
|
||||
usb_detect_type = 0
|
||||
usb_id_gpio = port:PA07<0><1><default><default>
|
||||
usb_det_vbus_gpio = port:PA07<0><1><default><default>
|
||||
usb_drv_vbus_gpio = port:PL02<1><0><default><0>
|
||||
usb_host_init_state = 0
|
||||
usb_host_init_state = 1
|
||||
usb_restrict_gpio =
|
||||
usb_restric_flag = 0
|
||||
usb_restric_voltage = 3550000
|
||||
|
|
|
@ -129,6 +129,16 @@ prepare_board() {
|
|||
# Send WiFi IRQs to cpu3
|
||||
echo 8 >/proc/irq/$(awk -F":" "/${WiFi}/ {print \$1}" </proc/interrupts | sed 's/\ //g')/smp_affinity
|
||||
;;
|
||||
"Beelink X2")
|
||||
# Send SDIO to cpu1, USB to cpu2, Ethernet to cpu3
|
||||
for i in $(awk -F':' '/sunxi-mmc/{print $1}' /proc/interrupts); do
|
||||
echo 2 >/proc/irq/$i/smp_affinity
|
||||
done
|
||||
for i in $(awk -F':' '/hcd:usb/{print $1}' /proc/interrupts); do
|
||||
echo 4 >/proc/irq/$i/smp_affinity
|
||||
done
|
||||
echo 8 >/proc/irq/$(awk -F":" "/${GbE}/ {print \$1}" </proc/interrupts | sed 's/\ //g')/smp_affinity
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
sun50iw1p1) # A64/H64 based boards like Pine64
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue