/* * Copyright (C) 2014 Ulrich Hecht * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. */ #ifndef __DT_BINDINGS_CLOCK_R8A7778_H__ #define __DT_BINDINGS_CLOCK_R8A7778_H__ /* CPG */ #define R8A7778_CLK_PLLA 0 #define R8A7778_CLK_PLLB 1 #define R8A7778_CLK_B 2 #define R8A7778_CLK_OUT 3 #define R8A7778_CLK_P 4 #define R8A7778_CLK_S 5 #define R8A7778_CLK_S1 6 /* MSTP0 */ #define R8A7778_CLK_I2C0 30 #define R8A7778_CLK_I2C1 29 #define R8A7778_CLK_I2C2 28 #define R8A7778_CLK_I2C3 27 #define R8A7778_CLK_SCIF0 26 #define R8A7778_CLK_SCIF1 25 #define R8A7778_CLK_SCIF2 24 #define R8A7778_CLK_SCIF3 23 #define R8A7778_CLK_SCIF4 22 #define R8A7778_CLK_SCIF5 21 #define R8A7778_CLK_TMU0 16 #define R8A7778_CLK_TMU1 15 #define R8A7778_CLK_TMU2 14 #define R8A7778_CLK_SSI0 12 #define R8A7778_CLK_SSI1 11 #define R8A7778_CLK_SSI2 10 #define R8A7778_CLK_SSI3 9 #define R8A7778_CLK_SRU 8 #define R8A7778_CLK_HSPI 7 /* MSTP1 */ #define R8A7778_CLK_ETHER 14 #define R8A7778_CLK_VIN0 10 #define R8A7778_CLK_VIN1 9 #define R8A7778_CLK_USB 0 /* MSTP3 */ #define R8A7778_CLK_MMC 31 #define R8A7778_CLK_SDHI0 23 #define R8A7778_CLK_SDHI1 22 #define R8A7778_CLK_SDHI2 21 #define R8A7778_CLK_SSI4 11 #define R8A7778_CLK_SSI5 10 #define R8A7778_CLK_SSI6 9 #define R8A7778_CLK_SSI7 8 #define R8A7778_CLK_SSI8 7 /* MSTP5 */ #define R8A7778_CLK_SRU_SRC0 31 #define R8A7778_CLK_SRU_SRC1 30 #define R8A7778_CLK_SRU_SRC2 29 #define R8A7778_CLK_SRU_SRC3 28 #define R8A7778_CLK_SRU_SRC4 27 #define R8A7778_CLK_SRU_SRC5 26 #define R8A7778_CLK_SRU_SRC6 25 #define R8A7778_CLK_SRU_SRC7 24 #define R8A7778_CLK_SRU_SRC8 23 #endif /* __DT_BINDINGS_CLOCK_R8A7778_H__ */ t/sched/sch_htb.c?id=0d4b729dac35bb265533c79b554578a5ec6df384'>commitdiff
path: root/net/sched/sch_htb.c
mplement Sender-Side Procedures for the Add Outgoing and Incoming Streams Request Parameter described in rfc6525 section 5.1.5-5.1.6. It is also to add sockopt SCTP_ADD_STREAMS in rfc6525 section 6.3.4 for users. Signed-off-by: Xin Long <lucien.xin@gmail.com> Acked-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
AgeCommit message (Expand)AuthorFilesLines
2017-02-09sctp: add support for generating stream reconf add incoming/outgoing streams ↵Xin Long3-0/+56
request chunk This patch is to define Add Incoming/Outgoing Streams Request Parameter described in rfc6525 section 4.5 and 4.6. They can be in one same chunk trunk as rfc6525 section 3.1-7 describes, so make them in one function. Signed-off-by: Xin Long <lucien.xin@gmail.com> Acked-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2017-02-09sctp: implement sender-side procedures for SSN/TSN Reset Request ParameterXin Long4-0/+71
This patch is to implement Sender-Side Procedures for the SSN/TSN Reset Request Parameter descibed in rfc6525 section 5.1.4. It is also to add sockopt SCTP_RESET_ASSOC in rfc6525 section 6.3.3 for users. Signed-off-by: Xin Long <lucien.xin@gmail.com> Acked-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2017-02-09sctp: add support for generating stream reconf ssn/tsn reset request chunkXin Long3-0/+36
This patch is to define SSN/TSN Reset Request Parameter described in rfc6525 section 4.3. Signed-off-by: Xin Long <lucien.xin@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2017-02-09sctp: streams should be recovered when it fails to send request.Xin Long1-2/+17
Now when sending stream reset request, it closes the streams to block further xmit of data until this request is completed, then calls sctp_send_reconf to send the chunk. But if sctp_send_reconf returns err, and it doesn't recover the streams' states back, which means the request chunk would not be queued and sent, so the asoc will get stuck, streams are closed and no packet is even queued. This patch is to fix it by recovering the streams' states when it fails to send the request, it is also to fix a return value. Fixes: 7f9d68ac944e ("sctp: implement sender-side procedures for SSN Reset Request Parameter") Signed-off-by: Xin Long <lucien.xin@gmail.com> Acked-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2017-02-09sctp: drop unnecessary __packed from some stream reconf structuresXin Long1-3/+3
commit 85c727b59483 ("sctp: drop __packed from almost all SCTP structures") has removed __packed from almost all SCTP structures. But there still are three structures where it should be dropped. This patch is to remove it from some stream reconf structures. Signed-off-by: Xin Long <lucien.xin@gmail.com> Acked-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2017-02-09Merge branch 'sfc-more-encap-offloads'David S. Miller