1. 20 Jan, 2022 4 commits
    • Andreas Gnau's avatar
      include: uapi: Add hack for BCM multi-path TCP · e6b3646a
      Andreas Gnau authored
      
      
      Broadcom's kernel conditionally adds additional enum constants
      TCP_RST_WAIT and BPF_TCP_RST_WAIT. TCP_* and BPF_TCP_* enums have to be
      in sync which is checked by a static assert during build. The enums are
      guarded by an ifdef depending on a config option in Broadcom's kernel.
      
      Broadcom option BUILD_MPTCP, which controls the corresponding kernel
      option, is unconditionally enabled for all profiles, so we can enable
      the ifdef unconditionally as a workaround.
      Signed-off-by: Andreas Gnau's avatarAndreas Gnau <andreas.gnau@iopsys.eu>
      e6b3646a
    • Andreas Gnau's avatar
      tools: include: Add modifications from BCM SDK 5.04L.02p1 · 3f936849
      Andreas Gnau authored
      
      
      Add modifications to includes in tools folder found in Broadcom SDK
      version 5.04L.02p1 in directory kernel/linux-4.19/tools/include.
      
      Filename: bcm963xx_5.04L.02p1_data_full_release.tar.gz
      SHA256: d0a20a5029c301b5a0303d904921af40476bcc1a3504e8c6eca7fd6558a77407
      MD5:      c21c12de650ae13c559111cfd8fad255
      Signed-off-by: Andreas Gnau's avatarAndreas Gnau <andreas.gnau@iopsys.eu>
      3f936849
    • Andreas Gnau's avatar
      include: Add "bcmkernel-include" from BCM SDK 5.04L.02p1 · 8e6847df
      Andreas Gnau authored
      
      
      Add special bcmkernel includes that Broadcom stores outside of the
      normal kernel build tree. These are found in Broadcom SDK version
      5.04L.02p1 in directory kernel/bcmkernel/include.
      
      Filename: bcm963xx_5.04L.02p1_data_full_release.tar.gz
      SHA256: d0a20a5029c301b5a0303d904921af40476bcc1a3504e8c6eca7fd6558a77407
      MD5:      c21c12de650ae13c559111cfd8fad255
      Signed-off-by: Andreas Gnau's avatarAndreas Gnau <andreas.gnau@iopsys.eu>
      8e6847df
    • Andreas Gnau's avatar
      include: Add modifications from BCM SDK 5.04L.02p1 · 07692339
      Andreas Gnau authored
      
      
      Add modifications to "normal" kernel includes found in Broadcom SDK
      version 5.04L.02p1 in directory kernel/linux-4.19/include.
      
      Filename: bcm963xx_5.04L.02p1_data_full_release.tar.gz
      SHA256: d0a20a5029c301b5a0303d904921af40476bcc1a3504e8c6eca7fd6558a77407
      MD5:      c21c12de650ae13c559111cfd8fad255
      Signed-off-by: Andreas Gnau's avatarAndreas Gnau <andreas.gnau@iopsys.eu>
      07692339
  2. 20 Dec, 2021 1 commit