Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update xuartlite_intr_example.c #249

Open
wants to merge 594 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 12, 2022

  1. sw_services:xilpuf:Modified if check for XPuf_ChangeIroFreq to avoid …

    …glitch attack
    
    Modified if check for XPuf_ChangeIroFreq to avoid returning XST_SUCCESS incase of
    glitch attack
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    3da3d53 View commit details
    Browse the repository at this point in the history
  2. sw_services:xilsecure:Zeroized user key in XSecure_AesDecryptCmKat

    This patch zeroizes the user key in XSecure_AesDecryptCmKat
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    a5812e7 View commit details
    Browse the repository at this point in the history
  3. sw_services: xilsecure: Remove logic to delete source directories

    This patch remvoes the logic of deleting source directories from the
    tcl.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    Acked-by: Kalyani Akula <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    a8d2b5b View commit details
    Browse the repository at this point in the history
  4. lib:sw_apps:memory_tests: Update tcl to support VERSAL NET

    Update tcl to fix issues with versal net platform
    
    Signed-off-by: Siva Durga Prasad Paladugu <[email protected]>
    Acked-by:  Mubin Sayyed <[email protected]>
    Siva Durga Prasad Paladugu authored and Siva Addepalli committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    b50af8e View commit details
    Browse the repository at this point in the history
  5. lib: bsp: microblaze: Fix documentation issue

    Update arguments description for microblaze_register_exception_handler()
    to fix documentation issue with it.
    
    Signed-off-by: Siva Durga Prasad Paladugu <[email protected]>
    Acked-by:  Mubin Sayyed <[email protected]>
    Siva Durga Prasad Paladugu authored and Siva Addepalli committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    a65d38a View commit details
    Browse the repository at this point in the history
  6. xilnvm: Check for Trim2 instead of Trim3 for Row 37 Protection.

    When ROW37 protection bit is set in eFUSE Page 0, Row 0 then ROM expects
    a non-zero value in EFUSE_CACHE_BOOT_ENV_CTRL and bit[31] should be set
    for all TRIM_2, TRIM_6, TRIM_7 & TRIM_12.
    So in xilnvm instead of checking for TRIM2, TRIM3 is being checked during
    Cache reload.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    Kalyani Akula authored and Siva Addepalli committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    0353ea0 View commit details
    Browse the repository at this point in the history
  7. open-amp: demos: remove shudown request triggering flag switch

    Change remote firmware to not change flag state based on APU message.
    Mimic convention of other vendors' OpenAMP Remote firmwares and have these
    remotes keep going in an infinite loop.
    
    Note that there are multiple options for RPU after shutdown signal. Among
    these can be to put RPU in deep sleep mode.
    
    Signed-off-by: Ben Levinsky <[email protected]>
    Acked-by: Sergei Korneichuk <[email protected]>
    Ben Levinsky authored and Siva Addepalli committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    08cd65e View commit details
    Browse the repository at this point in the history
  8. versal_psmfw: Avoid accidental overwrite of function pointers

    Usage of const keyword to aviod accidental overwrite for function pointers
    in Versal psmfw.
    
    Signed-off-by: HariBabu Gattem <[email protected]>
    Acked-by: Ronak Jain <[email protected]>
    HariBabu Gattem authored and Siva Addepalli committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    11501b6 View commit details
    Browse the repository at this point in the history
  9. xilpm: versal: server: Reduce print level for housecleaning skip print

    Since PLD topology is now enabled through tools, PLPD and NPD
    housecleaning is triggered during PLD init_start by PLM.
    Thus, PLPD and NPD housecleaning commands from PL images are now redundant
    and soon will be removed.
    
    These prints are alarming to users but harmless overall, so
    reduce their level to INFO which will suppress them.
    
    Signed-off-by: Izhar Ameer Shaikh <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    its-izhar authored and Siva Addepalli committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    07aeede View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2022

  1. dp21: Add dp 2.1 supported functionality

    This patch adds the following,
    
    -Link training State Machine and its supported functions.
    -Callback function for XDPTXSS_HANDLER_DP_FFE_PRESET_ADJUST event, to
     configure/modify ffe preset values which is required for TX  link training.
    -Enables constants and DP2.1 TX and RX specific hardware AUX registers and
     DPCD registers.
    -Removes the conditional protocol check of DP1.4 or DP2.1 in the driver
     wherever the logic is needed for both protocols.
    -Updates MST Payload calculation for DP2.1 TX, XDp_TxCalculateTs
     function gets updated to calculate pbn values for dp2.1 as per specification.
    -Updates Vfreq values specific for DP2.1 TX
    -Updates RX Payload allocation for DP2.1 RX in XDp_RxAllocatePayloadStream
     function
    -Removes unused variables
    -Removes DP2.1 TX Remote I2C sideband message writes as some of branch
     devices like UCD400 is not supporting.
    -Add initial default time delays required for DP2.1 RX Link training
    
    Signed-off-by: Lakshmi Prasanna Eachuri <[email protected]>
    
    Acked-for-series: Rajesh Gugulothu <[email protected]>
    lakshmip authored and Siva Addepalli committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    62797fb View commit details
    Browse the repository at this point in the history
  2. dp21txss: Update Topology discovery and add MST changes for DP2.1 Pro…

    …tocol
    
    This patch enables the following,
    
    -Enables XDPTXSS_HANDLER_DP_FFE_PRESET_ADJUST callback functionality
     to adjust FFE preset values for link training
    -Removes Protocol check for DP1.4/DP2.1 whereever the functionality
     needs for both protocols.
    -Adds DP2.1 specific link rates in all condition checks whereever
     checking for DP1.4 Link rates.
    -Changes MST topology discovery to happen after successful link training
    -Add new sideband MST message EnumPathRequest to get to know the
     available PBN bandwidth from downstream receiver
    
    Signed-off-by: Lakshmi Prasanna Eachuri <[email protected]>
    
    Acked-for-series: Rajesh Gugulothu <[email protected]>
    lakshmip authored and Siva Addepalli committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    ef8f962 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. sw_services:xilplmi:IPI tasks set to Low Priority

    IPI tasks are set to low priority,to create
    room for creating high priority tasks.
    
    Signed-off-by: Sreedhar Kundella <[email protected]>
    Acked-by: Bharath Mulagondla <[email protected]>
    Sreedhar Kundella authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    290c2da View commit details
    Browse the repository at this point in the history
  2. mba_fs_boot.tcl: Backward support for ddr4 memory property

    Add check to support backward compartibility for ddr4 memory ip
    
    Signed-off-by: Ashwini Lomate <[email protected]>
    Acked-by: Varalaxmi Bingi <[email protected]>
    Ashwini Lomate authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    33cf5a3 View commit details
    Browse the repository at this point in the history
  3. lib: bsp: standalone: Add support for VERSAL NET

    Update the tcl and fix the interrupt ID's in the xparameters_ps.h file.
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    8352705 View commit details
    Browse the repository at this point in the history
  4. ttcps: Add support for VERSAL NET

    Update tcl to add support for VERSAL NET for interrupt wrapper code.
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    bdb4b22 View commit details
    Browse the repository at this point in the history
  5. lib: sw_services: xiltimer: Add support for VERSAL NET

    Commit adds support for versal net.
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    486c413 View commit details
    Browse the repository at this point in the history
  6. lib: sw_apps: freertos_hello_world: Add support for cortexr52 processor

    Commit adds support for cortexr52 processor.
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    003e1b5 View commit details
    Browse the repository at this point in the history
  7. lib: sw_services: xiltimer: Update doxygen tags for src files

    Added doxygen tags for doxygen documentation.
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    2e8233d View commit details
    Browse the repository at this point in the history
  8. dp14txss/tx_only:pt_only - Modified Versal DP apps(Txo and PT)

    Added support for gpio to monitor gtpowergood
    
    Signed-off-by: nishantd <[email protected]>
    Acked-by: Kapil Usgaonkar <[email protected]>
    nishantd authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    42ce88d View commit details
    Browse the repository at this point in the history
  9. xilpm: versal_net: server: Fix sending power up/down request to psm

    Currently PLM is not sending power up/down interrupts to PSM for request
    power up/down power islands. Add logic to send power up/down request to PSM.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    Acked-by: Trung Tran<[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    0114ce9 View commit details
    Browse the repository at this point in the history
  10. xilpm: versal_net: server: Remove unnecessary file

    Remove unused common xpm_device.c file from versal_net specific
    directory.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    Acked-by: Trung Tran<[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    ce84a1c View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. lib: bsp: standalone: Fix race condition in the Xil_WaitForEventSet()…

    … API
    
    This patch corrects the END label position in the
    Xil_WaitForEventSet() API.
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Acked-by: Siva Durga Prasad Paladugu <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    e8372c0 View commit details
    Browse the repository at this point in the history
  2. xilpm: versal: server: Update Status in LpdScanClear

    LpdScanClear has missing update to status which could result in status
    returning false success. Set status to failure during check for ScanClear
    pass.
    
    Signed-off-by: Nicole Baze <[email protected]>
    Acked-by: Jyotheeswar Reddy Mutthareddyvari <[email protected]>
    Nicole Baze authored and Siva Addepalli committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    e18fe79 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

  1. xilsem: Fixes Misra C violations in xilsem client

    -This patch fixes Misra C violations in xilsem client
    
    Signed-off-by: HKRNV Gupta <[email protected]>
    Acked-by: Rama devi Veggalam <[email protected]>
    HKRNV Gupta authored and Siva Addepalli committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    e3796ab View commit details
    Browse the repository at this point in the history
  2. dp14txss: Compilation fix to NumOfMstStreams structure variable

    This patch corrects the NumOfMSTStreams variable usage in the
    Dp_Get_Topology function. It should be defined as NumOfMstStreams,
    but used as NumOfMSTStreams which is wrong. Now it is corrected.
    
    Signed-off-by: Lakshmi Prasanna Eachuri <[email protected]>
    Acked-by:  Venkateshwar Rao Gannavarapu <[email protected]>
    lakshmip authored and Siva Addepalli committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    07f52fc View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. DP14 Drivers: Added tmrctr as dependency flag in DP14 SS drivers.

    DP14 drivers compilation is failing as timer driver is not getting pulled into bsp.
    This is because HDCP mdd file is not getting compiled instead it is just
    pulled into bsp.
    
    Adding tmrctr as dependent flag in DP14TXSS & DP14RXSS drivers resolved
    this issue.
    
    Signed-off-by: Prasad Gutti <[email protected]>
    
    Acked-for-series: Sandip Kothari <[email protected]>
    Gutti, Prasad authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    3483a70 View commit details
    Browse the repository at this point in the history
  2. DP14 SS Drivers: Updated add2group in the driver src files

    Updated addtogroup of DP14 drivers from older version to newer version
    in their respective files.
    
    Signed-off-by: Prasad Gutti <[email protected]>
    
    Acked-for-series: Sandip Kothari <[email protected]>
    Gutti, Prasad authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    e34c9f2 View commit details
    Browse the repository at this point in the history
  3. sw_services: xilpuf: Fixed redefintion of macros

    This patch removes duplicate defintion of macros common for client and
    server code and moves them in common file.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    fed09ea View commit details
    Browse the repository at this point in the history
  4. sw_services: xilpuf: Added support for RO_SWAP in examples

    This patch adds support for PUF_RO_SWAP in examples.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    65db1cc View commit details
    Browse the repository at this point in the history
  5. sw_services: xilpuf: Updated address of Syndrome data in eFUSE cache.

    The start address of Syndrome data in eFUSE cache is changed for Versal
    Net. Hence this patch updates the definition of XPUF_EFUSE_SYN_ADD_INIT
    macro.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    91e8f1a View commit details
    Browse the repository at this point in the history
  6. sw_services: xilpuf: Code cleanup

    This patch does some cleanup in xilpuf library.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    943aa44 View commit details
    Browse the repository at this point in the history
  7. sw_services: xilpuf: Add check for REGIS_DIS bit for VERSAL NET

    In Versal Net, the PUF_REGIS_DIS bit can be programmed to disable
    PUF registration. Hence this patch adds a check for this bit before
    starting PUF registration.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    6ac1dea View commit details
    Browse the repository at this point in the history
  8. xilnvm: Update Status to volatile in XNvm_EfusePrgmIVs

    This patch updates Status definition with volatile keyword
    to compiler to not optimize reset status to failure.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    Kalyani Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    be932e4 View commit details
    Browse the repository at this point in the history
  9. xilnvm: Add redundancy to BbramZeroize in BBRAM Aes key write function

    This patch adds redundancy to BbramZeroize api call to avoid single
    glitch to the function call.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    Kalyani Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    c3124e5 View commit details
    Browse the repository at this point in the history
  10. xilnvm: Add volatile keyword to ClearStatus and ClearStatusTmp

    This patch adds volatile keyword to ClearStatus and ClearStatusTmp
    in XNvm_EfuseDataWrite Api.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    Kalyani Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    178a4c5 View commit details
    Browse the repository at this point in the history
  11. xilnvm: Reset Status to XST_FAILURE before use

    This patch resets Status to XST_FAILURE before for loop
    in XNvm_ZeroizeAndVerify
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    Kalyani Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    2b88345 View commit details
    Browse the repository at this point in the history
  12. xilnvm: Add volatile keyword for Status in XNvm_EfuseTemparatureCheck…

    …/VoltageCheck
    
    This patch adds volatile keyword for Status in XNvm_EfuseTemparatureCheck
    and in XNvm_EfuseTemparatureCheck functions.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    Kalyani Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    884e0cc View commit details
    Browse the repository at this point in the history
  13. xilnvm: Add volatile keyword to ClearStatus/Tmp

    This patch adds volatile keyword to ClearStatus and ClearStatusTmp
    variables in XNvm_BbramKeyWrite
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    Kalyani Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    fb1053b View commit details
    Browse the repository at this point in the history
  14. sw_services: xilsecure: Allow clearing of PUF Key

    This patch allows clearing of PUF key but returns an error when PUF Key is selected
    as key source for AES operation and PUF key is zeroized.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    a4e9b5f View commit details
    Browse the repository at this point in the history
  15. sw_services: xilsecure: Fixed GCC warning

    This patch fixes the GCC warning : "cast to pointer from integer of
    different size" in xsecure_ellipticplat.c
    
    Signed-off-by: Harsha Harsha <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    8f7edea View commit details
    Browse the repository at this point in the history
  16. Revert "xilnvm: Add volatile keyword for Status in XNvm_EfuseTemparat…

    …ureCheck/VoltageCheck"
    
    This reverts commit 60edcca.
    Because, without volatile also checks will not be optimized.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    Kalyani Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    e463d51 View commit details
    Browse the repository at this point in the history
  17. xilnvm: Add redundancy to XNvm_BbramEnablePgmMode API

    This patch removes redundancy to Bbram_Zeroize and adds
    redundancy to XNvm_BbramEnablePgmMode.
    Also makes Index as volatile in XNvm_ZeroizeAndVerify API.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    Kalyani Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    7f83c19 View commit details
    Browse the repository at this point in the history
  18. trngpsv:Added volatile keyword to avoid compiler optimization

    Added volatile keyword to avoid compiler optimization of loop redundancy checks
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    1ccb252 View commit details
    Browse the repository at this point in the history
  19. sw_services:xilloader:Added volatile keyword to avoid compiler optimi…

    …zation
    
    Added volatile keyword to avoid compiler optimization of loop redundancy checks
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    f94a00d View commit details
    Browse the repository at this point in the history
  20. sw_services:xilnvm:Added volatile keyword to avoid compiler optimization

    Added volatile keyword to avoid compiler optimization of loop redundancy checks
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    3b7c12a View commit details
    Browse the repository at this point in the history
  21. sw_services:xilsecure:Added volatile keyword to avoid compiler optimi…

    …zation
    
    Added volatile keyword to avoid compiler optimization of loop redundancy checks
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    148e4af View commit details
    Browse the repository at this point in the history
  22. sw_services:xilsecure:versalnet:Added volatile keyword to avoid compi…

    …ler optimization
    
    Added volatile keyword to avoid compiler optimization of loop redundancy checks
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    6978b1a View commit details
    Browse the repository at this point in the history
  23. sw_services: xilplmi: Handle EAM errors at task level

    Currently, the EAM errors are handled at interrupt level. Due to this, the errors that occur during image load are being handled immediately whereas some of those errors could be cleared after the image load. One example of this is the PLL lock errors. This patch changes the same and handles the EAM errors at task level and also adds code to check the errors between image load.
    
    Signed-off-by: Mounika Akula <[email protected]>
    
    Acked-for-series: Bharath Mulagondla <[email protected]>=20
    Mounika Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    b1fc0d4 View commit details
    Browse the repository at this point in the history
  24. sw_services: xilplmi: Fix SW-BP-MAGIC-NUM warning

    This patch fixes SW-BP-MAGIC-NUM warning received from Security CoE for XPlmi_SysmonOTDetect function.
    
    Signed-off-by: Mounika Akula <[email protected]>
    
    Acked-for-series: Bharath Mulagondla <[email protected]>=20
    Mounika Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    6af60ff View commit details
    Browse the repository at this point in the history
  25. zynqmp_pmufw: Add check for overlay config object permission

    Currently PMUFW always reads the header of config object and if address is not
    valid then exception is occured so to avoid exception added check to
    return error if base config object is loaded and there is no permission
    to load overlay config object
    
    Signed-off-by: Ronak Jain <[email protected]>
    Acked-by: Jyotheeswar Reddy Mutthareddyvari <[email protected]>
    Ronak Jain authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    0a929bb View commit details
    Browse the repository at this point in the history
  26. xilfpga: Update doxygen tags for src files

    Added doxygen tags for doxygen documentation.
    
    Signed-off-by: Nava kishore Manne <[email protected]>
    Signed-off-by: Nava kishore Manne <[email protected]>
    Acked-by: Siva Durga Prasad Paladugu <[email protected]>
    Nava kishore Manne authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    f5c1456 View commit details
    Browse the repository at this point in the history
  27. v_hdmiphy1: corrected the declaration

    Declared the Hdmi21_frl_refclk variable on top of the function
    
    Signed-off-by: S Shreesh <[email protected]>
    
    Acked by: Kapil Usgaonkar <[email protected]>
    S Shreesh authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    2dbed06 View commit details
    Browse the repository at this point in the history
  28. vphy: Added Multi GT support

    Added support for multi GT (GTHE4 and GTYE4).
    
    Signed-off-by: S Shreesh <[email protected]>
    
    Acked by: Kapil Usgaonkar <[email protected]>
    S Shreesh authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    98c9110 View commit details
    Browse the repository at this point in the history
  29. psmfw: versal_net: add r52 resumeaddress support

    This patch adds the support to resumeaddress and this will enable the r52 to boot from ddr
    
    Signed-off-by: Sandeep Reddy Ghanapuram <[email protected]>
    Acked-by: Jay Buddhabhatti <[email protected]>
    Sandeep Reddy Ghanapuram authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    aec10c1 View commit details
    Browse the repository at this point in the history
  30. xilpm: versal: server: Checking XPmPower_GetById return value

    Checking return value is not NULL before proceeding to add task to scheduler.
    
    Signed-off-by: Jesus De Haro <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Jesus De Haro authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    e7f1011 View commit details
    Browse the repository at this point in the history
  31. sw_services: xilplmi: Enable SSIT PLM to PLM communication feature ba…

    …sed on design
    
    This patch sets the user configurable SSIT PLM to PLM communication feature to true by default. This patch also adds code to enable the SSIT PLM to PLM communication feature based on user configurable option and the Number of SLRs present in the design.
    
    If the user configurable option ssit_plm_to_plm_comm_en is false or the Number of SLRs are not greater than 1, then this feature is disabled.
    
    Signed-off-by: Mounika Akula <[email protected]>
    
    Acked-for-series: Bharath Mulagondla <[email protected]>=20
    Mounika Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    6745100 View commit details
    Browse the repository at this point in the history
  32. sw_services: xilplmi: Add dummy APIs for PLM to PLM communication fea…

    …ture to be used when the feature is not enabled
    
    This patch adds dummy APIs for SSIT PLM to PLM communication feature to be used by other modules when this feature is not enabled.
    Also, this patch adds check to see if SSIT interrupts are enabled or not before triggering any event.
    
    Signed-off-by: Mounika Akula <[email protected]>
    
    Acked-for-series: Bharath Mulagondla <[email protected]>=20
    Mounika Akula authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    e23a357 View commit details
    Browse the repository at this point in the history
  33. usb: usbpsu: src: update doxygen tags

    Updated doxygen tags for doxygen documentation and addtogroup version.
    
    Signed-off-by: Piyush Mehta <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    PiyushXilinx authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    a5df03b View commit details
    Browse the repository at this point in the history
  34. usb: usbpsu: src: update copyright year

    Updated copyright year with 2022.
    
    Signed-off-by: Piyush Mehta <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    PiyushXilinx authored and Siva Addepalli committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    abdc753 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. XilinxProcessorIPLib: drivers: axicdma: Increment driver version

    This commit does the below
    --> Increments the driver version number.
    --> Updates addtogroup tags.
    --> Updates copyright year.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Anirudha Sarangi <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    9bc4c8c View commit details
    Browse the repository at this point in the history
  2. XilinxProcessorIPLib: drivers: axicdma: Update MIG BASE NAME property…

    … for DMA driver examples
    
    Update MIG BASE NAME property to XPAR_MIG_0_C0_DDR4_MEMORY_MAP_BASEADDR from XPAR_MIG_0_BASEADDR
    for DMA driver examples.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Anirudha Sarangi <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    b416da8 View commit details
    Browse the repository at this point in the history
  3. XilinxProcessorIPLib: drivers: axidma: Update MIG BASE NAME property …

    …for DMA driver examples
    
    Update MIG BASE NAME property to XPAR_MIG_0_C0_DDR4_MEMORY_MAP_BASEADDR
    from XPAR_MIG_0_BASEADDR for DMA driver examples.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Anirudha Sarangi <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    d2f897a View commit details
    Browse the repository at this point in the history
  4. XilinxProcessorIPLib: drivers: axivdma: Increment driver version

    This commit does the below
    --> Increments the driver version number.
    --> Updates addtogroup tags.
    --> Updates copyright year.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Anirudha Sarangi <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    8d5cfb5 View commit details
    Browse the repository at this point in the history
  5. XilinxProcessorIPLib: drivers: axivdma: Update MIG BASE NAME property…

    … for DMA driver examples
    
    Update MIG BASE NAME property to XPAR_MIG_0_C0_DDR4_MEMORY_MAP_BASEADDR
    from XPAR_MIG_0_BASEADDR for DMA driver examples.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Anirudha Sarangi <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    4553fb7 View commit details
    Browse the repository at this point in the history
  6. XilinxProcessorIPLib: drivers: mcdma: Increment driver version

    This commit does the below
    --> Increments the driver version number.
    --> Updates addtogroup tags.
    --> Updates copyright year.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Anirudha Sarangi <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    322b235 View commit details
    Browse the repository at this point in the history
  7. XilinxProcessorIPLib: drivers: mcdma: Update MIG BASE NAME property f…

    …or DMA driver examples
    
    Update MIG BASE NAME property to XPAR_MIG_0_C0_DDR4_MEMORY_MAP_BASEADDR
    from XPAR_MIG_0_BASEADDR for DMA driver examples.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    
    Acked-for-series: Anirudha Sarangi <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    7cac6e4 View commit details
    Browse the repository at this point in the history
  8. sw_services: Add more command argument macros

    Increased command argument macro count from six to twelve, and corrected the max
    argument count for XPm_InitNode and XPm_NocClockEnable.
    
    Signed-off-by: Jesus De Haro <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Jesus De Haro authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    f9281b3 View commit details
    Browse the repository at this point in the history
  9. v_hdmirxss1: updated onsemi values

    updated the onsemi values which were tested using vck190 and were passing Rx phy compliance
    
    Signed-off-by: S Shreesh <[email protected]>
    
    Acked-for-series: Kapil Usgaonkar <[email protected]>
    S Shreesh authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    5ee9f72 View commit details
    Browse the repository at this point in the history
  10. v_hdmitxss1: updated onsemi values

    Updated onsemi values which were tested using vck190 and were passing Rx phy complaince
    
    Signed-off-by: S Shreesh <[email protected]>
    
    Acked-for-series: Kapil Usgaonkar <[email protected]>
    S Shreesh authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    062d03b View commit details
    Browse the repository at this point in the history
  11. spips: Updated SPI enable and chip selection sequence

    Currently in polled and interrupt transfer API's spi enabled after
    the chip selection, which may lead to spurious edge on a selected
    device, to fix this issue updated SPI enable and chip selection sequence
    in polled and interrupt transfer.
    
    Signed-off-by: Srinivas Goud <[email protected]>
    Acked-by:  Amit Kumar Mahapatra <[email protected]>
    Goud, Srinivas authored and Siva Addepalli committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    0c8021d View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. xilsem: Updates client APIs to read status of all SLRs seperately

    -This patch updates client APIs to read status of all SLRs seperately
    in case of broadcast
    -Updates cram and npi ssit examples accordingly
    
    Signed-off-by: HKRNV Gupta <[email protected]>
    Acked-by: Rama devi Veggalam <[email protected]>
    HKRNV Gupta authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    a6d659e View commit details
    Browse the repository at this point in the history
  2. qspips: Fix logical error in NumSect calculation

    In FlashErase function number of sectors are calculated incorrectly if the
    ByteCount is a multiple of sector size. This patch fixes the issue my
    updating the number of sectors calculation.
    
    This patch updates the driver version to v3.10 and copyright year to 2022.
    
    Signed-off-by: Amit Kumar Mahapatra <[email protected]>
    
    Acked-for-series: Srinivas Goud <[email protected]>
    Amit Kumar Mahapatra authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    8a30537 View commit details
    Browse the repository at this point in the history
  3. qspips: Update addtogroup version to v3_10

    Update addtogroup version to v3_10
    
    Signed-off-by: Amit Kumar Mahapatra <[email protected]>
    
    Acked-for-series: Srinivas Goud <[email protected]>
    Amit Kumar Mahapatra authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    9cfc33c View commit details
    Browse the repository at this point in the history
  4. qspips: Update copyright year to 2022

    Update copyright year to 2022
    
    Signed-off-by: Amit Kumar Mahapatra <[email protected]>
    
    Acked-for-series: Srinivas Goud <[email protected]>
    Amit Kumar Mahapatra authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    685801c View commit details
    Browse the repository at this point in the history
  5. sw_services:xilsecure:Updated doxygen comments

    Changed @file name for xilsecure versal and versalnet files
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    praveen teja kundanala authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    5fa0030 View commit details
    Browse the repository at this point in the history
  6. sw_services:xilnvm:Updated doxygen comments

    Changed @file name in xnvm_mailbox.c and xnvm_mailbox.h
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    praveen teja kundanala authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    f2da841 View commit details
    Browse the repository at this point in the history
  7. sw_services:xilpuf:Updated doxygen comments

    Changed @file name in xpuf_mailbox.c and xpuf_mailbox.h
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    praveen teja kundanala authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    de2fa12 View commit details
    Browse the repository at this point in the history
  8. xilnvm: Correct the revocation id mask used to extract column informa…

    …tion
    
    This patch corrects the column mask used to extract the
    revoke id column number to be programmed.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    Kalyani Akula authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    907483e View commit details
    Browse the repository at this point in the history
  9. XilinxProcessorIPLib: drivers: axidma: Fix syntax error in the XAxiDm…

    …a_BdRingGetCurrBd() API
    
    Add missing column(:) in the XAxiDma_BdRingGetCurrBd() API.
    
    Acked-by: Harini Katakam <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Acked-by: Harini Katakam <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    99364a8 View commit details
    Browse the repository at this point in the history
  10. xilsecure: Initialize Payload to zero and make it volatile

    This patch initializes Payload to zero and makes it volatile
    to prevent glitch while sending IPI request in
    XSecure_EllipticVerifySign API.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    Kalyani Akula authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    aa3da78 View commit details
    Browse the repository at this point in the history
  11. v_hdmitxss1: Add support for DSC in TX subsystem

    This patch adds the support for DSC in TX subsystem
    
    Signed-off-by: Venkateshwar Rao Gannavarapu <[email protected]>
    Acked-by: Anil Kumar Chimbeti<[email protected]>
    Venkateshwar Rao G authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    49f2f71 View commit details
    Browse the repository at this point in the history
  12. sw_services :xilloader: Fix typo in add image store example

    The patch fixes typo in add image store example.
    
    Signed-off-by: Vikram Sreenivasa Batchali <[email protected]>
    Acked-by: Sreedhar Kundella <[email protected]>
    [email protected] authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    b7e0f59 View commit details
    Browse the repository at this point in the history
  13. Fixed Doxygen Warnings

    Fixed doxygen warnings of gpio, iicps, ipipsu, ospipsv, qspipsu, sdps, uartpsv, wdttb.
    
    Signed-off-by: vishalverma mupparapu <[email protected]>
    Acked-by: Srinivas Goud <[email protected]>
    vishalverma mupparapu authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    f0c6c95 View commit details
    Browse the repository at this point in the history
  14. Common: Xilsecure: Add volatile keyword

    Added volatile keyword and reset the Status variable to failure
    before reuse in XSecure_SssSha, XSecure_SssDmaLoopBack and
    XSecure_SssAes functions.
    
    Signed-off-by: Ankush Mehtre <[email protected]>
    Acked-by: Harsha <[email protected]>
    Ankush Mehtre authored and Siva Addepalli committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    2cb2303 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Revert "qspipsu: Add timeout in qspipsu driver"

    This reverts commit 632185a.
    
    Image selector application is failing with this patch as this patch introduces
    usleep in qspipsu driver and Image selector app doesn't support timers/delays.
    So reverting this patch.
    We need to revisit the timeout implementation and make these
    usleeps with _weak_ symbol so that applications can override usleeps with
    their desired implementation.
    
    Signed-off-by: Amit Kumar Mahapatra <[email protected]>
    
    Acked-by: Srinivas Goud <[email protected]>
    Amit Kumar Mahapatra authored and bhawanas committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    2116ebc View commit details
    Browse the repository at this point in the history
  2. qspipsu: Fix logical error in NumSect calculation

    In FlashErase function number of sectors are calculated incorrectly if
    the ByteCount is a multiple of sector size. This patch fixes the issue
    my updating the number of sectors calculation.
    
    Signed-off-by: Amit Kumar Mahapatra <[email protected]>
    Acked-by: Srinivas Goud <[email protected]>
    Amit Kumar Mahapatra authored and bhawanas committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    ce52dcc View commit details
    Browse the repository at this point in the history
  3. VersalNet: XilSecure: Add SCR enabled ECC library

    This patch adds support of Side Channel Resistance
    ECDSA P384 and P521 curves in VersalNet xilsecure library.
    
    Signed-off-by: Ankush Mehtre <[email protected]>
    Ankush Mehtre authored and bhawanas committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    699712f View commit details
    Browse the repository at this point in the history
  4. VersalNet: xilsecure: Add Copyright section in Ecdsa.h

    This patch adds copyright section and addresses review
    comments in Ecdsa.h file for VersalNet.
    
    Signed-off-by: Ankush Mehtre <[email protected]>
    Acked-by: Kundanala, Praveen Teja <[email protected]>
    Ankush Mehtre authored and bhawanas committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    a8ce0e0 View commit details
    Browse the repository at this point in the history
  5. ThirdParty: bsp: freertos10_xilinx: Add API xPortInstallFastInterrupt…

    …Handler() for fast interrupt handling
    
    Add new freertos API xPortInstallFastInterruptHandler() for handling the
    Microblaze AXI INTC fast interrupt configuration.
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Acked-by: Siva Durga Prasad Paladugu <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    50d4a73 View commit details
    Browse the repository at this point in the history
  6. sw_services :xilplmi: Clear XPlmi_BoardParams instance in case of fai…

    …lure
    
    In case SetBoard command fails to set the name of board, BoardName should be
    cleared to zero and Len should be assigned to zero for security reasons.
    This patch ensures the same.
    
    Signed-off-by: Vikram Sreenivasa Batchali <[email protected]>
    Acked-by: Mounika Akula <[email protected]>
    [email protected] authored and Siva Addepalli committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    ac731f3 View commit details
    Browse the repository at this point in the history
  7. XilSecure:Fixed RSA client interface key access

    This patch fixes the buffer access of RSA key, so
    no alignment is required for 512 bytes(RSA 4096 key size)
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    c2dd2eb View commit details
    Browse the repository at this point in the history
  8. xilpm: versal: server: Change clock select for XRAM

    This patch adds clock select to pm_iso_control command for XRAM. Clock is
    changed to AXI lite clock from PL after isolation is removed.
    
    Signed-off-by: Nicole Baze <[email protected]>
    Acked-by:  Madhav Bhatt <[email protected]>
    Nicole Baze authored and Siva Addepalli committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    fadc254 View commit details
    Browse the repository at this point in the history
  9. axidma: Fix infinite loops in driver examples

    Replace infinite while loops in the examples with either Xil_WaitForEventSet API or while loop with timeout counter to
    periodically poll an event untill an event is set or a timeout occurs.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    4bfca5a View commit details
    Browse the repository at this point in the history
  10. axicdma: Fix infinite loops in driver examples

    Replace infinite while loops in the examples with either Xil_WaitForEventSet/Xil_WaitForEvent API or while loop with timeout counter to
    periodically poll an event untill an event is set or a timeout occurs.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    0a09be9 View commit details
    Browse the repository at this point in the history
  11. axivdma: Fix infinite loops in driver example

    Replace infinite while loops in the example with Xil_WaitForEventSet to periodically poll an event untill an event is set or a timeout occurs.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    e42f532 View commit details
    Browse the repository at this point in the history
  12. mcdma: Fix infinite loops in driver examples

    Replace infinite while loops in the examples with either Xil_WaitForEventSet API or while loop with timeout counter to
    periodically poll an event untill an event is set or a timeout occurs.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    35f4698 View commit details
    Browse the repository at this point in the history
  13. zdma: Fix infinite loops in driver examples

    Replace infinite while loops in the examples with Xil_WaitForEventSet API to periodically poll an event untill an event is set or a timeout occurs.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    deb87c7 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. zynqmp_pmufw: Do not turn off FPD for ETH wakeup source

    As per current implementation, GEM SGMII PHY is in FPD so if it's
    turned off then there is no wakeup frames on ETH0.
    
    To avoid the issue, avoid FPD off during suspend when any of the ETH
    is set as wakeup source by incrementing its use count.
    
    Signed-off-by: Ronak Jain <[email protected]>
    Acked-by: Madhav Bhatt <[email protected]>
    Ronak Jain authored and Siva Addepalli committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    c69715b View commit details
    Browse the repository at this point in the history
  2. sw_services: xilpuf: Removed duplicate macro definitions

    This patch removed duplicate macro definitions from server/xpuf.h since
    they are defined in common/xpuf_defs.h
    
    Signed-off-by: Harsha Harsha <[email protected]>
    Acked-by: Kundanala, Praveen Teja <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    c6d344e View commit details
    Browse the repository at this point in the history
  3. sw_services: xilpuf: Fixed review comments for programming PUF data

    This patch addressed the review comments for programming PUF helper data
    into eFUSEs.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    Acked-by: Kalyani Akula <[email protected]>
    Harsha authored and Siva Addepalli committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    d4c86d8 View commit details
    Browse the repository at this point in the history
  4. versal_net: Implement add PL devices

    - Add handle to pm_init_node to add PL devices. The code is refactored
    from versal device to versal_common.
    
    Signed-off-by: Trung Tran <[email protected]>
    
    Acked-for-series: Sandeep Reddy Ghanapuram <[email protected]>
    trungnob authored and Siva Addepalli committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    14b9d0f View commit details
    Browse the repository at this point in the history
  5. versal_net: Implement PLD init node

    - Add PLD init node hanlders.
    
    Signed-off-by: Trung Tran <[email protected]>
    
    Acked-for-series: Sandeep Reddy Ghanapuram <[email protected]>
    trungnob authored and Siva Addepalli committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    be790ac View commit details
    Browse the repository at this point in the history
  6. xilpm: versal_net: remove r52 core1 from prealloc

    As lockstep is the default mode so we have to add only core0 to prealloc device list.
    so this patch removes the core1 from prealloc devices list.
    
    Signed-off-by: Sandeep Reddy Ghanapuram <[email protected]>
    
    Acked-for-series: Trung Tran<[email protected]>
    Sandeep Reddy Ghanapuram authored and Siva Addepalli committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    be1ba89 View commit details
    Browse the repository at this point in the history
  7. xilloader: versal_net: fix a78 lockstep issue

    when we boot a78 in lockstep mode it was not going into lockstep mode.
    this patch fixes that issue.
    
    Signed-off-by: Sandeep Reddy Ghanapuram <[email protected]>
    
    Acked-for-series: Trung Tran<[email protected]>
    Sandeep Reddy Ghanapuram authored and Siva Addepalli committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    3012c8b View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

  1. dp14txss: Add SoftReset logic to reset transmitter when MST mode is e…

    …nabled
    
    This patch enables softreset logic to reset transmitter once
    subsystem configuration is completed. This logic is available in SST
    mode but missed in MST mode. Now enabled the same logic in MST mode
    aswell.
    
    Also, Mdd version is incremented for the release
    .
    Signed-off-by: Lakshmi Prasanna Eachuri <[email protected]>
    
    Acked-for-series: Rajesh Gugulothu <[email protected]>
    lakshmip authored and Siva Addepalli committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    498edb3 View commit details
    Browse the repository at this point in the history
  2. dp14: Add soft reset disable mask macro defination

    This patch provides soft reset disable mask macro defination to
    disable the soft reset condition of video/aux and hdcp logic
    for all enabled streams.
    
    Incremented mdd version for this release.
    
    Signed-off-by: Lakshmi Prasanna Eachuri <[email protected]>
    
    Acked-for-series: Rajesh Gugulothu <[email protected]>
    lakshmip authored and Siva Addepalli committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    c7ab293 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. xilpm: versal_net: add reset permissions

    This patch adds reset permissions for default subsystem
    
    Signed-off-by: Sandeep Reddy Ghanapuram <[email protected]>
    Acked-by: Jay Buddhabhatti <[email protected]>
    Sandeep Reddy Ghanapuram authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    c79a37e View commit details
    Browse the repository at this point in the history
  2. dp14txss/dp14rxss: Updated the dp1.4 apps to include delay macro for …

    …iic race condition. updated the DDR_MEMORY macro in kcu105 PT application.
    
    Updated dp1.4 app by adding delay macro for iic race condition.
    Updated the DDR_MEMORY macro in KCU105 pt application due to address changes.
    
    Signed-off-by: nishantd <[email protected]>
    
    Acked by: Kapil Usgaonkar <[email protected]>
    nishantd authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    c74ef53 View commit details
    Browse the repository at this point in the history
  3. Modified DelayedHandoffCpus condition to handle all possible values

    This patch addresses the DelayedHandoffCpus condition to handle all possible values as per the SW-BP
    
    Signed-off-by: Nandanikhil Gajulapally <[email protected]>
    Acked-by: Bharath Mulagondla <[email protected]>
    Nandanikhil Gajulapally authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    becb8ee View commit details
    Browse the repository at this point in the history
  4. xilpm: versal: server: Callback support for XilSEM

    This patch provides a callback interface to XilSEM library for
    updating the XilSEM NPI descriptor tables. The XilSEM library
    registers a callback handler using this interface. The registered
    callback will be triggered with the PLD node IDs which are cleared
    during PM init commands processing.
    
    Signed-off-by: Rama devi Veggalam <[email protected]>
    Acked-by: Izhar Ameer Shaikh <[email protected]>
    Acked-by: Jyotheeswar Reddy Mutthareddyvari <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Veggalam, Rama Devi authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    4f2360b View commit details
    Browse the repository at this point in the history
  5. versal_psmfw: Use PMC_IPI channel mask for sending IPI to PMC

    Currently PSM is using XPAR_XIPIPS_TARGET_PSX_PMC_0_CH0_MASK which is
    not always PMC_IPI channel mask. It depends on design. If other IPI
    channels assigned to PMC then this macro will be different. So hard code
    PMC IPI channel mask since PLM is always listening on PMC_IPI channel.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    dfd0f1b View commit details
    Browse the repository at this point in the history
  6. xilpm: versal: server: Fix Buffer Overflow Vulnerability

    WriteBuffer in XPmRail_Control() function is accessed in 2 loops
    which uses BytesLen to iterate through the indices of the buffer.
    BytesLen is not validated to be less than WriteBuffer size which
    allows the opportunity to overwrite memory beyond the buffer.
    
    To aviod the overwrite, Added proper checks for BytesLen variable
    before accessing WriteBuffer.
    
    Signed-off-by: HariBabu Gattem <[email protected]>
    Acked-by: Ronak Jain <[email protected]>
    HariBabu Gattem authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    4d92856 View commit details
    Browse the repository at this point in the history
  7. dp12txss/dp12rxss: KCU105 application's modified for change in ddr me…

    …mory macro address change.
    
    DDR_MEMORY macro updated with the updated address.
    
    Signed-off-by: nishantd <[email protected]>
    
    Acked by: Kapil Usgaonkar <[email protected]>
    nishantd authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    2f18988 View commit details
    Browse the repository at this point in the history
  8. xilsem: Updated NPI scan ssit example with get status API

    This patch adds usage of XSem_Ssit_CmdGetStatus API for NPI scan ssit example
    
    Signed-off-by: Hariharan Baskaran <[email protected]>
    Acked-by: Rama devi Veggalam <[email protected]>
    Hariharan Baskaran authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    88b4abf View commit details
    Browse the repository at this point in the history
  9. trngpsv: Security updates and other fixes in TRNGPSV driver

    This patch makes following updates to TRNGPSV driver:
    - Fixes logical error in XTrngpsv_Generate
    - Improves robustness of code from Security best practices perspective
    - Moves Xil_SecureRMW32 from trngpsv driver to BSP's util APIs
    - Enhanced KAT to include explicit Reseed before Generate
    - Minor doxygen fix in xtrngpsv_tests.c
    - Corrected print messages in few examples
    
    Signed-off-by: Sarat Chand Savitala <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    Sarat Chand Savitala authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    a2b120c View commit details
    Browse the repository at this point in the history
  10. zynqmp_pmufw: Disable parity retry during resume

    Due to DDRMC limitations, CRC/Parity Retry feature cannot be used
    with self-refresh use-cases. So the work-around is to disable RETRY
    feature when executing DDR self-refresh.
    
    Signed-off-by: Ronak Jain <[email protected]>
    Acked-by: Madhav Bhatt <[email protected]>
    Ronak Jain authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    01a12b7 View commit details
    Browse the repository at this point in the history
  11. sw_services:xilsecure:Added GMAC support

    Added GMAC support in xilsecure library
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    5836868 View commit details
    Browse the repository at this point in the history
  12. xilload: versal_net: request tcm device

    Initially we requested rpu from XLoader_ProcessElf, but instead of rpu we have to request TCM device.
    so this patch will request TCM instead of rpu.
    
    Signed-off-by: Sandeep Reddy Ghanapuram <[email protected]>
    
    Acked-for-series: Trung Tran<[email protected]>
    Sandeep Reddy Ghanapuram authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    4c0360d View commit details
    Browse the repository at this point in the history
  13. xilpm: versal_net: add TCM FSM support

    This patch add TCM FSM support in versal_net
    
    Signed-off-by: Sandeep Reddy Ghanapuram <[email protected]>
    
    Acked-for-series: Trung Tran<[email protected]>
    Sandeep Reddy Ghanapuram authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    376135c View commit details
    Browse the repository at this point in the history
  14. xilpm: refactor tcm fsm code

    This patch refactors the tcm fsm code
    
    Signed-off-by: Sandeep Reddy Ghanapuram <[email protected]>
    
    Acked-for-series: Trung Tran<[email protected]>
    Sandeep Reddy Ghanapuram authored and Siva Addepalli committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    786ec4e View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. xilpm: versal: server: Restrict PHY devices to be requested

    Restrict  PHY devices to be requested while relesing requirement for
    subsystem while init finish.
    Add check to make sure that only requestable device is being
    requested.
    
    Signed-off-by: Madhav Bhatt <[email protected]>
    Acked-by: Izhar Ameer Shaikh <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Madhav Bhatt authored and Siva Addepalli committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    a8ff4d3 View commit details
    Browse the repository at this point in the history
  2. xilplmi: Support Begin, Break and End commands across chunk boundaries

    Currently the logic used in Begin, Break and End commands does not work
    across chunk boundaries. This patch fixes this by updating logic to use
    End lengths instead of End Address to jump to the end
    
    Signed-off-by: Bharath Mulagondla <[email protected]>
    Acked-by: Mounika Akula <[email protected]>
    Bharath Mulagondla authored and Siva Addepalli committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    de6599a View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. xilsem: Library update

    This patch updates libxilsem.a for the following changes:
    -Added support for tandem stage-2 table command
    -Added support for SSIT(separate libxilsem.a)
    -Add support to use PLM SW triggered event manager
    -Add NPI Table CDO command information
    -Updated copyright information
    -Fixed compilation error caused by missing macro
    -Added feature to use GT memcell FW arbitration
    
    Signed-off-by: Hariharan Baskaran <[email protected]>
    Acked-by: Rama devi Veggalam <[email protected]>
    Hariharan Baskaran authored and bhawanas committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    2f2e512 View commit details
    Browse the repository at this point in the history
  2. xilsem: XilSEM binary update

    This patch updates xilsem binary with following changes:
    -Fixes MISRA-C violations in server
    -Added notification for NPI GT arbitration failure
    -Adds server interface to send cfr status for ssit
    
    Signed-off-by: Hariharan Baskaran <[email protected]>
    Acked-by: Rama devi Veggalam <[email protected]>
    Hariharan Baskaran authored and bhawanas committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    f99b58d View commit details
    Browse the repository at this point in the history
  3. iomodule: Fix doxygen warnings

    Fixes doxygen warnings and updates copyright year and doxygen tag
    
    Signed-off-by: Siva Durga Prasad Paladugu <[email protected]>
    Acked-by:  Mubin Sayyed <[email protected]>
    Siva Durga Prasad Paladugu authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    acef6c8 View commit details
    Browse the repository at this point in the history
  4. zynqmp_pmufw: Fix MISRA-C rule 8.13

    Fix the MISRA-C rule 8.13.
    
    Problem: A pointer should point to a const-qualified type whenever
    possible.
    
    Solution: Added const keyword.
    
    Signed-off-by: Ronak Jain <[email protected]>
    
    Acked-for-series: Madhav Bhatt <[email protected]>
    Ronak Jain authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    8e575b0 View commit details
    Browse the repository at this point in the history
  5. zynqmp_pmufw: Fix MISRA-C rule 8.5

    Fix MISRA-C rule 8.5, 8.3, 17.3.
    
    Problem: Symbol PmSetEthBaseAddr is declared more than once.
    
    Solution: Add pm_periph.h file as a Header file in pm_config.c as it
    was missing when we call PmSetEthBaseAdd() from it.
    
    Signed-off-by: Ronak Jain <[email protected]>
    
    Acked-for-series: Madhav Bhatt <[email protected]>
    Ronak Jain authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    0508a96 View commit details
    Browse the repository at this point in the history
  6. freertos10_xilinx: Add support for CortexA78

    Adds FreeRTOS support for CortexA78
    
    Signed-off-by: Siva Durga Prasad Paladugu <[email protected]>
    
    Acked-for-series: :  Mubin Sayyed <[email protected]>
    Siva Durga Prasad Paladugu authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    20df9a4 View commit details
    Browse the repository at this point in the history
  7. lib: sw_apps: freertos_hello_world: Add support for CortexA78

    This patch adds CortexA78 support for FreeRTOS hello world app.
    
    Signed-off-by: Siva Durga Prasad Paladugu <[email protected]>
    
    Acked-for-series: :  Mubin Sayyed <[email protected]>
    Siva Durga Prasad Paladugu authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    8decadd View commit details
    Browse the repository at this point in the history
  8. axis_switch: Upgrade the driver version

    Upgrade the axis_switch driver version to 1.5.
    
    Signed-off-by: Anirudha Sarangi <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    Anirudha Sarangi authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    03f981c View commit details
    Browse the repository at this point in the history
  9. axis_switch: Update copyright year and doxygen tags

    Update the copyright year to 2022 and doxygen tags to 1.5.
    
    Signed-off-by: Anirudha Sarangi <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    Anirudha Sarangi authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    4842227 View commit details
    Browse the repository at this point in the history
  10. axi_switch: Fix issue in the driver API XAxisScr_IsMiPortEnabled

    Remove the incorrect check in the API XAxisScr_IsMiPortEnabled.
    Because of the incorrect check the API can return a false TRUE for a
    failure case.
    As an example, if a MI is configured for SI[7] and the API
    XAxisScr_IsMiPortEnabled is called to check if the MI is configured for
    SI[3], the API will incorrectly return TRUE.
    
    Signed-off-by: Anirudha Sarangi <[email protected]>
    
    Acked-for-series: Siva Durga Prasad Paladugu <[email protected]>
    Anirudha Sarangi authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    2e1010f View commit details
    Browse the repository at this point in the history
  11. xilpm: versal: server: Update VDU workaround

    Update VDU workaround so that it runs for all ES1 devices in the SV family.
    
    Signed-off-by: Nicole Baze <[email protected]>
    Acked-by: Sandeep Reddy Ghanapuram <[email protected]>
    Nicole Baze authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    fd92d0b View commit details
    Browse the repository at this point in the history
  12. xilsem: Updated CRAM & NPI scan status info

    This patch updates function headers in XilSEM client APIs
    for more clarity in user interface.
    
    Signed-off-by: Rama devi Veggalam <[email protected]>
    Acked-by: Hariharan Baskaran <[email protected]>
    Veggalam, Rama Devi authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    36dbcb9 View commit details
    Browse the repository at this point in the history
  13. xilpm: versal: server: Added arg array index checking in XPmRail_Init

    IF-statement in XPmRail_Init checked for a minimum of 1 argument when all options
    required at least 4 arguments. Within the IF, the swicth-statement branch for
    XPM_RAILTYPE_MODE_PMBUS iterates through the arguments without checking it is
    within arg array size, running risk of accessing memory out of bounds.
    
    Signed-off-by: Jesus De Haro <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Jesus De Haro authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    c553579 View commit details
    Browse the repository at this point in the history
  14. zdma: Revert zdma linear example infinite loop fix

    Replace timeout based Xil_WaitForEventSet with original while loop. This is a temporary
    workaround as the timeout fix causes intermittent failures in ZDMA linear example.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    Acked-by: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    8e5cb8f View commit details
    Browse the repository at this point in the history
  15. zynqmp_pmufw: Add check for pinId and paramId

    As per current implementation, the range for the pinId and paramId
    is not getting checked and due that when the range exceeds the pmufw
    throws an exception.
    
    To avoid such issue adding a check for valid range before accessing
    them and error out when the range exceeds.
    
    Signed-off-by: Ronak Jain <[email protected]>
    Acked-by: Madhav Bhatt <[email protected]>
    Ronak Jain authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    0b27c75 View commit details
    Browse the repository at this point in the history
  16. xilpm: versal: server: Fix bugs in BFR-B register masks

    BFR-B register masks for ScanClear done/pass are incorrect. This patch
    updates them to correct bit masks.
    
    Signed-off-by: Nicole Baze <[email protected]>
    Acked-by: Jesus De Haro <[email protected]>
    Nicole Baze authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    a857600 View commit details
    Browse the repository at this point in the history
  17. xilpm: versal: server: Fix warnings from static code analysis

    This patch allows the fixes for MISRA-C violations in server.
    
    Signed-off-by: HariBabu Gattem <[email protected]>
    Acked-by: Ronak Jain <[email protected]>
    HariBabu Gattem authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    02238ae View commit details
    Browse the repository at this point in the history
  18. dfeprach: Correct event status read

    Fix get event status API which overwrites a frame error
    status bit.
    Fix typos.
    
    Signed-off-by: Dragan Cvetic <[email protected]>
    
    Acked-for-series: O'Griofa, Conall <[email protected]>
    xlnx-dcvetic authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    93f75d9 View commit details
    Browse the repository at this point in the history
  19. dfeprach: Update register fields

    Update registers to the latest design register changes:
    1. API extended support up to (and including) 16 CCs
    2. Add a new reg field in CORE_SETTINGS
    Update device name.
    Correct typos.
    
    Signed-off-by: Dragan Cvetic <[email protected]>
    
    Acked-for-series: O'Griofa, Conall <[email protected]>
    xlnx-dcvetic authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    0ce6bcd View commit details
    Browse the repository at this point in the history
  20. dfeprach: Update IP version number

    Update DT device name property used in driver with
    new IP version number.
    
    Signed-off-by: Dragan Cvetic <[email protected]>
    
    Acked-for-series: O'Griofa, Conall <[email protected]>
    xlnx-dcvetic authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    1dbafa9 View commit details
    Browse the repository at this point in the history
  21. dfemix: Update IP version number

    Update DT device name property used in driver with
    new IP version number.
    Fix typo.
    
    Signed-off-by: Dragan Cvetic <[email protected]>
    
    Acked-for-series: O'Griofa, Conall <[email protected]>
    xlnx-dcvetic authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    dd61e93 View commit details
    Browse the repository at this point in the history
  22. dfeccf: Update IP version number

    Update DT device name property used in driver with
    new IP version number.
    Fix typo.
    
    Signed-off-by: Dragan Cvetic <[email protected]>
    
    Acked-for-series: O'Griofa, Conall <[email protected]>
    xlnx-dcvetic authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    e2b1ede View commit details
    Browse the repository at this point in the history
  23. dfemix: Update register map

    Update register map to IP version 2.0.
    Update IRQ code acordingly.
    Fix typos.
    
    Signed-off-by: Dragan Cvetic <[email protected]>
    
    Acked-for-series: O'Griofa, Conall <[email protected]>
    xlnx-dcvetic authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    a280cf1 View commit details
    Browse the repository at this point in the history
  24. xilpm: versal_net: server: Add support for HNICX power domain

    Add HNICX power domain support. Also unify power node IDs for Versal
    and Versal_net.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Sandeep Reddy Ghanapuram <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    fcb2a70 View commit details
    Browse the repository at this point in the history
  25. xilpm: versal_common: server: Add support for monitor nodes

    Add support for Sysmon nodes in AddNode command.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Sandeep Reddy Ghanapuram <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    fd0934e View commit details
    Browse the repository at this point in the history
  26. xilpm: versal_common: Unify node ID header files

    Make common xpm_node.h and xpm_nodeid.h for Versal and Versal_net.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Sandeep Reddy Ghanapuram <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    3f1594f View commit details
    Browse the repository at this point in the history
  27. xilpm: versal_common: server: Correcting command ID in XPm_ActivateSu…

    …bsystem
    
    XPM_EXPORT_CMD in XPm_ActivateSubsystem contained incorrect command ID
    PM_CLOCK_GETRATE that should be PM_ACTIVATE_SUBSYSTEM.
    
    Signed-off-by: Jesus De Haro <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Jesus De Haro authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    f9bb722 View commit details
    Browse the repository at this point in the history
  28. psmfw: fix static analysis violations

    This patch fixes recursion in include headers violation
    
    Signed-off-by: Sandeep Reddy Ghanapuram <[email protected]>
    Acked-by: Trung Tran<[email protected]>
    Sandeep Reddy Ghanapuram authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    410fef9 View commit details
    Browse the repository at this point in the history
  29. xilplmi : Ignore strings in begin command beyond 24 characters

    Current implementation of begin commands throws error when the string it
    holds is going beyond 24 characters. This is changed to ignore anything
    beyond 24 characters
    
    Signed-off-by: Bharath Mulagondla <[email protected]>
    Acked-by: Mounika Akula <[email protected]>
    Bharath Mulagondla authored and Siva Addepalli committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    b70ecbf View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. xilpm: versal_common: server: Hard code number for clocks

    Return hardcoded number of clocks for versal and versal_net from
    XPmClock_GetNumClocks().
    
    NOTE: This is temporary solution for error due to
    "xilpm: versal_common: Unify node ID header files" commit.
    Revert this commit when final solution will be added.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    672b19b View commit details
    Browse the repository at this point in the history
  2. xilpm: versal: server: Fix MISRA-C rule 14.2

    Fix MISRA-C rule 14.2.
    
    Problem: The condition clause expression of the for loop has
    persistent side-effects.
    
    Solution: Replaced for loop with while loop.
    
    Signed-off-by: Ronak Jain <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Ronak Jain authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    d67c14e View commit details
    Browse the repository at this point in the history
  3. sw_services: xilloader: Updated secure chunk size from 16K to 32K

    This patch updated the secue chunk size from 16K to 32K for Versal Net.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    Acked-by: Bharath Mulagondla <[email protected]>
    Harsha authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    dda7a44 View commit details
    Browse the repository at this point in the history
  4. sw_services:xilsecure:Changed param name in mld file

    Changed user configurable parameter names in xilsecure mld file
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    054bcb6 View commit details
    Browse the repository at this point in the history
  5. sw_services:xilnvm:Changed param name in mld file

    Changed user configurable parameter names in xilnvm mld file
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    667db1d View commit details
    Browse the repository at this point in the history
  6. sw_services:xilpuf:Changed param name in mld file

    Changed user configurable parameter names in xilpuf mld file
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    324d0a7 View commit details
    Browse the repository at this point in the history
  7. iomodule: Fix missing declaration Get and ClearStats

    Add declaration for Get and Clear stats that were incorrectly removed
    with 19a543b
    
    Signed-off-by: Siva Durga Prasad Paladugu <[email protected]>
    Acked-by:  Mubin Sayyed <[email protected]>
    Siva Durga Prasad Paladugu authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    0a62458 View commit details
    Browse the repository at this point in the history
  8. sw_services: xilplmi: common: Fixed misra violations

    This update fixed misra violations for rules 10.3 and 20.7.
    
    Signed-off-by: Jesus De Haro <[email protected]>
    Acked-by: Bharath Mulagondla <[email protected]>
    Jesus De Haro authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    2e5d460 View commit details
    Browse the repository at this point in the history
  9. XilSecure: Aligned API IDs

    To improve the size of XilSecure library, aligned API Ids
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Praveen Teja Kundanala <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    ce83bb2 View commit details
    Browse the repository at this point in the history
  10. XilSecure:Versal:Server: Size optimization u8->u32

    Variables of u8 type are changed to u32 to optimiza the size
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Praveen Teja Kundanala <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    9fca21c View commit details
    Browse the repository at this point in the history
  11. XilSecure:Versal: Removed initializations

    This patch removes the initializations
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Praveen Teja Kundanala <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    60173ea View commit details
    Browse the repository at this point in the history
  12. XilSecure: Updated AES for size optimization

    This patch updates the AES functionality with size optimization
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Praveen Teja Kundanala <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    dad0e1f View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. xilsem: Libxilsem.a binary update

    This patch updates xilsem binary with following changes:
    -Added support for clear table command
    -Updates server APIs to send status of all SLRs seperately
    -Reduced GT fw arbitration failure timeout
    
    Signed-off-by: Hariharan Baskaran <[email protected]>
    Acked-by: Rama devi Veggalam <[email protected]>
    Hariharan Baskaran authored and bhawanas committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    b273090 View commit details
    Browse the repository at this point in the history
  2. xilsem: Libxilsem update fix for A72 Notifications

    This patch contains the following changes:
    -Fix A72 notification issue when SSIT is enabled
    -Fix A72 notification issue
    
    Signed-off-by: Hariharan Baskaran <[email protected]>
    Acked-by: Rama devi Veggalam <[email protected]>
    Hariharan Baskaran authored and bhawanas committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    825c9f6 View commit details
    Browse the repository at this point in the history
  3. wdttb:data: Update driver tcl file to support C_WDT_CLK_FREQ_HZ

    Updated wdttb.tcl file to support C_WDT_CLK_FREQ_HZ property.
    
    Signed-off-by: Srinivas Neeli <[email protected]>
    Acked-by: Srinivas Goud <[email protected]>
    Srinivas Neeli authored and Siva Addepalli committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    99bb6d0 View commit details
    Browse the repository at this point in the history
  4. sysmonpsu: PL ADCCLK Max

    Refactor of XSysMonPsu_UpdateAdcClkDivisor API.
    Previously only the PS ADCCLK maximum of 26 MHz was being used.
    Now the PL maximum of 5.2 MHz is also being handled.
    
    Signed-off-by: Conall O'Griofa <conall.o'[email protected]>
    
    Acked-by: Kadamathikuttiyil Karthikeyan Pillai, Anish <[email protected]>
    Conall O'Griofa authored and Siva Addepalli committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    bcce750 View commit details
    Browse the repository at this point in the history
  5. updated for changelog v.21

    Updated for changelog
    axicdma_v4_10 and other components
    
    Signed-off-by: Meena Paleti <[email protected]>
    
    Acked-by : Siva Addepalli<[email protected]>
    meenap authored and Siva Addepalli committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    8314247 View commit details
    Browse the repository at this point in the history
  6. xilpm: versal: server: Remove duplicate PCSR functions

    Currently there are several PCSR functions for each block which
    perform the same action. Remove these functions and use common
    PCSR functions instead.
    
    In addition, all direct register writes to unlock/lock PCSR registers
    are changed to use the common unlock/lock functions.
    
    Note: This excludes VDU due to the unique nature of the VDU registers.
    
    Signed-off-by: Nicole Baze <[email protected]>
    Acked-by: Izhar Ameer Shaikh <[email protected]>
    Acked-by: Jesus De Haro <[email protected]>
    Nicole Baze authored and Siva Addepalli committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    9e0bab1 View commit details
    Browse the repository at this point in the history
  7. xilnvm: Seperated versal eFuse platform specific error codes

    This patch seperated versal eFuse platform specific error codes
    into a seperate file
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    Kalyani Akula authored and Siva Addepalli committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    328b37f View commit details
    Browse the repository at this point in the history
  8. xilnvm: Add remaining eFuses support for versal net

    This patch add below features support
    - New CDO command is added for writing eFuse Crc
    - Protection eFuse programming
    - Protection eFuse checking during cache reload
    - Addressed few review comments
    - Seperated platform specific error codes into seperate files
    
    Signed-off-by: Kalyani Akula <[email protected]>
    
    Acked-for-series: Mohan Marutirao Dhanawade <[email protected]>
    Kalyani Akula authored and Siva Addepalli committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    8cfaf19 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. sw_services:xilpuf:Fixed logical error in XPuf_CheckGlobalVariationFi…

    …lter
    
    Fixed logical error in XPuf_CheckGlobalVariationFilter
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    Acked-by: VNSL Durga Challa <[email protected]>
    praveen teja kundanala authored and Siva Addepalli committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    888add9 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. wdttb:data: Remove uSuffix to compile old designs

    To compiling old designs removed "uSuffix" from WDT_CLK_FREQ_HZ in wdttb.tcl
    
    Signed-off-by: Srinivas Neeli <[email protected]>
    Acked-by: Srinivas Goud <[email protected]>
    Srinivas Neeli authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    2bd5ef4 View commit details
    Browse the repository at this point in the history
  2. Revert "axidma: Fix infinite loops in driver examples"

    This reverts commit d9e842f.
    
    Reverting the fix due to intermittent failures in examples.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    0ff98c1 View commit details
    Browse the repository at this point in the history
  3. Revert "axicdma: Fix infinite loops in driver examples"

    This reverts commit 65d538b.
    
    Reverting the fix due to intermittent failures in examples.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    62700b5 View commit details
    Browse the repository at this point in the history
  4. Revert "axivdma: Fix infinite loops in driver example"

    This reverts commit e9f953f.
    
    Reverting the fix due to intermittent failures in examples.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    79c0cd5 View commit details
    Browse the repository at this point in the history
  5. Revert "mcdma: Fix infinite loops in driver examples"

    This reverts commit 5b61791.
    
    Reverting the fix due to intermittent failures in examples.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    849b474 View commit details
    Browse the repository at this point in the history
  6. Revert "zdma: Fix infinite loops in driver examples"

    This reverts commit 426b65e.
    
    Reverting the fix due to intermittent failures in examples.
    
    Signed-off-by: Swati Agarwal <[email protected]>
    
    Acked-for-series: Harini Katakam <[email protected]>
    Swati Agarwal authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    75cead1 View commit details
    Browse the repository at this point in the history
  7. xilpm: versal: server: Prevent duplicate requirements from adding for…

    … PMC Subsystem
    
    There are various reloading use-cases for PLDx/AIEx images for partial
    reconfiguration. In such cases, pm_add_node command for PLDx/AIEx for
    the same node will be called multiple times. Due to this,
    XPmDevice_Init() will be called multiple times for the same node.
    As a result, currently if the device is added/initialized again, then a
    new requirement object is added for it. This is a serious bug which may
    result in OOM case if an image is loaded/reloaded enough times with
    AIEx/PLDx nodes.
    
    Fix this by checking if a requirement object already exists for a given
    device node, and add it only if it does not exist. If it does, then
    simply clear the capabilities of the same object.
    
    Signed-off-by: Izhar Ameer Shaikh <[email protected]>
    Acked-by: Jay Buddhabhatti <[email protected]>
    its-izhar authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    7cc2741 View commit details
    Browse the repository at this point in the history
  8. sw_services: xilplmi: Print EAM error status only if they are enabled

    Currently, the EAM errors are being checked in between each image load. So, the EAM error status prints are coming even for the errors that are not enabled. This doesn't halt boot in any way but as an enhancement, this patch adds code to print EAM error status only if the IRQ action is enabled.
    
    Signed-off-by: Mounika Akula <[email protected]>
    
    Acked-for-series: Sreedhar Kundella <[email protected]>
    Mounika Akula authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    396b097 View commit details
    Browse the repository at this point in the history
  9. sw_services: xilplmi: Clear SSIT errors in PMC_ERR2_STATUS in Slave S…

    …LRs after SSIT Sync Master is complete
    
    The SSIT_ERR0, 1, 2 lines from Master SLR are dedicated for Slave SLR1, 2, 3 respectively for synchronization. But these lines are propagated to all the Slave SLRs. So, during synchronization, if Master SLR sets SSIT_ERR0 to sync with Slave SLR1, this lines goes to all SLRs but get cleared only in Slave SLR1. This patch clears all the 3 SSIT errors in Slave SLRs after completion of the SSIT Sync Master command.
    
    Signed-off-by: Mounika Akula <[email protected]>
    
    Acked-for-series: Sreedhar Kundella <[email protected]>
    Mounika Akula authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    3233771 View commit details
    Browse the repository at this point in the history
  10. xdmapcie: Determine base address of CPM5 QDMA

    CPM5 QDMA design has Base address and ECAM offsets different unlike
    CPM4. Use the newly exported CPM revision parameter to distinguish
    CPM version and export base address to driver accordingly.
    
    Signed-off-by: Arjun V <[email protected]>
    Acked-by: Bharat Kumar Gogada <[email protected]>
    Arjun V authored and Siva Addepalli committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    6726dc7 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. updated for changelog v.29

    Changelog updated for cpu_v2_16 and other components
    
    Signed-off-by: Meena Paleti <[email protected]>
    
    Acked-by : Siva Addepalli<[email protected]>
    meenap authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    b07dc08 View commit details
    Browse the repository at this point in the history
  2. sw_services: xilplmi: Print EAM error number as per the register data…

    …base
    
    Change EAM error number in the print as per the register database.
    
    Signed-off-by: Mounika Akula <[email protected]>
    Acked-by: Bharath Mulagondla <[email protected]>
    Mounika Akula authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    f8344e3 View commit details
    Browse the repository at this point in the history
  3. dp14: downgraded mdd version to resolve version conflicts

    mdd version is updated two times for the release which is wrong. Now
    downgraded.
    
    Signed-off-by: Lakshmi Prasanna Eachuri <[email protected]>
    
    Acked-for-series: Sandip Kothari <[email protected]>
    lakshmip authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    b2d6e25 View commit details
    Browse the repository at this point in the history
  4. dp14txss: downgraded mdd version to resolve version conflicts

    mdd version is updated two times for the release which is wrong. Now
    downgraded.
    
    Signed-off-by: Lakshmi Prasanna Eachuri <[email protected]>
    
    Acked-for-series: Sandip Kothari <[email protected]>
    lakshmip authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    7e2e153 View commit details
    Browse the repository at this point in the history
  5. sw_services: xilplmi: Fix backward compatibility issue with hsi get_c…

    …urrent_part command
    
    hsi::get_current_part is added by tools in 2022.2. XilPlmi uses this command to check how many SLRs are present in the design.
    When using latest PLM with older tools, PLM build fails as this command is not present.
    This patch fixes the same by checking if the command is present first.
    
    Signed-off-by: Mounika Akula <[email protected]>
    Acked-by: Bharath Mulagondla <[email protected]>
    Acked-by: Varalaxmi Bingi <[email protected]>
    Mounika Akula authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    aa750dc View commit details
    Browse the repository at this point in the history
  6. VersalNet PLM: TRNG initialization

    TRNG needs to be prior initialized before calling any ECDSA
    private key operations, initialized during PLM init and ECDSA examples
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    Acked-by: Praveen Teja Kundanala <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    9995d5a View commit details
    Browse the repository at this point in the history
  7. Revert "xilpm: versal_common: server: Hard code number for clocks"

    This reverts commit 970902a.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Trung Tran<[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    03fa1b7 View commit details
    Browse the repository at this point in the history
  8. xilpm: versal_common: server: Update max clock nodes

    Store maximum clock nodes while adding clock nodes instead of
    hard coding with max clock index enum. Return maximum clock nodes
    stored while adding clock from XPmClock_GetNumClocks() instead of
    returning hard coded max clock index enum. This will overcome accessing
    invalid clocks.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Trung Tran<[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    2427cbd View commit details
    Browse the repository at this point in the history
  9. XilSecure:Padding the hash to align with key size

    ECC hash can be of any size, But ECDSA library
    expects the hash in alignment with key size.
    This patch fixes the issue by padding the hash with
    zeros to make sure the hash size is align to key size
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    Acked-by: Kalyani Akula <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    247213b View commit details
    Browse the repository at this point in the history
  10. sw_services:xilsecure:Updated header guard

    Updated header guard name to be consistent with xsecure_mailbox.h
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    praveen teja kundanala authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    cd3bb67 View commit details
    Browse the repository at this point in the history
  11. sw_services:xilnvm:Updated header guard

    Updated header guard name to be consistent with xnmv_mailbox.h
    
    Signed-off-by: Praveen Teja Kundanala <[email protected]>
    
    Acked-for-series: Harsha <[email protected]>=20
    praveen teja kundanala authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    0524040 View commit details
    Browse the repository at this point in the history
  12. sw_services: xilmailbox: Decrement the version for xilmailbox

    xilmailbox was incremented twice for 2022.2 fix the same.
    Also fix the typo in the year.
    
    Signed-off-by: Shubhrajyoti Datta <[email protected]>
    Acked-by: Srinivas Goud <[email protected]>
    shubhraamd authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    afee3d6 View commit details
    Browse the repository at this point in the history
  13. xilpm: versal: server: Remove optimization from HBM Temp Monitoring task

    Remove the optimization logic and always keep the HBM temperature monitor
    task running on applicable SLRs regardless of configuration of HBM stacks.
    
    Keeping the optimization logic introduces a timing dependency and
    assumes that HBMs are always configured before the task is executed the
    first time. This in incorrect assumption, so remove it.
    
    Signed-off-by: Izhar Ameer Shaikh <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    its-izhar authored and Siva Addepalli committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    df300df View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. updated for changelog v36

    Updated for changelog
    
    Signed-off-by: Meena Paleti <[email protected]>
    
    Acked-by : Siva Addepalli<[email protected]>
    meenap authored and bhawanas committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    962447b View commit details
    Browse the repository at this point in the history
  2. XilSecure:Versal: Padding hash for P521 is missed

    This patch fixes the issue of padding hash zeroization
    before copying the 48 bytes hash so bytes after actual
    hash will be padded with zeros
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    Acked-by: Kalyani Akula <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    a76761f View commit details
    Browse the repository at this point in the history
  3. warp_drivers: Fixing TCL issue in exporting a value.

    Warp driver tcl file has wrong parameter name, corrected it to extract exact value. Then added new parameter name in tcl file accordingly driver .h file is updated to have proper structure.
    Warp_filter driver version is incremeted to v1.2
    Accordingly addtogroup is modified to v1_2.
    
    Signed-off-by: Sandeep Elkapelly <[email protected]>
    Acked-by: Prasad Gutti <[email protected]>
    Sandeep Elkapelly authored and Siva Addepalli committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    816cae3 View commit details
    Browse the repository at this point in the history
  4. sw_services: xilloader: Added redundancy checks to handle glitch attacks

    This patch checks status twice to avoid returning success in case of
    glitch attacks.
    
    Signed-off-by: Harsha Harsha <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    Harsha authored and Siva Addepalli committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    5a8cc24 View commit details
    Browse the repository at this point in the history
  5. xilpm: versal: server: Add new Node Id for Readback images

    Device readback images use PLD0 node id as the image id in the BIF,
    which is not desired. Introduce a new id for such images, WDI and other
    tools should make use of this new id from now on.
    
    Signed-off-by: Izhar Ameer Shaikh <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    its-izhar authored and Siva Addepalli committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    dfaa707 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. xilpm: versal: server: fix MISRA-C rule 10.3

    Fix the MISRA-C rule 10.3.
    
    Problem: Implicit conversion of IoctlId from essential type anonymous enum to
    different or narrower essential type unsigned 32-bit int and Implicit conversion
    of 0U from essential type boolean to different or narrower essential type
    unsigned 32-bit int.
    
    Solution: Type casted to XStatus
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    b55a387 View commit details
    Browse the repository at this point in the history
  2. xilpm: versal: server: fix MISRA-C rule 20.7

    Fix the MISRA-C rule 20.7.
    
    Problem: Macro parameter expands into an expression without being
    wrapped by parentheses.
    
    Solution: Placed macro parameter in parantheses.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    ca38d1d View commit details
    Browse the repository at this point in the history
  3. xilpm: versal: server: fix MISRA-C rule 8.13

    Fix the MISRA-C rule 8.13.
    
    Problem: The pointer variable points to a non-constant type
    but does not modify the object it points to. Consider adding const
    qualifier to the points-to type.
    
    Solution: Added const qualifier to points-to type.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    746871e View commit details
    Browse the repository at this point in the history
  4. xilpm: versal: server: fix MISRA-C rule 11.1

    Fix the MISRA-C rule 11.1.
    
    Problem: Casting the expression HandleTcmDeviceState of type
    XStatus (*)(XPm_Device *, u32) to a function pointer type
    XStatus (*)(XPm_Device * const, u32 const).
    
    Solution: Defined parameters of function same as the type was being casted.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    d2ba0ea View commit details
    Browse the repository at this point in the history
  5. xilpm: versal: server: fix MISRA-C rule 8.4

    Fix the MISRA-C rule 8.4.
    
    Problem: Object definition does not have a visible prototype.
    
    Solution: Declared object as static as it is used in single file.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    803a769 View commit details
    Browse the repository at this point in the history
  6. xilpm: versal: server: Fix MISRA-C rule 10.4

    Fix MISRA-C rule 10.4.
    
    Problem: Essential type of the left hand operand is not the same as
    that of the right operand.
    
    Solution: Added typecast of u32.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    e61dbb0 View commit details
    Browse the repository at this point in the history
  7. xilpm: versal: server: Fix MISRA-C Rule 1.1

    Fix MISRA-C Rule 1.1
    
    Problem: Remove same code.
    
    Solution: Remove same code in different file.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    ce70411 View commit details
    Browse the repository at this point in the history
  8. xilpm: versal: server: Fix MISRA-C rule 17.7

    Fix MISRA-C rule 17.7
    
    Problem: The return value of a non-void function is unused.
    
    Solution: Added void Before a function.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    3052d2e View commit details
    Browse the repository at this point in the history
  9. xilpm: versal: server: Fix MISRA-C rule 17.8

    Problem: modifying parameter Val.
    
    solution: make val as pointer.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    7c558bb View commit details
    Browse the repository at this point in the history
  10. xilpm: versal: server: Fix MISRA-C rule 2.5

    Fix the MISRA-C Rule 2.5.
    
    Problem : Unused code.
    
    Solution :Remove unused code.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    7b74524 View commit details
    Browse the repository at this point in the history
  11. xilpm: versal: server: Fix MISRA-C rule 8.3

    Fix MISRA-C rule 8.3.
    
    Problem: Declaration uses a different type.
    
    Solution: Add meaning full data type.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    21f0864 View commit details
    Browse the repository at this point in the history
  12. xilpm: versal: server: Fix MISRA-C rule 13.4

    Fix MISRA-C rule 13.4,12.3.
    
    Problem: The value returned by the assignment operator being used.
    
    Solution: Remove XPM_GET_CORE_ID macro making new function.
    
    Signed-off-by: Jay Buddhabhatti <[email protected]>
    
    Acked-for-series: Ronak Jain <[email protected]>
    Jay Buddhabhatti authored and Siva Addepalli committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    d6fddb6 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. BSP: changelog: Update changelog for 2022.2

    Updated BSP changelog for 2022.2.
    
    Signed-off-by: Mubin Usman Sayyed <[email protected]>
    Acked-by: Siva Durga Prasad Paladugu <[email protected]>
    mubinsyed authored and Siva Addepalli committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    6a8a15f View commit details
    Browse the repository at this point in the history
  2. open-amp: demos: freertos: Enable demos can run repeatedly

    Previously there was a few issues that blocked ESW RTOS OpenAMP demos from
    running repeatedly successfully:
    
    1. linux-app matrix multiply app sent malformed shutdown message. This is
       fixed in the linux-app separately.
    
    2. The RTOS tasks were never deleting the task which enabled RTOS graceful
       cleanup. This is fixed by bringing back the shutdown switch to be turned
       on if the linux-side endpoint is destroyed.
    
    3. Deadlock from kernel trying to destroy remote-created endpoint twice.
       This is fixed by disabling the remote-processor's copy of the endpoint
       from announcing it is destroying the endpoint. The kernel will handle
       this automatically.
    
    Signed-off-by: Ben Levinsky <[email protected]>
    Acked-by: Sergei Korneichuk <[email protected]>
    Ben Levinsky authored and Siva Addepalli committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    0fb8e5f View commit details
    Browse the repository at this point in the history
  3. v_hdmirxss1: Updated RX TMDS onsemi value

    Updated the value of 0x0A register from 0x1C to 0x34 for RX TMDS.
    
    Signed-off-by: S Shreesh <[email protected]>
    
    Acked-for-series: Kapil Usgaonkar <[email protected]>=20
    S Shreesh authored and Siva Addepalli committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    ca2c594 View commit details
    Browse the repository at this point in the history
  4. v_hdmitxss1: Updated RX TMDS onsemi value

    Updated the value of 0x0A register from 0x1C to 0x34 for RX TMDS.
    
    Signed-off-by: S Shreesh <[email protected]>
    
    Acked-for-series: Kapil Usgaonkar <[email protected]>=20
    S Shreesh authored and Siva Addepalli committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    58abf81 View commit details
    Browse the repository at this point in the history
  5. XilPUF: Updated to major version 2.0

    This patch updates the XilPUF library to
    major version.
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    a6a8982 View commit details
    Browse the repository at this point in the history
  6. XilNvm: Updated to 3.0 major version

    This patch updates the XilNvm library to major
    version 3.0
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    6ec0bf1 View commit details
    Browse the repository at this point in the history
  7. Revert "sw_services:xilsecure:Changed param name in mld file"

    This reverts commit 8f7d508.
    This patch reverts the configuration parameter name changes, to
    keep the backward compatibility.
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    1b1ff7d View commit details
    Browse the repository at this point in the history
  8. XilSecure: Updated to major version 5.0

    This patch updates the xilsecure library's major version
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    23f80de View commit details
    Browse the repository at this point in the history
  9. updated for changelog v39

    updated for changelog for csi_v1_6 and other components
    
    Signed-off-by: Meena Paleti <[email protected]>
    
    Acked-by : Siva Addepalli<[email protected]>
    meenap authored and Siva Addepalli committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    270be61 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. dp14txss/dp14rxss: Increased the heap size and moved the elf storage …

    …to bram for vcu118
    
    The vcu118 rxo and txo app has heap size increased to 2k and the elf storage done to bram.
    
    Signed-off-by: nishantd <[email protected]>
    
    Acked by: Kapil Usgaonkar <[email protected]>
    nishantd authored and Siva Addepalli committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    982fd39 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. ospipsv: Add required macros for write prototype

    Add required macro definitions for write prototype used in
    block protection use case.
    
    Signed-off-by: Sai Krishna Potthuri <[email protected]>
    Acked-by: Srinivas Goud <[email protected]>
    Sai Krishna Potthuri authored and Siva Addepalli committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    273f0da View commit details
    Browse the repository at this point in the history
  2. xilpdi: Reduce maximum number of partions and images

    This patch reduces the maximum number of partition PLM allows from 32
    to 20. The maximum number of images is also reduced from 32 to 10.
    This is for versal only. Versal_net is having both as 32.
    
    Signed-off-by: Bharath Mulagondla <[email protected]>
    
    Acked-for-series: Mounika Akula <[email protected]>
    Bharath Mulagondla authored and Siva Addepalli committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    4b95cec View commit details
    Browse the repository at this point in the history
  3. xilplmi: Move Scatterwrite commands from common to versal_net

    Scatterwrite commands are not required in versal. So moving them
    to versal_net specific files to reduce size in versal plm.
    
    Signed-off-by: Bharath Mulagondla <[email protected]>
    
    Acked-for-series: Mounika Akula <[email protected]>
    Bharath Mulagondla authored and Siva Addepalli committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    8f38f41 View commit details
    Browse the repository at this point in the history
  4. zynqmp_pmufw: Read proper GIC wake event data type from ETH slave

    As part of the below commit the suspend-resume functionality got
    broken.
    Commit-Id= 9da81ab
    "zynqmp_pmufw: Do not turn off FPD for ETH wakeup source"
    
    The actual issue with this commit is, we are deriving invalid data
    type from the ETH Slaves and the data type that we are expecting is
    "PmWakeEventGicProxy".
    
    Here we want to derive the PmWakeEventGicProxy data structure type,
    but we are getting "PmWakeEventEth" because the GIC wake event is
    registered in the Subwake variable of the PmWakeEventEth data
    structure.
    
    So to address this issue first we derived the PmWakeEventEth data
    structure and then we derived the PmWakeEventGicProxy data
    structure from it.
    
    Signed-off-by: Ronak Jain <[email protected]>
    Acked-by: Madhav Bhatt <[email protected]>
    Ronak Jain authored and Siva Addepalli committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    f0571e8 View commit details
    Browse the repository at this point in the history
  5. xilpm: server: Fix security policy handling during request/release de…

    …vice
    
    Security policy handling was based on incorrect assumptions during
    request and release node path. Update it to be as follows:
    
                        |Slave = secure         |Slave = non-secure
    
    Master = secure     |Allowed, cmd = S       |Not allowed
    
    Master = non-secure |Allowed, cmd = S/NS    |Allowed, cmd = S/NS
    
    In addition, when adding peripheral requirements for default and pmc
    subsystems, add the slave security policy as REQ_ACCESS_SECURE. This
    helps because any device with a *master* port can then be requested in
    secure mode if the topology CDO has support for it.
    
    Signed-off-by: Izhar Ameer Shaikh <[email protected]>
    
    Acked-for-series: Jay Buddhabhatti <[email protected]>
    its-izhar authored and Siva Addepalli committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    0dc1d89 View commit details
    Browse the repository at this point in the history
  6. sw_services: xilloader: Remove PM_CAP_SECURE capability for PSM, DDR …

    …and TCM banks
    
    PM_CAP_SECURE capability is applicable only for devices with a
    TrustZone configurable master port - such as boot devices among other
    few peripherals. Remove usage of this capability for non-applicable
    devices such as PSM, DDR and TCM banks. PSM has fixed TrustZone setting,
    DDR and TCM devices do not support configurable TrustZones.
    
    Note:
    For PSM TrustZone setting is configurable in versal_net but it is
    deprecated in HW. Nonetheless, xilpm doesn't model trustzone
    configuration registers for PSM so it can't be changed anyway.
    
    Signed-off-by: Izhar Ameer Shaikh <[email protected]>
    
    Acked-for-series: Jay Buddhabhatti <[email protected]>
    its-izhar authored and Siva Addepalli committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    6960f42 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. updated for changelog v42

    Updated for changelog
    
    Signed-off-by: Meena Paleti <[email protected]>
    
    Acked-by : Siva Addepalli<[email protected]>
    meenap authored and Siva Addepalli committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    5c49e44 View commit details
    Browse the repository at this point in the history
  2. sw_services: xilplmi: Check for SlavesMask during SSIT Sync event in …

    …master
    
    Once the PLM to PLM communication is enabled, PLM uses SSIT sync event for synchronization between Master and Slave SLRs. While master is checking for the synchronization from Slave SLRs, it is not checking the SlavesMask and trying to read the memory of secondary SLR which is not present. This is causing the interconnect to hang and partial PDI load is failing. This patch fixes the same and checks for SlavesMask and reads the SSIT sync event pending status only from the required Slave SLRs.
    
    Signed-off-by: Mounika Akula <[email protected]>
    Acked-by: Sreedhar Kundella <[email protected]>
    Mounika Akula authored and Siva Addepalli committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    6b715c8 View commit details
    Browse the repository at this point in the history
  3. v_hdmirxss1: Updated the register values for Rx onsemi

    Updated the onsemi R3 RX register values
    
    Signed-off-by: S Shreesh <[email protected]>
    
    Acked-for-series: Kapil Usgaonkar <[email protected]>
    S Shreesh authored and Siva Addepalli committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    eb291f5 View commit details
    Browse the repository at this point in the history
  4. v_hdmitxss1: Updated the register values for onsemi Rx

    Updated the onsemi R3 RX register values
    
    Signed-off-by: S Shreesh <[email protected]>
    
    Acked-for-series: Kapil Usgaonkar <[email protected]>
    S Shreesh authored and Siva Addepalli committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    48d1e93 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. XilNvm: Changed u8 to u32

    This patch optimizes the library by changing u8 to u32
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    50bacfc View commit details
    Browse the repository at this point in the history
  2. XilNvm: Removed intializations of arrays

    This patch optimizes the code size by removing initializations
    
    Signed-off-by: VNSL Durga Challa <[email protected]>
    
    Acked-for-series: Kalyani Akula <[email protected]>
    VNSL Durga Challa authored and Siva Addepalli committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    ffe1718 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. xilpm: versal: server: Various 'DDR Self Refresh' fixes and cleanups

    XPmDDRDevice_IsInSelfRefresh() would return success in the case where no
    DDRMCs are enabled in the design, tricking that DRAMs are in self
    refresh mode. This results in NoC Clock gating during PLPD power down
    and NoC being inaccessible as a result. This is not a desired behavior.
    Fix this by updating the function to return success when at least one
    DDRMC is enabled in the design and all the active DRAMs are in
    self-refresh mode.
    
    HandleDDRDeviceState() now only supports the state transitions which are
    explicitly defined in XPmDDRDevTransitions[].
    
    Remove unnecessary error prints from XPmDDRDevice_EnterSelfRefresh()
    and XPmDDRDevice_ExitSelfRefresh(). Error codes on failure are already
    being printed in those functions. This will help with reducing the
    code size by a little bit.
    
    Add PmDbg() prints at entry/exit for PowerEvent() FSM handler since
    it helps in debugging because of the recursive nature of this handler.
    These are disabled by default, thus no impact on code size.
    
    Signed-off-by: Izhar Ameer Shaikh <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    its-izhar authored and Siva Addepalli committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    43e64ab View commit details
    Browse the repository at this point in the history
  2. sysmonpsv: Update Version

    Version number needs to be updated.
    
    Signed-off-by: Conall O'Griofa <conall.o'[email protected]>
    Acked-by: Kadamathikuttiyil Karthikeyan Pillai, Anish <[email protected]>
    Conall O'Griofa authored and Siva Addepalli committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    ae91afe View commit details
    Browse the repository at this point in the history
  3. intc: Fix race condition in the interrupt mask and id generation

    Fixed race condition in the interrupt mask and id generation in case
    multiple interrupt source port names having the same name (i.e
    interrupt-driven from the same source pin using multiple slices and
    concat blocks).
    
    Signed-off-by: Appana Durga Kedareswara rao <[email protected]>
    Acked-by: Siva Durga Prasad Paladugu <[email protected]>
    Appana Durga Kedareswara rao authored and Siva Addepalli committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    98df43a View commit details
    Browse the repository at this point in the history
  4. xilpm: versal: server: exclude XRAM from PM_INIT_FINALIZE

    As per current implementation the XRAM device is getting released
    from PM_INIT_FINALIZE and because of that XRAM registers are not
    accessible from Linux space.
    
    Hence excluding the XRAM device from the PM_INIT_FINALIZE.
    
    Signed-off-by: Ronak Jain <[email protected]>
    Acked-by: Nicole Baze <[email protected]>
    Ronak Jain authored and Siva Addepalli committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    8bbae1c View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. vpross Driver: vprocss tcl fix for IP instances more than 10

    vprocss driver tcl file is not working properly when IP instances are
    greater than 10 in a system. It creates and issue in g.c file as subcore
    structure elements are not generated properly.
    
    Fixed this issue in tcl file resolve this g.c file issue, and did the
    following changes in driver.
    
    1. TCL file is modified to resolve g.c issue
    2. mdd file is modified to increase driver minor version.
    3. addtogroup is updated from vprocss_v2_10 to vprocss_v2_11
    
    Signed-off-by: Prasad Gutti <[email protected]>
    Acked-by: Sandip Kothari <[email protected]>
    Gutti, Prasad authored and Siva Addepalli committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    3aed163 View commit details
    Browse the repository at this point in the history
  2. Versalnet: Xilsecure: Remove prints in a78 and r52 static file

    Removed debug prints in a78 and r52 static files, which are
    generated from IPCores file.
    
    Signed-off-by: Ankush Mehtre <[email protected]>
    Acked-by: VNSL Durga Challa <[email protected]>
    Ankush Mehtre authored and bhawanas committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    3149504 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. updated for changelog v45

    Updated for changelog
    
    Signed-off-by: Meena Paleti <[email protected]>
    
    Acked-by : Siva Addepalli<[email protected]>
    meenap authored and Siva Addepalli committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    34015e1 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. updated changelog v60

    updated changelog for mipicsiss_v1_8 and other components
    
    Signed-off-by: Meena Paleti <[email protected]>
    
    Acked-by : Siva Addepalli<[email protected]>
    meenap authored and Siva Addepalli committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    ffdc840 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Update EmbeddedSW license file for 2022.2 release

    updating the license file
    Signed-off-by: Manikanta Sreeram <[email protected]>
    Acked-by: Shireesha Kothakonda <[email protected]>
    msreeram authored and Siva Addepalli committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    65a7799 View commit details
    Browse the repository at this point in the history
  2. xilnvm: Remove Unlock and Lock of eFuse controller from CacheReload API

    Made unlock and lock of eFuse controller be taken care by
    the caller of the CacheReload function.
    
    Signed-off-by: Kalyani Akula <[email protected]>
    Acked-by: Mohan Marutirao Dhanawade <[email protected]>
    Kalyani Akula authored and Siva Addepalli committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    51c0d0e View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. dp14: Removed Remote IIc write MST Sideband message support from drivers

    Currently UCD400/UCD500 is not supporting remote i2c write side band
    messages, Our driver keep waiting for reply for remote i2c writes and
    later returns failure as it is not getting any reply from ucd. This leads to
    video failure. So this support is removed from drivers and it doesn't
    impact with any of other sink devices also.
    
    Signed-off-by: Lakshmi Prasanna Eachuri <[email protected]>
    Acked-by: Rajesh Gugulothu <[email protected]>
    laeachur authored and Siva Addepalli committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    ebc42be View commit details
    Browse the repository at this point in the history
  2. Updated changelog for lwip211 and vprocss

    Update changelog
    
    Signed-off-by: Meena Paleti <[email protected]>
    
    Acked-by : Siva Addepalli<[email protected]>
    meenap authored and Siva Addepalli committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    27ddad7 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. xilpm: versal: server: Fix bug in AIE2 zeroization

    There is a bug in AIE2 zeriozation function when polling for memory
    zeroization complete. Currently the entire memory register is being
    checked against zero but instead we need to check the bits specific
    to the memory tiles. This patch updates the zeroization check by
    adding a mask so that only the desired bits are checked for zero.
    
    Signed-off-by: Nicole Baze <[email protected]>
    Acked-by: Jesus De Haro <[email protected]>
    Nicole Baze authored and Siva Addepalli committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    5330a64 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. xilinx: Add a github template telling people to not use pull requests

    A lot of people are trying to send pull requests via github but this is not
    the right channel to use. Linux project is doing review over emails that's
    why use [email protected] if you want to contribute changes to this
    repository.
    
    Signed-off-by: Siva Addepalli <[email protected]>
    Siva Addepalli committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    896c713 View commit details
    Browse the repository at this point in the history
  2. Published Doxygen for drivers and libraries

    Signed-off-by: Siva Addepalli <[email protected]>
    Siva Addepalli committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    836d748 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Update xuartlite_intr_example.c

    In the previous code the Recv and Send commands were not placed properly but the code was running as uartlite ip is an rtos( it tries to execute tasks with same priority parallely). Also the ASCII values below 'A' are not printed properly in vitis serial terminal or tera term. So in this update Recv and Send commands are placed in proper sequential manner for better understanding and also documentation is also changed a bit keeping that in mind. The sendbuffer initial value now starts from A so that all the characters are printed properly.
    ChatterjeePracheta authored Mar 17, 2023
    Configuration menu
    Copy the full SHA
    fd24548 View commit details
    Browse the repository at this point in the history