Home
last modified time | relevance | path

Searched refs:wwan (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/net/wwan/t7xx/
H A Dt7xx_port_wwan.c157 if (!port->wwan.wwan_port) { in t7xx_port_wwan_create()
161 port->wwan.wwan_port = wwan_create_port(port->dev, port_conf->port_type, in t7xx_port_wwan_create()
163 if (IS_ERR(port->wwan.wwan_port)) in t7xx_port_wwan_create()
181 if (!port->wwan.wwan_port) in t7xx_port_wwan_uninit()
185 wwan_remove_port(port->wwan.wwan_port); in t7xx_port_wwan_uninit()
186 port->wwan.wwan_port = NULL; in t7xx_port_wwan_uninit()
201 wwan_port_rx(port->wwan.wwan_port, skb); in t7xx_port_wwan_recv_skb()
H A Dt7xx_port.h133 } wwan; member
/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_mux.c50 if_entry->wwan = NULL; in ipc_mux_session_free()
121 ipc_mux->session[if_id].wwan = ipc_mux->wwan; in ipc_mux_session_open()
184 if (ipc_mux->session[i].wwan) in ipc_mux_channel_close()
299 ipc_mux->wwan = imem->wwan; in ipc_mux_init()
372 if (!session->wwan) in ipc_mux_restart_tx_for_all_sessions()
397 if (!session->wwan) in ipc_mux_stop_netif_for_all_sessions()
H A Diosm_ipc_mux_codec.c183 ipc_wwan_tx_flowctrl(session->wwan, idx, on); in ipc_mux_netif_tx_flowctrl()
367 struct iosm_wwan *wwan, u32 offset, in ipc_mux_net_receive() argument
381 return ipc_wwan_receive(wwan, dest_skb, false, if_id); in ipc_mux_net_receive()
389 struct iosm_wwan *wwan; in ipc_mux_dl_fcth_decode() local
407 wwan = ipc_mux->session[if_id].wwan; in ipc_mux_dl_fcth_decode()
408 if (!wwan) { in ipc_mux_dl_fcth_decode()
434 struct iosm_wwan *wwan; in ipc_mux_dl_adgh_decode() local
455 wwan = ipc_mux->session[if_id].wwan; in ipc_mux_dl_adgh_decode()
456 if (!wwan) { in ipc_mux_dl_adgh_decode()
477 rc = ipc_mux_net_receive(ipc_mux, if_id, wwan, packet_offset, in ipc_mux_dl_adgh_decode()
[all …]
H A Diosm_ipc_mux.h186 struct iosm_wwan *wwan; /*Network i/f used for communication*/ member
352 struct iosm_wwan *wwan; member
H A Diosm_ipc_imem_ops.c106 ipc_imem->wwan = ipc_wwan_init(ipc_imem, ipc_imem->dev); in ipc_imem_wwan_channel_init()
107 if (!ipc_imem->wwan) { in ipc_imem_wwan_channel_init()
H A Diosm_ipc_imem.h338 struct iosm_wwan *wwan; member
H A Diosm_ipc_imem.c593 ipc_imem->mux->wwan = ipc_imem->wwan; in ipc_imem_run_state_worker()
1249 ipc_wwan_deinit(ipc_imem->wwan); in ipc_imem_cleanup()
/linux/drivers/net/wwan/
H A DMakefile6 obj-$(CONFIG_WWAN) += wwan.o
7 wwan-objs += wwan_core.o
H A Dwwan_hwsim.c56 struct wwan_port *wwan; member
208 port->wwan = wwan_create_port(&dev->dev, WWAN_PORT_AT, in wwan_hwsim_port_new()
211 if (IS_ERR(port->wwan)) { in wwan_hwsim_port_new()
212 err = PTR_ERR(port->wwan); in wwan_hwsim_port_new()
239 wwan_remove_port(port->wwan); in wwan_hwsim_port_del()
H A DKconfig15 called wwan.
28 the device name: debugfs/wwan/wwanX.
59 ID 0. Additional links can be created via wwan rtnetlink type.
H A Dwwan_core.c99 struct wwan_device *wwan = to_wwan_dev(dev); in index_show() local
101 return sprintf(buf, "%d\n", wwan->id); in index_show()
/linux/Documentation/ABI/testing/
H A Dsysfs-platform-asus-laptop66 What: /sys/devices/platform/asus_laptop/wwan
71 Control the wwan (3G) device. 1 means on, 0 means off.
/linux/arch/arm64/boot/dts/marvell/
H A Dcn9132-clearfog.dts92 rfkill-m2-wwan {
94 label = "m.2 wwan (J21)";
95 radio-type = "wwan";
579 m2-wwan-reset-hog {
583 line-name = "m2-wwan-reset";
H A Dcn9130-cf-base.dts46 rfkill-m2-wwan {
49 radio-type = "wwan";
/linux/Documentation/networking/device_drivers/
H A Dindex.rst19 wwan/index
/linux/Documentation/networking/device_drivers/wwan/
H A Diosm.rst69 The IOSM driver exposes IP link interface "wwan0-X" of type "wwan" for IP
79 ip link add dev wwan0-1 parentdev-name wwan0 type wwan linkid 1
H A Dt7xx.rst105 The t7xx driver exposes IP link interface "wwan0-X" of type "wwan" for IP
114 ip link add dev wwan0-1 parentdev wwan0 type wwan linkid 1
/linux/drivers/platform/x86/
H A Dasus-laptop.c269 struct asus_rfkill wwan; member
1093 static DEVICE_ATTR_RW(wwan);
1334 asus_rfkill_terminate(&asus->wwan); in asus_rfkill_exit()
1397 result = asus_rfkill_setup(asus, &asus->wwan, "asus-wwan", in asus_rfkill_init()
1453 ret = pega_rfkill_setup(asus, &asus->wwan, "pega-wwan", in pega_rfkill_init()
/linux/arch/arm64/boot/dts/qcom/
H A Dsc8280xp-crd.dts196 vreg_wwan: regulator-wwan {
768 wwan_sw_en: wwan-sw-en-state {
H A Dx1e80100-crd.dts307 vreg_wwan: regulator-wwan {
1127 wwan_sw_en: wwan-sw-en-state {
H A Dsc8280xp-lenovo-thinkpad-x13s.dts269 vreg_wwan: regulator-wwan {
1445 wwan_sw_en: wwan-sw-en-state {
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq-librem5-devkit.dts142 wwan_codec: sound-wwan-codec {
189 sound-wwan {
H A Dimx8mq-librem5.dtsi258 sound-wwan {
283 bm818_codec: sound-wwan-codec {
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7986a-bananapi-bpi-r3-mini.dts372 ngff-wwan-off-conf {

12