Home
last modified time | relevance | path

Searched refs:h5 (Results 1 – 25 of 65) sorted by relevance

123

/OK3568_Linux_fs/external/rkwifibt/drivers/bluetooth_uart_driver/
H A Dhci_rtk_h5.c165 struct h5_struct *h5 = hu->priv; in h5_enqueue() local
176 skb_queue_tail(&h5->rel, skb); in h5_enqueue()
180 skb_queue_tail(&h5->unrel, skb); in h5_enqueue()
185 skb_queue_tail(&h5->unrel, skb); /* 3-wire LinkEstablishment */ in h5_enqueue()
197 static struct sk_buff *h5_prepare_pkt(struct h5_struct *h5, u8 * data, in h5_prepare_pkt() argument
254 spin_lock_irqsave(&h5->lock, flags); in h5_prepare_pkt()
255 tmp = h5->rxseq_txack; in h5_prepare_pkt()
256 hdr[0] = h5->rxseq_txack << 3; in h5_prepare_pkt()
257 h5->txack_req = 0; in h5_prepare_pkt()
258 spin_unlock_irqrestore(&h5->lock, flags); in h5_prepare_pkt()
[all …]
/OK3568_Linux_fs/kernel/drivers/bluetooth/
H A Dhci_h5.c58 struct h5 { struct
101 int (*setup)(struct h5 *h5); argument
102 void (*open)(struct h5 *h5);
103 void (*close)(struct h5 *h5);
104 int (*suspend)(struct h5 *h5);
105 int (*resume)(struct h5 *h5);
109 static void h5_reset_rx(struct h5 *h5);
113 struct h5 *h5 = hu->priv; in h5_link_control() local
124 skb_queue_tail(&h5->unrel, nskb); in h5_link_control()
127 static u8 h5_cfg_field(struct h5 *h5) in h5_cfg_field() argument
[all …]
/OK3568_Linux_fs/external/rkwifibt/tools/rtk_hciattach/
H A Dhciattach_rtk.c273 static uint16_t h5_get_crc(struct rtb_struct * h5) in h5_get_crc() argument
276 uint8_t *data = h5->rx_skb->data + h5->rx_skb->data_len - 2; in h5_get_crc()
338 static void h5_unslip_one_byte(struct rtb_struct * h5, unsigned char byte) in h5_unslip_one_byte() argument
343 if (H5_ESCSTATE_NOESC == h5->rx_esc_state) { in h5_unslip_one_byte()
345 h5->rx_esc_state = H5_ESCSTATE_ESC; in h5_unslip_one_byte()
347 memcpy(skb_put(h5->rx_skb, 1), &byte, 1); in h5_unslip_one_byte()
349 if ((h5->rx_skb->data[0] & 0x40) != 0 && in h5_unslip_one_byte()
350 h5->rx_state != H5_W4_CRC) { in h5_unslip_one_byte()
351 h5_crc_update(&h5->message_crc, byte); in h5_unslip_one_byte()
353 h5->rx_count--; in h5_unslip_one_byte()
[all …]
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-devtools/rtl-tools/files/
H A Dhciattach_rtk.c847 static RT_U16 h5_get_crc(rtk_hw_cfg_t * h5) in h5_get_crc() argument
850 RT_U8 *data = h5->rx_skb->data + h5->rx_skb->data_len - 2; in h5_get_crc()
920 static void h5_unslip_one_byte(rtk_hw_cfg_t * h5, unsigned char byte) in h5_unslip_one_byte() argument
925 if (H5_ESCSTATE_NOESC == h5->rx_esc_state) { in h5_unslip_one_byte()
927 h5->rx_esc_state = H5_ESCSTATE_ESC; in h5_unslip_one_byte()
929 memcpy(skb_put(h5->rx_skb, 1), &byte, 1); in h5_unslip_one_byte()
931 if ((h5->rx_skb->data[0] & 0x40) != 0 in h5_unslip_one_byte()
932 && h5->rx_state != H5_W4_CRC) { in h5_unslip_one_byte()
933 h5_crc_update(&h5->message_crc, byte); in h5_unslip_one_byte()
935 h5->rx_count--; in h5_unslip_one_byte()
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/allwinner/
H A DMakefile19 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-bananapi-m2-plus.dtb
20 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-bananapi-m2-plus-v1.2.dtb
21 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-emlid-neutis-n5-devboard.dtb
22 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-libretech-all-h3-cc.dtb
23 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-libretech-all-h3-it.dtb
24 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-libretech-all-h5-cc.dtb
25 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo2.dtb
26 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo-plus2.dtb
27 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-pc2.dtb
28 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-prime.dtb
[all …]
H A Dsun50i-h5.dtsi4 #include <arm/sunxi-h3-h5.dtsi>
83 compatible = "allwinner,sun50i-h5-system-control";
97 compatible = "allwinner,sun50i-h5-sram-c1",
105 compatible = "allwinner,sun50i-h5-video-engine";
116 compatible = "allwinner,sun50i-h5-crypto";
125 compatible = "allwinner,sun50i-h5-mali", "arm,mali-450";
164 compatible = "allwinner,sun50i-h5-ths";
216 compatible = "allwinner,sun50i-h5-ccu";
220 compatible = "allwinner,sun50i-h5-de2-clk";
224 compatible = "allwinner,sun50i-h5-mmc",
[all …]
H A Dsun50i-h5-libretech-all-h3-cc.dts6 #include "sun50i-h5.dtsi"
7 #include "sun50i-h5-cpu-opp.dtsi"
12 compatible = "libretech,all-h3-cc-h5", "allwinner,sun50i-h5";
H A Dsun50i-h5-libretech-all-h5-cc.dts4 #include "sun50i-h5-libretech-all-h3-cc.dts"
8 compatible = "libretech,all-h5-cc-h5", "allwinner,sun50i-h5";
H A Dsun50i-h5-libretech-all-h3-it.dts5 #include "sun50i-h5.dtsi"
10 compatible = "libretech,all-h3-it-h5", "allwinner,sun50i-h5";
H A Dsun50i-h5-bananapi-m2-plus-v1.2.dts5 #include "sun50i-h5.dtsi"
6 #include "sun50i-h5-cpu-opp.dtsi"
11 compatible = "bananapi,bpi-m2-plus-v1.2", "allwinner,sun50i-h5";
H A Dsun50i-h5-emlid-neutis-n5.dtsi10 #include "sun50i-h5.dtsi"
11 #include <arm/sunxi-h3-h5-emlid-neutis.dtsi>
H A Dsun50i-h5-bananapi-m2-plus.dts5 #include "sun50i-h5.dtsi"
10 compatible = "sinovoip,bpi-m2-plus", "allwinner,sun50i-h5";
H A Dsun50i-h5-emlid-neutis-n5-devboard.dts10 #include "sun50i-h5-emlid-neutis-n5.dtsi"
16 "allwinner,sun50i-h5";
H A Dsun50i-h5-orangepi-prime.dts3 // Based on sun50i-h5-orangepi-pc2.dts, which is:
7 #include "sun50i-h5.dtsi"
14 compatible = "xunlong,orangepi-prime", "allwinner,sun50i-h5";
H A Dsun50i-h5-nanopi-neo2.dts5 #include "sun50i-h5.dtsi"
11 compatible = "friendlyarm,nanopi-neo2", "allwinner,sun50i-h5";
H A Dsun50i-h5-orangepi-zero-plus2.dts6 #include "sun50i-h5.dtsi"
12 compatible = "xunlong,orangepi-zero-plus2", "allwinner,sun50i-h5";
H A Dsun50i-h5-orangepi-zero-plus.dts6 #include "sun50i-h5.dtsi"
14 compatible = "xunlong,orangepi-zero-plus", "allwinner,sun50i-h5";
H A Dsun50i-h5-nanopi-neo-plus2.dts6 #include "sun50i-h5.dtsi"
14 compatible = "friendlyarm,nanopi-neo-plus2", "allwinner,sun50i-h5";
/OK3568_Linux_fs/buildroot/board/forlinx/ok3568/fs-overlay/usr/share/matrix-gui-2.0/css/
H A Dyui-reset-fonts-base.css13h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{bor… selector
19 h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em 0}h1,h2,h3,h4,h5,h6,s… selector
/OK3568_Linux_fs/buildroot/board/rockchip/rk3566_rk3568/fs-overlay/usr/share/matrix-gui-2.0/css/
H A Dyui-reset-fonts-base.css13h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{bor… selector
19 h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em 0}h1,h2,h3,h4,h5,h6,s… selector
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dsun50i-h5-nanopi-neo2.dts46 #include "sun50i-h5.dtsi"
52 compatible = "friendlyarm,nanopi-neo2", "allwinner,sun50i-h5";
71 compatible = "allwinner,sun50i-h5-mmc",
H A Dsun50i-h5-orangepi-zero-plus2.dts45 #include "sun50i-h5.dtsi"
52 compatible = "xunlong,orangepi-zero-plus2", "allwinner,sun50i-h5";
71 compatible = "allwinner,sun50i-h5-mmc",
H A Dsun50i-h5-orangepi-prime.dts45 #include "sun50i-h5.dtsi"
51 compatible = "xunlong,orangepi-prime", "allwinner,sun50i-h5";
76 compatible = "allwinner,sun50i-h5-mmc",
H A Dsun50i-h5-orangepi-pc2.dts45 #include "sun50i-h5.dtsi"
51 compatible = "xunlong,orangepi-pc-2", "allwinner,sun50i-h5";
77 compatible = "allwinner,sun50i-h5-mmc",
/OK3568_Linux_fs/buildroot/board/friendlyarm/nanopi-neo-plus2/
H A Dextlinux.conf3 devicetree /sun50i-h5-nanopi-neo-plus2.dtb

123