Compare commits
6 Commits
v5.15-stm3
...
v5.15-stm3
| Author | SHA1 | Date | |
|---|---|---|---|
| c482328ed5 | |||
| 658a6b7a76 | |||
| 56021ad257 | |||
| da7d08ef4e | |||
| ced3ab1c20 | |||
| 9966461848 |
@ -117,6 +117,15 @@
|
||||
|
||||
};
|
||||
|
||||
watchdog: watchdog {
|
||||
compatible = "linux,wdt-gpio";
|
||||
pinctrl-names = "default";
|
||||
gpios = <&gpiod 1 GPIO_ACTIVE_LOW>;
|
||||
hw_algo = "toggle";
|
||||
hw_margin_ms = <1000>;
|
||||
/*always-running;*/
|
||||
};
|
||||
|
||||
v3v3_hdmi: regulator-v3v3-hdmi {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "v3v3_hdmi";
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
CONFIG_SYSVIPC=y
|
||||
CONFIG_POSIX_MQUEUE=y
|
||||
CONFIG_USELIB=y
|
||||
CONFIG_AUDIT=y
|
||||
CONFIG_NO_HZ=y
|
||||
CONFIG_HIGH_RES_TIMERS=y
|
||||
CONFIG_BPF_SYSCALL=y
|
||||
@ -76,8 +77,13 @@ CONFIG_CMDLINE_PARTITION=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_UNIX=y
|
||||
CONFIG_UNIX_DIAG=m
|
||||
CONFIG_TLS=m
|
||||
CONFIG_UNIX_DIAG=y
|
||||
CONFIG_TLS=y
|
||||
CONFIG_XFRM_USER=y
|
||||
CONFIG_XFRM_INTERFACE=m
|
||||
CONFIG_XFRM_SUB_POLICY=y
|
||||
CONFIG_XFRM_MIGRATE=y
|
||||
CONFIG_XFRM_STATISTICS=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
@ -150,18 +156,30 @@ CONFIG_NF_CT_NETLINK_TIMEOUT=m
|
||||
CONFIG_NF_CT_NETLINK_HELPER=m
|
||||
CONFIG_NETFILTER_NETLINK_GLUE_CT=y
|
||||
CONFIG_NF_TABLES=m
|
||||
CONFIG_NF_TABLES_INET=y
|
||||
CONFIG_NF_TABLES_NETDEV=y
|
||||
CONFIG_NFT_NUMGEN=m
|
||||
CONFIG_NFT_CT=m
|
||||
CONFIG_NFT_COUNTER=m
|
||||
CONFIG_NFT_CONNLIMIT=m
|
||||
CONFIG_NFT_LOG=m
|
||||
CONFIG_NFT_LIMIT=m
|
||||
CONFIG_NFT_MASQ=m
|
||||
CONFIG_NFT_REDIR=m
|
||||
CONFIG_NFT_NAT=m
|
||||
CONFIG_NFT_TUNNEL=m
|
||||
CONFIG_NFT_OBJREF=m
|
||||
CONFIG_NFT_QUEUE=m
|
||||
CONFIG_NFT_QUOTA=m
|
||||
CONFIG_NFT_REJECT=m
|
||||
CONFIG_NFT_HASH=m
|
||||
CONFIG_NFT_XFRM=m
|
||||
CONFIG_NFT_SOCKET=m
|
||||
CONFIG_NFT_TPROXY=m
|
||||
CONFIG_NFT_SYNPROXY=m
|
||||
CONFIG_NFT_DUP_NETDEV=m
|
||||
CONFIG_NFT_FWD_NETDEV=m
|
||||
CONFIG_NFT_REJECT_NETDEV=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
|
||||
@ -217,7 +235,6 @@ CONFIG_NETFILTER_XT_MATCH_TIME=m
|
||||
CONFIG_NETFILTER_XT_MATCH_U32=m
|
||||
CONFIG_IP_SET=m
|
||||
CONFIG_IP_VS=m
|
||||
CONFIG_NF_SOCKET_IPV4=m
|
||||
CONFIG_NF_LOG_ARP=m
|
||||
CONFIG_IP_NF_IPTABLES=m
|
||||
CONFIG_IP_NF_MATCH_AH=m
|
||||
@ -239,7 +256,6 @@ CONFIG_IP_NF_RAW=m
|
||||
CONFIG_IP_NF_ARPTABLES=m
|
||||
CONFIG_IP_NF_ARPFILTER=m
|
||||
CONFIG_IP_NF_ARP_MANGLE=m
|
||||
CONFIG_NF_SOCKET_IPV6=m
|
||||
CONFIG_IP6_NF_IPTABLES=m
|
||||
CONFIG_IP6_NF_MATCH_AH=m
|
||||
CONFIG_IP6_NF_MATCH_EUI64=m
|
||||
|
||||
@ -1174,6 +1174,15 @@ static int yt8531_config_init(struct phy_device *phydev)
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
|
||||
// configure led to active blink and link up
|
||||
ret = ytphy_write_ext(phydev, 0xA00C, 0x70);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
|
||||
ret = ytphy_write_ext(phydev, 0xA00D, 0x670);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@ -582,6 +582,9 @@ static void option_instat_callback(struct urb *urb);
|
||||
#define OPPO_VENDOR_ID 0x22d9
|
||||
#define OPPO_PRODUCT_R11 0x276c
|
||||
|
||||
/* Lierda products */
|
||||
#define LIERDA_VENDOR_ID 0x3505
|
||||
#define LIERDA_PRODUCT_NR90 0x1101
|
||||
|
||||
/* Device flags */
|
||||
|
||||
@ -2175,6 +2178,11 @@ static const struct usb_device_id option_ids[] = {
|
||||
{ USB_DEVICE_INTERFACE_CLASS(0x305a, 0x1405, 0xff) }, /* GosunCn GM500 MBIM */
|
||||
{ USB_DEVICE_INTERFACE_CLASS(0x305a, 0x1406, 0xff) }, /* GosunCn GM500 ECM/NCM */
|
||||
{ USB_DEVICE_AND_INTERFACE_INFO(OPPO_VENDOR_ID, OPPO_PRODUCT_R11, 0xff, 0xff, 0x30) },
|
||||
{ USB_VENDOR_AND_INTERFACE_INFO(LIERDA_VENDOR_ID, 0xff, 0x03, 0x01) }, // Lierda NR90 Modem
|
||||
{ USB_VENDOR_AND_INTERFACE_INFO(LIERDA_VENDOR_ID, 0xff, 0x03, 0x03) }, // Lierda NR90 Cali
|
||||
{ USB_VENDOR_AND_INTERFACE_INFO(LIERDA_VENDOR_ID, 0xff, 0x03, 0x12) }, // Lierda NR90 AT
|
||||
{ USB_VENDOR_AND_INTERFACE_INFO(LIERDA_VENDOR_ID, 0xff, 0x03, 0x13) }, // Lierda NR90 Diag Data
|
||||
{ USB_VENDOR_AND_INTERFACE_INFO(LIERDA_VENDOR_ID, 0xff, 0x03, 0x14) }, // Lierda NR90 Diag Command
|
||||
{ } /* Terminating entry */
|
||||
};
|
||||
MODULE_DEVICE_TABLE(usb, option_ids);
|
||||
|
||||
Reference in New Issue
Block a user