{"push_id":2467046507,"size":697,"distinct_size":697,"ref":"refs/heads/allwinner-upstream","head":"e2de401c7de603acea257e5f2ba6106a2222bc9d","before":"d4f0880192c7694b2b8d6ff3d5f1ee7e461ae372","commits":[{"sha":"0fb1a8a4695002c0ce748dd7755f25072c72f8c6","author":{"name":"Stefano Babic","email":"2c2905e0c2877c7e4ce40c7425e972302953fda5@denx.de"},"message":"mx6: fix MAINTAINERS for Engicam i.CoreM6 1.5 MIPI\n\nSigned-off-by: Stefano Babic <sbabic@denx.de>\nCC: Jagan Teki <jagan@amarulasolutions.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/0fb1a8a4695002c0ce748dd7755f25072c72f8c6"},{"sha":"04a03b240f09466683b810c0f09c04b1649350f3","author":{"name":"Fabio Estevam","email":"679188261afeb60eb822cd934fd7b46a48ddd743@nxp.com"},"message":"mx6sabresd: Select the CONFIG_EFI_PARTITION option\n\nWith fastboot support enabled, it is useful to be able to list\nthe eMMC EFI partitions, so select the CONFIG_EFI_PARTITION option.\n\nSigned-off-by: Fabio Estevam <fabio.estevam@nxp.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/04a03b240f09466683b810c0f09c04b1649350f3"},{"sha":"1b313aa3e33de09db7b48de5d325fd22e73e1f47","author":{"name":"Jaehoon Chung","email":"6d67df43a1b10a02c7c04e8346f9d9ca207335e5@samsung.com"},"message":"mmc: synchronize the sequence with enum bus_mode in mmc.h\n\nIf some configs are disabled, number of freqs array will not assigned to\ncorrect value with bus_mode.\nSynchornize the ordering with enum bus_mode in mmc.h.\n\nSigned-off-by: Jaehoon Chung <jh80.chung@samsung.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/1b313aa3e33de09db7b48de5d325fd22e73e1f47"},{"sha":"24ccd0c8fd6285636edb94d0ece2cbcf062d64eb","author":{"name":"Andre Heider","email":"1e7356947f0d33dadb5565b421c0f35d2b9308f3@gmail.com"},"message":"usb: gadget: sdp: add missing line breaks\n\nCosmetic change.\n\nSigned-off-by: Andre Heider <a.heider@gmail.com>\nReviewed-by: Lukasz Majewski <lukma@denx.de>\nAcked-by: Stefan Agner <stefan.agner@toradex.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/24ccd0c8fd6285636edb94d0ece2cbcf062d64eb"},{"sha":"a64a614db70f1c758aea0a1620c4fcd49e037d47","author":{"name":"Andre Heider","email":"1e7356947f0d33dadb5565b421c0f35d2b9308f3@gmail.com"},"message":"usb: gadget: sdp: fix pointer cast warnings for 64bit archs\n\nThe SDP protocol contains multiple 32bit pointers. Add a helper function\nto get a valid pointer from these values and use it.\n\nThis fixes the following warnings:\n\ndrivers/usb/gadget/f_sdp.c: In function ‘sdp_rx_data_complete’:\ndrivers/usb/gadget/f_sdp.c:347:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]\n   memcpy((void *)sdp->dnl_address, req->buf + 1, datalen);\n          ^\ndrivers/usb/gadget/f_sdp.c: In function ‘sdp_jump_imxheader’:\ndrivers/usb/gadget/f_sdp.c:625:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]\n  entry = (void *)headerv2->entry;\n          ^\ndrivers/usb/gadget/f_sdp.c: In function ‘sdp_handle_in_ep’:\ndrivers/usb/gadget/f_sdp.c:668:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]\n   memcpy(&data[1], (void *)sdp_func->dnl_address, datalen);\n                    ^\ndrivers/usb/gadget/f_sdp.c:679:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]\n   status = sdp_jump_imxheader((void *)sdp_func->jmp_address);\n                               ^\n\nSigned-off-by: Andre Heider <a.heider@gmail.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/a64a614db70f1c758aea0a1620c4fcd49e037d47"},{"sha":"462c117ce045571fef86f88fad3be8b3117897b1","author":{"name":"Heinrich Schuchardt","email":"2cd7bb605d542f55cc27b85da62ad2c96ce31039@gmx.de"},"message":"usb: kbd: select SYS_STDIO_DEREGISTER\n\nIf SYS_STDIO_DEREGISTER is not selected and USB_KEYBOARD is selected\nU-Boot cannot be built due to missing function stdio_deregister_dev.\n\nSo USB_KEYBOARD should select SYS_STDIO_DEREGISTER.\n\nSigned-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/462c117ce045571fef86f88fad3be8b3117897b1"},{"sha":"0f44d33536a50ef65259c322fa2d4a058585caf9","author":{"name":"Marek Vasut","email":"b3d5c06c9586b253938d603132fac72c1df6ee3f@gmail.com"},"message":"dfu: Fix up the Kconfig mess\n\nClean up the screaming mess of configuration options that DFU is.\nIt was impossible to configure DFU such that TFTP is enabled and\nUSB is not, this patch fixes that and assures that DFU TFTP and\nDFU USB can be enabled separatelly and that the correct pieces\nof code are compiled in.\n\nSigned-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>\nCc: Lukasz Majewski <lukma@denx.de>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/0f44d33536a50ef65259c322fa2d4a058585caf9"},{"sha":"bb4059a53bc13615f12b5e21252872bf7e02dce4","author":{"name":"Marek Vasut","email":"b3d5c06c9586b253938d603132fac72c1df6ee3f@gmail.com"},"message":"dfu: Rename _FUNCTION_DFU to DFU_OVER_\n\nDo the following to make the symbol names less confusing.\n\nsed -i \"s/\\([TU][^_]\\+\\)_FUNCTION_DFU/DFU_OVER_\\1/g\" \\\n\t`git grep _FUNCTION_DFU | cut -d \":\" -f 1 | sort -u`\n\nSigned-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>\nCc: Lukasz Majewski <lukma@denx.de>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/bb4059a53bc13615f12b5e21252872bf7e02dce4"},{"sha":"36dd7e7e2563772293d3ecce2b108b9c7300f588","author":{"name":"Marek Vasut","email":"b3d5c06c9586b253938d603132fac72c1df6ee3f@gmail.com"},"message":"dfu: tftp: Fix arm64 build warnings\n\nFix two build warnings when building for arm64:\n\ndrivers/dfu/dfu_tftp.c: In function ‘dfu_tftp_write’:\ndrivers/dfu/dfu_tftp.c:59:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]\n  ret = dfu_write_from_mem_addr(dfu, (void *)addr, len);\n                                     ^\nand\n\ndrivers/dfu/dfu_tftp.c: In function ‘dfu_tftp_write’:\ndrivers/dfu/dfu_tftp.c:41:8: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘__kernel_size_t {aka long unsigned int}’ [-Wformat=]\n  debug(\"%s: image name: %s strlen: %u\\n\", __func__, sb, strlen(sb));\n        ^\n\nSigned-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>\nCc: Lukasz Majewski <lukma@denx.de>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/36dd7e7e2563772293d3ecce2b108b9c7300f588"},{"sha":"b0cce3f90f546da0c1e0dda5abcaf05d81078b0d","author":{"name":"Patrick Delaunay","email":"808d106769af08935ada34ce6e2389351fac8f22@st.com"},"message":"cmd: fastboot: Kconfig: solve config issue\n\nWhen FASTBOOT is activated, only one the supported device is supported in\ncode at the same time\n- CONFIG_FASTBOOT_FLASH_MMC_DEV\n- CONFIG_FASTBOOT_FLASH_NAND_DEV\n\nBut Today the choice is not exclusive in Kconfig\nand that cause Kconfig issue when :\n- CONFIG_FASTBOOT, CONFIG_MMC, CONFIG_NAND are activated\n- CONFIG_FASTBOOT_FLASH_MMC_DEV = 0\n- CONFIG_FASTBOOT_FLASH_NAND_DEV is not activated\n\nThe patch add a choice in Kconfig to select the FLASH provider\n- CONFIG_FASTBOOT_FLASH_MMC\n- CONFIG_FASTBOOT_FLASH_NAND\n\nSigned-off-by: Patrick Delaunay <patrick.delaunay@st.com>\nAcked-by: Maxime Ripard <maxime.ripard@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/b0cce3f90f546da0c1e0dda5abcaf05d81078b0d"},{"sha":"036c9679d25cba87e7b82dc18d6f5f939d9806dd","author":{"name":"Tom Rini","email":"47764aff062bf9ebe98a2274b29052b74a9567e2@konsulko.com"},"message":"sh: Use -m2a-nofpu only\n\nBased on reading over the GCC manual, passing both -m2a and -m2a-nofpu\nare redundant, as -m2a-nofpu will provide functional code for both.  As\n-m2a-nofpu functions with more toolchains and does what is expected,\nswitch.\n\nCc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>\nSigned-off-by: Tom Rini <trini@konsulko.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/036c9679d25cba87e7b82dc18d6f5f939d9806dd"},{"sha":"d247cf50698a590571cf9a6fd4608e702580e40e","author":{"name":"Maxim Yu. Osipov","email":"f75a47e1da29fbaeaea127d2152f358a38f36aca@ilbers.de"},"message":"Revert \"mx6: ddr: Allow changing REFSEL and REFR fields\"\n\nThis reverts commit edf0093732225c2fd0791c3864e9a3eef1f92f19 for\ncm_fx6 iMX.6 Solo module as it causes frequent (around 10 percent of\npower cycles) board's hangs.\n\nThese hangs happen in SPL when BSS is being initialized in SDRAM -\nit appear that variables from BSS contain trash values which lead to board\nhangs. Looks like that SDRAM doesn't yet finish initialization in these\ncases.\n\nSigned-off-by: Maxim Yu. Osipov <mosipov@ilbers.de>\nReviewed-by: Stefano Babic <sbabic@denx.de>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/d247cf50698a590571cf9a6fd4608e702580e40e"},{"sha":"669f2d189e4c3a738ad2863a5f8f66a85d468bd9","author":{"name":"Breno Lima","email":"04a101fcaf8299faa13fc616986240e5a9661b35@nxp.com"},"message":"imx: hab: Keep CAAM clock enabled after authenticating additional images\n\nCurrently it is not possible to run CMD_DEK on i.MX SPL targets:\n\n=> dek_blob 0x12000000 0x12001000 128\n\nThe system hangs after running dek_blob because the CAAM clock is being\ndisabled by the HAB code. There is no need to disable CAAM clock after\nauthenticating additional boot images, thus keep CAAM clock enabled to\naddress this issue.\n\nSigned-off-by: Breno Lima <breno.lima@nxp.com>\nReviewed-by: Fabio Estevam <fabio.estevam@nxp.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/669f2d189e4c3a738ad2863a5f8f66a85d468bd9"},{"sha":"8c4037a09a5c2f15aae4c79860a31c8045bd4ee8","author":{"name":"Utkarsh Gupta","email":"1bddf4ac94c216479cf93beacfbeed87ba786970@nxp.com"},"message":"imx: hab: Ensure the IVT DCD pointer is Null prior to calling HAB authenticate function.\n\nDCD commands should only be present in the initial boot image loaded by\nthe SoC ROM. DCD should not be present in images that will be verified\nby software using HAB RVT authentication APIs. Newer versions of HAB\nwill generate an error if a DCD pointer is present in an image being\nauthenticated by calling the HAB RVT API. Older versions of HAB will\nprocess and run DCD if it is present, and this could lead to an incorrect\nauthentication boot flow.\n\nIt is highly recommended this check is in place to ensure additional HAB\nverified images do not include a DCD table.\n\nSigned-off-by: Utkarsh Gupta <utkarsh.gupta@nxp.com>\nSigned-off-by: Breno Lima <breno.lima@nxp.com>\nReviewed-by: Fabio Estevam <fabio.estevam@nxp.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/8c4037a09a5c2f15aae4c79860a31c8045bd4ee8"},{"sha":"ed286bc80e9d237dd1732ced037427e7d9a277a0","author":{"name":"Utkarsh Gupta","email":"1bddf4ac94c216479cf93beacfbeed87ba786970@nxp.com"},"message":"imx: hab: Check if CSF is valid before authenticating image\n\nFor proper authentication the HAB code must check if the CSF is valid.\nUsers must call the csf_is_valid() function to parse the CSF prior to\nauthenticating any additional images. The function will return a failure\nif any of the following invalid conditions are met:\n\n- CSF pointer is NULL\n- CSF Header does not exist\n- CSF does not lie within the image bounds\n- CSF command length zero\n\nSigned-off-by: Utkarsh Gupta <utkarsh.gupta@nxp.com>\nSigned-off-by: Breno Lima <breno.lima@nxp.com>\nReviewed-by: Fabio Estevam <fabio.estevam@nxp.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/ed286bc80e9d237dd1732ced037427e7d9a277a0"},{"sha":"20fa1dd386c891f7d6477e7d442dda76af6c765b","author":{"name":"Utkarsh Gupta","email":"1bddf4ac94c216479cf93beacfbeed87ba786970@nxp.com"},"message":"imx: hab: Check if CSF contains deprecated commands\n\nWrite, Check and Set MID commands have been deprecated from the Code\nSigning Tool (CST) v2.3.3 and will not be implemented in newer versions\nof HAB, hence the following features are no longer available:\n\n- Write Data\n- Clear Mask\n- Set Mask\n- Check All Clear\n- Check All Set\n- Check Any Clear\n- Check Any Set\n- Set MID\n\nThe inappropriate use of Write Data command may lead to an incorrect\nauthentication boot flow. Since no specific application has been identified\nthat requires the use of any of these features, it is highly recommended to\nadd this check.\n\nSigned-off-by: Utkarsh Gupta <utkarsh.gupta@nxp.com>\nSigned-off-by: Breno Lima <breno.lima@nxp.com>\nReviewed-by: Fabio Estevam <fabio.estevam@nxp.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/20fa1dd386c891f7d6477e7d442dda76af6c765b"},{"sha":"7b889baf29c3c891a26eea0eeb3769263af80476","author":{"name":"Breno Lima","email":"04a101fcaf8299faa13fc616986240e5a9661b35@nxp.com"},"message":"arm: imx: hab: Define HAB_RVT_BASE according to the processor version\n\nCurrently the following devices are using a different definition for ROM\nVector Table addresses:\n\n- i.MX6DQP =  All rev\n- i.MX6DQ >= rev 1.5\n- i.MX6SDL >= rev 1.2\n\nThere is no need to create a new RVT macros since the only update were the\nRVT base address. Remove HAB_RVT_*_NEW macros and define a new RVT base\naddress.\n\nMore details about RVT base address can be found on processors Reference\nManual and in the following documents:\n\nEB803: i.MX 6Dual/6Quad Applications Processor Silicon Revision 1.2 to 1.3\nComparison\n\nEB804: i.MX 6Solo/6DualLite Application Processor Silicon Revision 1.1\nto 1.2/1.3 Comparison\n\nSigned-off-by: Breno Lima <breno.lima@nxp.com>\nReviewed-by: Fabio Estevam <fabio.estevam@nxp.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/7b889baf29c3c891a26eea0eeb3769263af80476"},{"sha":"b0fcd8ef609f49e8b75baa41a5c4c29afb7c2ff7","author":{"name":"Jagan Teki","email":"0248c409272006b82e722911641e2bc353c9683f@gmail.com"},"message":"imx6ul: engicam: Drop isiot-mmc defconfig\n\nEngicam Is.IoT has eMMC and NAND cpu modules where MMC\nis common for both, so remove explicit mmc defconfig.\n\nSigned-off-by: Jagan Teki <jagan@amarulasolutions.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/b0fcd8ef609f49e8b75baa41a5c4c29afb7c2ff7"},{"sha":"ac738a4a7b22322bbf84948da8f6e8a0bcd45d12","author":{"name":"Jagan Teki","email":"0248c409272006b82e722911641e2bc353c9683f@gmail.com"},"message":"imx6: engicam: Drop SPL_EXT_SUPPORT\n\ni.MX6 boards still using raw MMC write for SPL and\nu-boot-dtb.img along with Falcon mode configurations,\nso drop filesystem based write through SPL_EXT_SUPPORT.\n\nSigned-off-by: Jagan Teki <jagan@amarulasolutions.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/ac738a4a7b22322bbf84948da8f6e8a0bcd45d12"},{"sha":"3d409153502f25a1ea3b8b4e9940148b7871273d","author":{"name":"Jagan Teki","email":"0248c409272006b82e722911641e2bc353c9683f@gmail.com"},"message":"imx6q: engicam: Use SPL_LOAD_FIT for MMC boards\n\nCurrently SPL_LOAD_FIT is unable to boot from nand on\ni.MX6QDL platform, so enable only for MMC boards.\n\nSigned-off-by: Jagan Teki <jagan@amarulasolutions.com>","distinct":true,"url":"https://api.github.com/repos/smaeul/u-boot/commits/3d409153502f25a1ea3b8b4e9940148b7871273d"}]}
{"actor":{"display_login":"smaeul"}}