Skip to content
Permalink
Branch: master
Commits on Jun 20, 2019
  1. bluetooth: controller: Moved ull_entropy_get to LLL

    mtpr-ot authored and aescolar committed Jun 19, 2019
    Moved and renamed ull_entropy_get to lll_entropy_get, placed under
    vendor specific ll_sw. This is needed for SW implemented entropy,
    to allow vendor implementation of faster, less secure random number
    generator for randomizing ADV timing.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
Commits on Jun 18, 2019
  1. bluetooth: controller: Reverted revised ticker pending redesign

    mtpr-ot authored and aescolar committed Jun 18, 2019
    Reversed revised ticker implementation pending new design which resolves
    the issues described in GH issues #16830.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
Commits on Jun 13, 2019
  1. bluetooth: controller: Revised ticker for improved conflict resolution

    mtpr-ot authored and aescolar committed Jun 10, 2019
    Changed ticker behavior to resolve conflicts in ticker_worker instead of
    in ticker_job. This allows better real-time slot allocation, as well as
    allowing callbacks even if ticker node doesn't get air-time (for audio
    stream housekeeping). A priority property now also allows prioritizing
    one ticker node over others.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
Commits on May 3, 2019
  1. bluetooth: controller: Made BT_CTLR_RX_PRIO_STACK_SIZE non-hidden

    mtpr-ot authored and aescolar committed May 3, 2019
    Added prompt to BT_CTLR_RX_PRIO_STACK_SIZE, allowing vendor specific
    configuration of high priority Rx thread stack size for
    !SOC_COMPATIBLE_NRF.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
Commits on May 2, 2019
  1. bluetooth: controller: Allow out-of-tree vendor specific HCI commands

    mtpr-ot authored and aescolar committed Apr 26, 2019
    Renamed function vendor_cmd_handle to vendor_cmd_handle_common for
    shared vendor commands. This allows vendor to implement
    vendor_cmd_handle, containing both common and specific handling.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
Commits on Apr 30, 2019
  1. bluetooth: controller: Mayfly yield after call under Kconfig

    mtpr-ot authored and aescolar committed Apr 29, 2019
    Added Kconfig BT_MAYFLY_YIELD_AFTER_CALL to support vendor requirement
    of invoking all outstanding mayflies for a given callee in
    mayfly_run().
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
  2. bluetooth: controller: Moved library source for lll_test.c

    mtpr-ot authored and aescolar committed Apr 26, 2019
    Moved library source for nordic/lll/lll_test.c under
    CONFIG_BT_LLL_VENDOR_NORDIC condition.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
  3. bluetooth: controller: Added missing variable initializations

    mtpr-ot authored and aescolar committed Apr 26, 2019
    In ull.c ll_rx_get, a configuration without CONFIG_BT_CONN would
    sometimes return an uninitialized node_rx.
    In ull_scan.c, the scanning channel was not initialized to 0 (37). This
    would cause new scanning to start at random index (0,1,2).
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
  4. bluetooth: controller: Minor refactoring in ticker.c

    mtpr-ot authored and aescolar committed Apr 29, 2019
    Moved duplicate code to function. Removed superfluous include.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
  5. bluetooth: controller: Source code documentation of ticker

    mtpr-ot authored and aescolar committed Apr 26, 2019
    Added source code documentation to ticker.c.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
Commits on Jul 4, 2018
  1. tests: ztest: ztest_mock to support multiple calls to same mock

    mtpr-ot authored and nashif committed Jun 28, 2018
    Updated ztest_mock.c to support multiple calls to same mock function
    within a single function under test. This allows sequencing mock
    return values for improved decision coverage in a test, or simply
    when a given function under test calls the same function more than
    once with different parameters, or different return values.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
Commits on Jun 27, 2018
  1. tests: ztest: added test case for multiple mock expects

    mtpr-ot authored and nashif committed Jun 26, 2018
    The test verifies that the mock framework can handle functions
    under test which call more than one mock function, and
    correctly processes each call.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
  2. tests: ztest: fixed off-by-one in sys_bitfield_find_first_clear

    mtpr-ot authored and nashif committed Jun 26, 2018
    Calling __builtin_ffsl(neg_bitmap) returns first bit set in the word,
    e.g. 4 if bitmap is 11111000. As this must translate to zero-based index
    3, one must be subtracted from the result.
    
    Signed-off-by: Morten Priess <mtpr@oticon.com>
You can’t perform that action at this time.