| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | qcom,q6adm-routing.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,q6adm-routing.yaml# 7 title: Qualcomm Audio Device Manager (Q6ADM) routing 14 Qualcomm Audio Device Manager (Q6ADM) routing node represents routing 23 - qcom,q6adm-routing 36 routing { 37 compatible = "qcom,q6adm-routing";
|
| H A D | qcom,q6adm.yaml | 21 routing: 23 $ref: /schemas/sound/qcom,q6adm-routing.yaml# 25 description: Qualcomm DSP LPASS audio routing 29 - routing 46 routing { 47 compatible = "qcom,q6adm-routing";
|
| H A D | allwinner,sun4i-a10-codec.yaml | 63 allwinner,audio-routing: 139 - allwinner,audio-routing 144 - allwinner,audio-routing 155 allwinner,audio-routing: 182 allwinner,audio-routing: 207 allwinner,audio-routing: 233 allwinner,audio-routing: 255 allwinner,audio-routing: 291 allwinner,audio-routing: 336 allwinner,audio-routing =
|
| H A D | omap-abe-twl6040.txt | 9 - ti,audio-routing: List of connections between audio components. 18 Available audio endpoints for the audio-routing table: 70 /* Audio routing */ 71 ti,audio-routing =
|
| H A D | mediatek,mt2701-wm8960.yaml | 20 audio-routing: 36 - audio-routing 46 audio-routing =
|
| H A D | samsung,tm2.yaml | 34 samsung,audio-routing: 41 Deprecated, use audio-routing. 59 - audio-routing 76 audio-routing = "HP", "HPOUT1L",
|
| H A D | omap-twl4030.txt | 12 - ti,audio-routing: List of connections between audio components. 15 If the routing is not provided all possible connection will be available 17 Available audio endpoints for the audio-routing table:
|
| H A D | atmel,at91sam9g20ek-wm8731.yaml | 23 atmel,audio-routing: 54 - atmel,audio-routing 67 atmel,audio-routing =
|
| H A D | atmel,sam9x5-wm8731-audio.yaml | 31 atmel,audio-routing: 57 - atmel,audio-routing 68 atmel,audio-routing =
|
| H A D | atmel,asoc-wm8904.yaml | 31 atmel,audio-routing: 59 - atmel,audio-routing 74 atmel,audio-routing =
|
| H A D | samsung,aries-wm8994.yaml | 46 samsung,audio-routing: 59 Deprecated, use audio-routing. 93 - audio-routing 124 audio-routing =
|
| H A D | samsung,midas-audio.yaml | 39 samsung,audio-routing: 48 Deprecated, use audio-routing. 101 - audio-routing 120 audio-routing =
|
| /linux-6.15/drivers/net/wireless/broadcom/b43/ |
| H A D | debugfs.c | 69 unsigned int routing, addr; in shm16read__read_file() local 87 unsigned int routing, addr; in shm16read__write_file() local 93 if (routing > B43_MAX_SHM_ROUTING) in shm16read__write_file() 97 if (routing == B43_SHM_SHARED) { in shm16read__write_file() 119 if (routing > B43_MAX_SHM_ROUTING) in shm16write__write_file() 123 if (routing == B43_SHM_SHARED) { in shm16write__write_file() 145 unsigned int routing, addr; in shm32read__read_file() local 163 unsigned int routing, addr; in shm32read__write_file() local 169 if (routing > B43_MAX_SHM_ROUTING) in shm32read__write_file() 173 if (routing == B43_SHM_SHARED) { in shm32read__write_file() [all …]
|
| H A D | main.h | 66 u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset); 67 u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset); 68 void b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value); 69 void b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value);
|
| /linux-6.15/Documentation/devicetree/bindings/soc/aspeed/ |
| H A D | uart-routing.yaml | 6 $id: http://devicetree.org/schemas/soc/aspeed/uart-routing.yaml# 16 The Aspeed UART routing control allow to dynamically route the inputs for 31 - aspeed,ast2400-uart-routing 32 - aspeed,ast2500-uart-routing 33 - aspeed,ast2600-uart-routing 52 uart_routing: uart-routing@98 { 53 compatible = "aspeed,ast2600-uart-routing";
|
| /linux-6.15/drivers/media/v4l2-core/ |
| H A D | v4l2-subdev.c | 989 memset(routing->reserved, 0, sizeof(routing->reserved)); in subdev_do_ioctl() 991 krouting = &state->routing; in subdev_do_ioctl() 1018 if (routing->num_routes > routing->len_routes) in subdev_do_ioctl() 1021 memset(routing->reserved, 0, sizeof(routing->reserved)); in subdev_do_ioctl() 1053 min(state->routing.num_routes, routing->len_routes) * in subdev_do_ioctl() 1055 routing->num_routes = state->routing.num_routes; in subdev_do_ioctl() 1071 min(state->routing.num_routes, routing->len_routes) * in subdev_do_ioctl() 1073 routing->num_routes = state->routing.num_routes; in subdev_do_ioctl() 1545 routing = &state->routing; in v4l2_subdev_has_pad_interdep() 1966 for (; route < routing->routes + routing->num_routes; ++route) { in __v4l2_subdev_next_active_route() [all …]
|
| /linux-6.15/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-subdev-g-routing.rst | 40 These ioctls are used to get and set the routing in a media entity. 41 The routing configuration determines the flows of data inside an entity. 43 Drivers report their current routing tables using the 54 Only subdevices which have both sink and source pads can support routing. 61 The ``num_routes`` field indicates the number of routes in the routing 65 subdevice routing table. This may be smaller or larger than the value of 67 drivers may adjust the requested routing table. 70 both ioctls. This indicates thare are more routes in the routing table than fits 72 with the first ``len_routes`` entries of the subdevice routing table. This is 131 :ref:`v4l2_subdev_routing_flags <v4l2-subdev-routing-flags>`. [all …]
|
| /linux-6.15/drivers/media/pci/intel/ipu6/ |
| H A D | ipu6-isys-subdev.c | 190 ret = v4l2_subdev_routing_find_opposite_end(&state->routing, in ipu6_isys_subdev_set_fmt() 228 struct v4l2_subdev_krouting *routing) in subdev_set_routing() argument 238 ret = v4l2_subdev_routing_validate(sd, routing, in subdev_set_routing() 243 return v4l2_subdev_set_routing_with_fmt(sd, state, routing, &format); in subdev_set_routing() 293 routes = state->routing.routes; in ipu6_isys_get_src_stream_by_src_pad() 294 for (i = 0; i < state->routing.num_routes; i++) { in ipu6_isys_get_src_stream_by_src_pad() 316 struct v4l2_subdev_krouting routing = { in ipu6_isys_subdev_init_state() local 321 return subdev_set_routing(sd, state, &routing); in ipu6_isys_subdev_init_state() 327 struct v4l2_subdev_krouting *routing) in ipu6_isys_subdev_set_routing() argument 329 return subdev_set_routing(sd, state, routing); in ipu6_isys_subdev_set_routing()
|
| /linux-6.15/drivers/media/platform/nxp/imx8-isi/ |
| H A D | imx8-isi-crossbar.c | 98 struct v4l2_subdev_krouting *routing) in __mxc_isi_crossbar_set_routing() argument 104 ret = v4l2_subdev_routing_validate(sd, routing, in __mxc_isi_crossbar_set_routing() 110 for_each_active_route(&state->routing, route) { in __mxc_isi_crossbar_set_routing() 121 return v4l2_subdev_set_routing_with_fmt(sd, state, routing, in __mxc_isi_crossbar_set_routing() 146 for_each_active_route(&state->routing, route) { in mxc_isi_crossbar_xlate_streams() 182 struct v4l2_subdev_krouting routing = { }; in mxc_isi_crossbar_init_state() local 203 routing.num_routes = xbar->num_sources; in mxc_isi_crossbar_init_state() 204 routing.routes = routes; in mxc_isi_crossbar_init_state() 206 ret = __mxc_isi_crossbar_set_routing(sd, state, &routing); in mxc_isi_crossbar_init_state() 290 for_each_active_route(&state->routing, route) { in mxc_isi_crossbar_set_fmt() [all …]
|
| /linux-6.15/drivers/net/wireless/broadcom/b43legacy/ |
| H A D | main.h | 91 u16 routing, u16 offset); 93 u16 routing, u16 offset); 95 u16 routing, u16 offset, 98 u16 routing, u16 offset,
|
| /linux-6.15/net/mpls/ |
| H A D | Kconfig | 11 circuits. Originally conceived as a way of routing packets at 12 hardware speeds (before hardware was capable of routing ipv4 packets), 27 tristate "MPLS: routing support"
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-driver-aspeed-uart-routing | 1 What: /sys/bus/platform/drivers/aspeed-uart-routing/\*/uart\* 12 cat /sys/bus/platform/drivers/aspeed-uart-routing/\*.uart_routing/uart1 20 What: /sys/bus/platform/drivers/aspeed-uart-routing/\*/io\*
|
| /linux-6.15/drivers/media/i2c/ |
| H A D | ds90ub913.c | 293 struct v4l2_subdev_krouting *routing) in _ub913_set_routing() argument 324 if (routing->num_routes > V4L2_FRAME_DESC_ENTRY_MAX) in _ub913_set_routing() 327 ret = v4l2_subdev_routing_validate(sd, routing, in _ub913_set_routing() 332 ret = v4l2_subdev_set_routing(sd, state, routing); in _ub913_set_routing() 351 struct v4l2_subdev_krouting *routing) in ub913_set_routing() argument 358 return _ub913_set_routing(sd, state, routing); in ub913_set_routing() 365 const struct v4l2_subdev_krouting *routing; in ub913_get_frame_desc() local 383 routing = &state->routing; in ub913_get_frame_desc() 385 for_each_active_route(routing, route) { in ub913_get_frame_desc() 473 struct v4l2_subdev_krouting routing = { in ub913_init_state() local [all …]
|
| /linux-6.15/net/ipv6/ |
| H A D | Kconfig | 163 the notion of a secure tunnel for IPSEC and then use routing protocol 245 Support multiple routing tables. 248 bool "IPv6: source address based routing" 251 Enable routing by source address or prefix. 253 The destination address is still the primary routing key, so mixing 254 normal and source prefix specific routes in the same routing table 255 may sometimes lead to unintended routing behavior. This can be 256 avoided by defining different routing tables for the normal and 262 bool "IPv6: multicast routing" 270 bool "IPv6: multicast policy routing" [all …]
|
| /linux-6.15/arch/arm/boot/dts/ti/omap/ |
| H A D | omap4-panda-es.dts | 15 /* Audio routing is differnet between PandaBoard4430 and PandaBoardES */ 19 /* Audio routing */ 20 ti,audio-routing =
|