/Linux-v6.6/drivers/net/wireless/broadcom/b43/ |
D | debugfs.c | 70 unsigned int routing, addr; in shm16read__read_file() local 73 routing = dev->dfsentry->shm16read_routing_next; in shm16read__read_file() 75 if ((routing > B43_MAX_SHM_ROUTING) || in shm16read__read_file() 79 val = b43_shm_read16(dev, routing, addr); in shm16read__read_file() 88 unsigned int routing, addr; in shm16read__write_file() local 91 res = sscanf(buf, "0x%X 0x%X", &routing, &addr); in shm16read__write_file() 94 if (routing > B43_MAX_SHM_ROUTING) in shm16read__write_file() 98 if (routing == B43_SHM_SHARED) { in shm16read__write_file() 103 dev->dfsentry->shm16read_routing_next = routing; in shm16read__write_file() 112 unsigned int routing, addr, mask, set; in shm16write__write_file() local [all …]
|
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-v6.6/drivers/media/platform/nxp/imx8-isi/ |
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() 183 struct v4l2_subdev_krouting routing = { }; in mxc_isi_crossbar_init_cfg() local 204 routing.num_routes = xbar->num_sources; in mxc_isi_crossbar_init_cfg() 205 routing.routes = routes; in mxc_isi_crossbar_init_cfg() 207 ret = __mxc_isi_crossbar_set_routing(sd, state, &routing); in mxc_isi_crossbar_init_cfg() 292 for_each_active_route(&state->routing, route) { in mxc_isi_crossbar_set_fmt() [all …]
|
/Linux-v6.6/drivers/media/v4l2-core/ |
D | v4l2-subdev.c | 845 struct v4l2_subdev_routing *routing = arg; in subdev_do_ioctl() local 854 memset(routing->reserved, 0, sizeof(routing->reserved)); in subdev_do_ioctl() 856 krouting = &state->routing; in subdev_do_ioctl() 858 if (routing->num_routes < krouting->num_routes) { in subdev_do_ioctl() 859 routing->num_routes = krouting->num_routes; in subdev_do_ioctl() 863 memcpy((struct v4l2_subdev_route *)(uintptr_t)routing->routes, in subdev_do_ioctl() 866 routing->num_routes = krouting->num_routes; in subdev_do_ioctl() 872 struct v4l2_subdev_routing *routing = arg; in subdev_do_ioctl() local 874 (struct v4l2_subdev_route *)(uintptr_t)routing->routes; in subdev_do_ioctl() 884 if (routing->which != V4L2_SUBDEV_FORMAT_TRY && ro_subdev) in subdev_do_ioctl() [all …]
|
/Linux-v6.6/drivers/net/wireless/broadcom/b43legacy/ |
D | main.h | 91 u16 routing, u16 offset); 93 u16 routing, u16 offset); 95 u16 routing, u16 offset, 98 u16 routing, u16 offset,
|
/Linux-v6.6/Documentation/userspace-api/media/v4l/ |
D | vidioc-subdev-g-routing.rst | 13 VIDIOC_SUBDEV_G_ROUTING - VIDIOC_SUBDEV_S_ROUTING - Get or set routing between streams of media pad… 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 53 Only subdevices which have both sink and source pads can support routing. 112 :ref:`v4l2_subdev_routing_flags <v4l2-subdev-routing-flags>`. 120 .. _v4l2-subdev-routing-flags:
|
/Linux-v6.6/Documentation/devicetree/bindings/sound/ |
D | atmel-sam9x5-wm8731-audio.txt | 8 - atmel,audio-routing: A list of the connections between audio components. 12 Available audio endpoints for the audio-routing table: 27 atmel,audio-routing =
|
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 =
|
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:
|
D | qcom,apq8096.txt | 10 - audio-routing: 64 using "audio-routing". 98 qcom,audio-routing: A list of the connections between audio components. 99 (Use audio-routing instead)
|
D | mt2701-wm8960.txt | 6 - audio-routing: a list of the connections between audio 16 audio-routing =
|
D | atmel-at91sam9g20ek-wm8731-audio.txt | 6 - atmel,audio-routing: A list of the connections between audio components. 20 atmel,audio-routing =
|
D | mxs-audio-sgtl5000.txt | 8 - audio-routing : A list of the connections between audio components. 38 audio-routing =
|
D | mt2701-cs42448.txt | 6 - audio-routing: a list of the connections between audio 20 audio-routing =
|
D | atmel-wm8904.txt | 6 - atmel,audio-routing: A list of the connections between audio components. 45 atmel,audio-routing =
|
/Linux-v6.6/net/mpls/ |
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-v6.6/Documentation/ABI/testing/ |
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-v6.6/Documentation/arch/ia64/ |
D | irq-redir.rst | 8 By writing to /proc/irq/IRQ#/smp_affinity the interrupt routing can be 40 (i.e. lowest priority mode routing is used), otherwise its route is 50 and the routing is the so called "lowest priority mode" (actually 52 for the IRQ routing. Currently in Linux XTP registers can have three 64 routing is used. The target CPUs are distributed in a round robin
|
/Linux-v6.6/drivers/media/i2c/ |
D | ds90ub913.c | 279 struct v4l2_subdev_krouting *routing) in _ub913_set_routing() argument 310 if (routing->num_routes > V4L2_FRAME_DESC_ENTRY_MAX) in _ub913_set_routing() 313 ret = v4l2_subdev_routing_validate(sd, routing, in _ub913_set_routing() 318 ret = v4l2_subdev_set_routing(sd, state, routing); in _ub913_set_routing() 337 struct v4l2_subdev_krouting *routing) in ub913_set_routing() argument 344 return _ub913_set_routing(sd, state, routing); in ub913_set_routing() 351 const struct v4l2_subdev_krouting *routing; in ub913_get_frame_desc() local 371 routing = &state->routing; in ub913_get_frame_desc() 373 for_each_active_route(routing, route) { in ub913_get_frame_desc() 462 struct v4l2_subdev_krouting routing = { in ub913_init_cfg() local [all …]
|
/Linux-v6.6/net/ipv6/ |
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-v6.6/tools/testing/selftests/kvm/lib/ |
D | kvm_util.c | 1747 struct kvm_irq_routing *routing; in kvm_gsi_routing_create() local 1753 routing = calloc(1, size); in kvm_gsi_routing_create() 1754 assert(routing); in kvm_gsi_routing_create() 1756 return routing; in kvm_gsi_routing_create() 1759 void kvm_gsi_routing_irqchip_add(struct kvm_irq_routing *routing, in kvm_gsi_routing_irqchip_add() argument 1764 assert(routing); in kvm_gsi_routing_irqchip_add() 1765 assert(routing->nr < KVM_MAX_IRQ_ROUTES); in kvm_gsi_routing_irqchip_add() 1767 i = routing->nr; in kvm_gsi_routing_irqchip_add() 1768 routing->entries[i].gsi = gsi; in kvm_gsi_routing_irqchip_add() 1769 routing->entries[i].type = KVM_IRQ_ROUTING_IRQCHIP; in kvm_gsi_routing_irqchip_add() [all …]
|
/Linux-v6.6/arch/arm/boot/dts/ti/omap/ |
D | omap4-panda-es.dts | 15 /* Audio routing is differnet between PandaBoard4430 and PandaBoardES */ 19 /* Audio routing */ 20 ti,audio-routing =
|
/Linux-v6.6/include/media/ |
D | v4l2-subdev.h | 770 struct v4l2_subdev_krouting routing; member 1510 const struct v4l2_subdev_krouting *routing); 1513 __v4l2_subdev_next_active_route(const struct v4l2_subdev_krouting *routing, 1521 #define for_each_active_route(routing, route) \ argument 1523 ((route) = __v4l2_subdev_next_active_route((routing), (route)));) 1538 const struct v4l2_subdev_krouting *routing, 1603 int v4l2_subdev_routing_find_opposite_end(const struct v4l2_subdev_krouting *routing, 1704 const struct v4l2_subdev_krouting *routing,
|
/Linux-v6.6/Documentation/devicetree/bindings/fsi/ |
D | fsi-master-aspeed.txt | 18 - fsi-routing-gpios: GPIO for setting the FSI mux (internal or cabled) 32 fsi-routing-gpios = <&gpio0 ASPEED_GPIO(Q, 7) GPIO_ACTIVE_HIGH>;
|
/Linux-v6.6/Documentation/devicetree/bindings/net/ |
D | cavium-mix.txt | 19 interrupt routing and the second the routing for the AGL interrupts.
|