#
d678a59d |
|
18-May-2024 |
Tom Rini <trini@konsulko.com> |
Revert "Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"" When bringing in the series 'arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"' I failed to notice that b4 noticed it was based on next and so took that as the base commit and merged that part of next to master. This reverts commit c8ffd1356d42223cbb8c86280a083cc3c93e6426, reversing changes made to 2ee6f3a5f7550de3599faef9704e166e5dcace35. Reported-by: Jonas Karlman <jonas@kwiboo.se> Signed-off-by: Tom Rini <trini@konsulko.com> |
#
4cea28c3 |
|
30-Apr-2024 |
Tom Rini <trini@konsulko.com> |
board: compulab: Remove <common.h> and add needed includes Remove <common.h> from this board vendor directory and when needed add missing include files directly. Signed-off-by: Tom Rini <trini@konsulko.com> |
#
cccea188 |
|
06-Jun-2023 |
Masahisa Kojima <kojima.masahisa@socionext.com> |
efi_loader: add the number of image entries in efi_capsule_update_info The number of image array entries global variable is required to support EFI capsule update. This information is exposed as a num_image_type_guids variable, but this information should be included in the efi_capsule_update_info structure. This commit adds the num_images member in the efi_capsule_update_info structure. All board files supporting EFI capsule update are updated. Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> |
#
71aa806d |
|
05-Feb-2023 |
Simon Glass <sjg@chromium.org> |
Correct SPL uses of EFI_HAVE_CAPSULE_SUPPORT This converts 13 usages of this option to the non-SPL form, since there is no SPL_EFI_HAVE_CAPSULE_SUPPORT defined in Kconfig Signed-off-by: Simon Glass <sjg@chromium.org> |
#
84adf929 |
|
20-Apr-2022 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
imx8mm-cl-iot-gate: Remove redundant board_fix_fdt() In arch/arm/mach-imx/imx8m/soc.c there's an implementation of board_fix_fdt() introduced by commit 35bb60787b88. Remove the redundant one to avoid failed to build from source when enabling CONFIG_OF_BOARD_FIXUP. Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Fabio Estevam <festevam@gmail.com> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
741ef867 |
|
14-Apr-2022 |
Sughosh Ganu <sughosh.ganu@linaro.org> |
capsule: board: Add information needed for capsule updates Add a structure which defines the information that is needed for executing capsule updates on a platform. Some information in the structure like the dfu string is used for making the update process more robust while some information like the per platform image GUIDs is used for fixing issues. Initialise this structure in the board file, and use the information for the capsule updates. Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org> |
#
ea10bea6 |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the serial number from EEPROM The serial number is located at offset 0x14 of the EEPROM under i2c0 bus at address 0x54. To print the serial number in Linux: SERNUM=$(cat /proc/device-tree/serial-number) echo $SERNUM Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
79bc9dcf |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the MAC address from EEPROM Currently the eth0 MAC address is randomly assigned. Retrieve the MAC address from EEPROM. Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
556523b9 |
|
05-Nov-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: imx8mm-cl-iot-gate: detect extension board Extension boards can be added to Compulab's iot-gate-imx8mm. We implement extension board manager for detecting the extension boards. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: uboot-imx <uboot-imx@nxp.com> |
#
0f328fcc |
|
24-Aug-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
arm: imx8m: imx8mm-cl-iot-gate: Add support for detect memory size When purchasing imx8mm-cl-iot-gate it is able to customize the memory size. It could be 1GB, 2GB and 4GB. We implement board_phys_sdram_size() to detect the memory size for usage. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Cc: Fabio Estevam <festevam@denx.de> Cc: Frieder Schrempf <frieder.schrempf@kontron.de> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |
#
4cea28c3 |
|
30-Apr-2024 |
Tom Rini <trini@konsulko.com> |
board: compulab: Remove <common.h> and add needed includes Remove <common.h> from this board vendor directory and when needed add missing include files directly. Signed-off-by: Tom Rini <trini@konsulko.com> |
#
cccea188 |
|
06-Jun-2023 |
Masahisa Kojima <kojima.masahisa@socionext.com> |
efi_loader: add the number of image entries in efi_capsule_update_info The number of image array entries global variable is required to support EFI capsule update. This information is exposed as a num_image_type_guids variable, but this information should be included in the efi_capsule_update_info structure. This commit adds the num_images member in the efi_capsule_update_info structure. All board files supporting EFI capsule update are updated. Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> |
#
71aa806d |
|
05-Feb-2023 |
Simon Glass <sjg@chromium.org> |
Correct SPL uses of EFI_HAVE_CAPSULE_SUPPORT This converts 13 usages of this option to the non-SPL form, since there is no SPL_EFI_HAVE_CAPSULE_SUPPORT defined in Kconfig Signed-off-by: Simon Glass <sjg@chromium.org> |
#
84adf929 |
|
20-Apr-2022 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
imx8mm-cl-iot-gate: Remove redundant board_fix_fdt() In arch/arm/mach-imx/imx8m/soc.c there's an implementation of board_fix_fdt() introduced by commit 35bb60787b88. Remove the redundant one to avoid failed to build from source when enabling CONFIG_OF_BOARD_FIXUP. Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Fabio Estevam <festevam@gmail.com> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
741ef867 |
|
14-Apr-2022 |
Sughosh Ganu <sughosh.ganu@linaro.org> |
capsule: board: Add information needed for capsule updates Add a structure which defines the information that is needed for executing capsule updates on a platform. Some information in the structure like the dfu string is used for making the update process more robust while some information like the per platform image GUIDs is used for fixing issues. Initialise this structure in the board file, and use the information for the capsule updates. Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org> |
#
ea10bea6 |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the serial number from EEPROM The serial number is located at offset 0x14 of the EEPROM under i2c0 bus at address 0x54. To print the serial number in Linux: SERNUM=$(cat /proc/device-tree/serial-number) echo $SERNUM Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
79bc9dcf |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the MAC address from EEPROM Currently the eth0 MAC address is randomly assigned. Retrieve the MAC address from EEPROM. Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
556523b9 |
|
05-Nov-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: imx8mm-cl-iot-gate: detect extension board Extension boards can be added to Compulab's iot-gate-imx8mm. We implement extension board manager for detecting the extension boards. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: uboot-imx <uboot-imx@nxp.com> |
#
0f328fcc |
|
24-Aug-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
arm: imx8m: imx8mm-cl-iot-gate: Add support for detect memory size When purchasing imx8mm-cl-iot-gate it is able to customize the memory size. It could be 1GB, 2GB and 4GB. We implement board_phys_sdram_size() to detect the memory size for usage. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Cc: Fabio Estevam <festevam@denx.de> Cc: Frieder Schrempf <frieder.schrempf@kontron.de> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |
#
cccea188 |
|
06-Jun-2023 |
Masahisa Kojima <masahisa.kojima@linaro.org> |
efi_loader: add the number of image entries in efi_capsule_update_info The number of image array entries global variable is required to support EFI capsule update. This information is exposed as a num_image_type_guids variable, but this information should be included in the efi_capsule_update_info structure. This commit adds the num_images member in the efi_capsule_update_info structure. All board files supporting EFI capsule update are updated. Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> |
#
71aa806d |
|
05-Feb-2023 |
Simon Glass <sjg@chromium.org> |
Correct SPL uses of EFI_HAVE_CAPSULE_SUPPORT This converts 13 usages of this option to the non-SPL form, since there is no SPL_EFI_HAVE_CAPSULE_SUPPORT defined in Kconfig Signed-off-by: Simon Glass <sjg@chromium.org> |
#
84adf929 |
|
20-Apr-2022 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
imx8mm-cl-iot-gate: Remove redundant board_fix_fdt() In arch/arm/mach-imx/imx8m/soc.c there's an implementation of board_fix_fdt() introduced by commit 35bb60787b88. Remove the redundant one to avoid failed to build from source when enabling CONFIG_OF_BOARD_FIXUP. Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Fabio Estevam <festevam@gmail.com> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
741ef867 |
|
14-Apr-2022 |
Sughosh Ganu <sughosh.ganu@linaro.org> |
capsule: board: Add information needed for capsule updates Add a structure which defines the information that is needed for executing capsule updates on a platform. Some information in the structure like the dfu string is used for making the update process more robust while some information like the per platform image GUIDs is used for fixing issues. Initialise this structure in the board file, and use the information for the capsule updates. Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org> |
#
ea10bea6 |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the serial number from EEPROM The serial number is located at offset 0x14 of the EEPROM under i2c0 bus at address 0x54. To print the serial number in Linux: SERNUM=$(cat /proc/device-tree/serial-number) echo $SERNUM Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
79bc9dcf |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the MAC address from EEPROM Currently the eth0 MAC address is randomly assigned. Retrieve the MAC address from EEPROM. Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
556523b9 |
|
05-Nov-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: imx8mm-cl-iot-gate: detect extension board Extension boards can be added to Compulab's iot-gate-imx8mm. We implement extension board manager for detecting the extension boards. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: uboot-imx <uboot-imx@nxp.com> |
#
0f328fcc |
|
24-Aug-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
arm: imx8m: imx8mm-cl-iot-gate: Add support for detect memory size When purchasing imx8mm-cl-iot-gate it is able to customize the memory size. It could be 1GB, 2GB and 4GB. We implement board_phys_sdram_size() to detect the memory size for usage. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Cc: Fabio Estevam <festevam@denx.de> Cc: Frieder Schrempf <frieder.schrempf@kontron.de> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |
#
71aa806d |
|
05-Feb-2023 |
Simon Glass <sjg@chromium.org> |
Correct SPL uses of EFI_HAVE_CAPSULE_SUPPORT This converts 13 usages of this option to the non-SPL form, since there is no SPL_EFI_HAVE_CAPSULE_SUPPORT defined in Kconfig Signed-off-by: Simon Glass <sjg@chromium.org> |
#
84adf929 |
|
20-Apr-2022 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
imx8mm-cl-iot-gate: Remove redundant board_fix_fdt() In arch/arm/mach-imx/imx8m/soc.c there's an implementation of board_fix_fdt() introduced by commit 35bb60787b88. Remove the redundant one to avoid failed to build from source when enabling CONFIG_OF_BOARD_FIXUP. Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Fabio Estevam <festevam@gmail.com> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
741ef867 |
|
14-Apr-2022 |
Sughosh Ganu <sughosh.ganu@linaro.org> |
capsule: board: Add information needed for capsule updates Add a structure which defines the information that is needed for executing capsule updates on a platform. Some information in the structure like the dfu string is used for making the update process more robust while some information like the per platform image GUIDs is used for fixing issues. Initialise this structure in the board file, and use the information for the capsule updates. Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org> |
#
ea10bea6 |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the serial number from EEPROM The serial number is located at offset 0x14 of the EEPROM under i2c0 bus at address 0x54. To print the serial number in Linux: SERNUM=$(cat /proc/device-tree/serial-number) echo $SERNUM Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
79bc9dcf |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the MAC address from EEPROM Currently the eth0 MAC address is randomly assigned. Retrieve the MAC address from EEPROM. Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
556523b9 |
|
05-Nov-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: imx8mm-cl-iot-gate: detect extension board Extension boards can be added to Compulab's iot-gate-imx8mm. We implement extension board manager for detecting the extension boards. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: uboot-imx <uboot-imx@nxp.com> |
#
0f328fcc |
|
24-Aug-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
arm: imx8m: imx8mm-cl-iot-gate: Add support for detect memory size When purchasing imx8mm-cl-iot-gate it is able to customize the memory size. It could be 1GB, 2GB and 4GB. We implement board_phys_sdram_size() to detect the memory size for usage. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Cc: Fabio Estevam <festevam@denx.de> Cc: Frieder Schrempf <frieder.schrempf@kontron.de> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |
#
84adf929 |
|
20-Apr-2022 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
imx8mm-cl-iot-gate: Remove redundant board_fix_fdt() In arch/arm/mach-imx/imx8m/soc.c there's an implementation of board_fix_fdt() introduced by commit 35bb60787b88. Remove the redundant one to avoid failed to build from source when enabling CONFIG_OF_BOARD_FIXUP. Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Fabio Estevam <festevam@gmail.com> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
741ef867 |
|
14-Apr-2022 |
Sughosh Ganu <sughosh.ganu@linaro.org> |
capsule: board: Add information needed for capsule updates Add a structure which defines the information that is needed for executing capsule updates on a platform. Some information in the structure like the dfu string is used for making the update process more robust while some information like the per platform image GUIDs is used for fixing issues. Initialise this structure in the board file, and use the information for the capsule updates. Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org> |
#
ea10bea6 |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the serial number from EEPROM The serial number is located at offset 0x14 of the EEPROM under i2c0 bus at address 0x54. To print the serial number in Linux: SERNUM=$(cat /proc/device-tree/serial-number) echo $SERNUM Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
79bc9dcf |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the MAC address from EEPROM Currently the eth0 MAC address is randomly assigned. Retrieve the MAC address from EEPROM. Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
556523b9 |
|
05-Nov-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: imx8mm-cl-iot-gate: detect extension board Extension boards can be added to Compulab's iot-gate-imx8mm. We implement extension board manager for detecting the extension boards. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: uboot-imx <uboot-imx@nxp.com> |
#
0f328fcc |
|
24-Aug-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
arm: imx8m: imx8mm-cl-iot-gate: Add support for detect memory size When purchasing imx8mm-cl-iot-gate it is able to customize the memory size. It could be 1GB, 2GB and 4GB. We implement board_phys_sdram_size() to detect the memory size for usage. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Cc: Fabio Estevam <festevam@denx.de> Cc: Frieder Schrempf <frieder.schrempf@kontron.de> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |
#
741ef867 |
|
14-Apr-2022 |
Sughosh Ganu <sughosh.ganu@linaro.org> |
capsule: board: Add information needed for capsule updates Add a structure which defines the information that is needed for executing capsule updates on a platform. Some information in the structure like the dfu string is used for making the update process more robust while some information like the per platform image GUIDs is used for fixing issues. Initialise this structure in the board file, and use the information for the capsule updates. Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org> |
#
ea10bea6 |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the serial number from EEPROM The serial number is located at offset 0x14 of the EEPROM under i2c0 bus at address 0x54. To print the serial number in Linux: SERNUM=$(cat /proc/device-tree/serial-number) echo $SERNUM Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
79bc9dcf |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the MAC address from EEPROM Currently the eth0 MAC address is randomly assigned. Retrieve the MAC address from EEPROM. Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
556523b9 |
|
05-Nov-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: imx8mm-cl-iot-gate: detect extension board Extension boards can be added to Compulab's iot-gate-imx8mm. We implement extension board manager for detecting the extension boards. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: uboot-imx <uboot-imx@nxp.com> |
#
0f328fcc |
|
24-Aug-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
arm: imx8m: imx8mm-cl-iot-gate: Add support for detect memory size When purchasing imx8mm-cl-iot-gate it is able to customize the memory size. It could be 1GB, 2GB and 4GB. We implement board_phys_sdram_size() to detect the memory size for usage. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Cc: Fabio Estevam <festevam@denx.de> Cc: Frieder Schrempf <frieder.schrempf@kontron.de> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |
#
ea10bea6 |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the serial number from EEPROM The serial number is located at offset 0x14 of the EEPROM under i2c0 bus at address 0x54. To print the serial number in Linux: SERNUM=$(cat /proc/device-tree/serial-number) echo $SERNUM Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
79bc9dcf |
|
12-Apr-2022 |
Fabio Estevam <festevam@denx.de> |
imx8mm-cl-iot-gate: Retrieve the MAC address from EEPROM Currently the eth0 MAC address is randomly assigned. Retrieve the MAC address from EEPROM. Signed-off-by: Fabio Estevam <festevam@denx.de> |
#
556523b9 |
|
05-Nov-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: imx8mm-cl-iot-gate: detect extension board Extension boards can be added to Compulab's iot-gate-imx8mm. We implement extension board manager for detecting the extension boards. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: uboot-imx <uboot-imx@nxp.com> |
#
0f328fcc |
|
24-Aug-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
arm: imx8m: imx8mm-cl-iot-gate: Add support for detect memory size When purchasing imx8mm-cl-iot-gate it is able to customize the memory size. It could be 1GB, 2GB and 4GB. We implement board_phys_sdram_size() to detect the memory size for usage. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Cc: Fabio Estevam <festevam@denx.de> Cc: Frieder Schrempf <frieder.schrempf@kontron.de> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |
#
556523b9 |
|
05-Nov-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: imx8mm-cl-iot-gate: detect extension board Extension boards can be added to Compulab's iot-gate-imx8mm. We implement extension board manager for detecting the extension boards. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: uboot-imx <uboot-imx@nxp.com> |
#
0f328fcc |
|
24-Aug-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
arm: imx8m: imx8mm-cl-iot-gate: Add support for detect memory size When purchasing imx8mm-cl-iot-gate it is able to customize the memory size. It could be 1GB, 2GB and 4GB. We implement board_phys_sdram_size() to detect the memory size for usage. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Cc: Fabio Estevam <festevam@denx.de> Cc: Frieder Schrempf <frieder.schrempf@kontron.de> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |
#
0f328fcc |
|
24-Aug-2021 |
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
arm: imx8m: imx8mm-cl-iot-gate: Add support for detect memory size When purchasing imx8mm-cl-iot-gate it is able to customize the memory size. It could be 1GB, 2GB and 4GB. We implement board_phys_sdram_size() to detect the memory size for usage. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Cc: Fabio Estevam <festevam@denx.de> Cc: Frieder Schrempf <frieder.schrempf@kontron.de> Cc: uboot-imx <uboot-imx@nxp.com> Reviewed-by: Fabio Estevam <festevam@denx.de> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |
#
53b516c5 |
|
21-Apr-2021 |
Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> |
arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) Add initial support for Compulab iot-gate-imx8 board (imx8mm-cl-iot-gate). The initial support includes: - MMC - eMMC - I2C - FEC - Serial console Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il> Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Peter Robinson <pbrobinson@gmail.com> |