Skip to content

Add FtdiUsbSerialDxe support#615

Closed
filipleple wants to merge 4 commits into
dasharo-24.02.1from
serial-usb-dxe
Closed

Add FtdiUsbSerialDxe support#615
filipleple wants to merge 4 commits into
dasharo-24.02.1from
serial-usb-dxe

Conversation

@filipleple
Copy link
Copy Markdown
Member

No description provided.

@filipleple filipleple self-assigned this Feb 12, 2025
@filipleple filipleple changed the base branch from dasharo to mtl_igpu_pmax February 12, 2025 15:51
@filipleple filipleple changed the base branch from mtl_igpu_pmax to dasharo February 12, 2025 15:55
@filipleple filipleple force-pushed the serial-usb-dxe branch 3 times, most recently from 7ba5c53 to 7f4c33b Compare February 19, 2025 16:08
@filipleple filipleple changed the title WIP: enable edk2 serial driver on laptops Add FtdiUsbSerialDxe support Feb 19, 2025
@filipleple filipleple requested review from miczyg1 and mkopec and removed request for mkopec February 19, 2025 16:09
@filipleple filipleple marked this pull request as ready for review February 19, 2025 16:09
Comment thread payloads/external/edk2/Makefile Outdated
$(EDK2_PLATFORMS_PATH)/Features/Intel/SystemInformation:\
$(EDK2_PLATFORMS_PATH)/Features/Intel/UserInterface
$(EDK2_PLATFORMS_PATH)/Features/Intel/UserInterface: \
$(EDK2_PLATFORMS_PATH)/Drivers/OptionRomPkg/Bus/Usb
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the path to the moduel has a Pkg in the name, then we should use $(EDK2_PLATFORMS_PATH)/Drivers here
and then in edk2 we would have OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDxe.inf. At least that is the convention used through all tianocore sources.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread configs/config.novacustom_nv4x_adl Outdated
CONFIG_PAYLOAD_EDK2=y
CONFIG_EDK2_REPOSITORY="https://github.com/Dasharo/edk2"
CONFIG_EDK2_TAG_OR_REV="b7e299856027725ceb5b8da7b52f8a395b665f49"
CONFIG_EDK2_TAG_OR_REV="4b2b5b6772f53af42c4334bc7adb8814a20b4acf"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should bump the revisions for all laptops then.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@miczyg1
Copy link
Copy Markdown
Contributor

miczyg1 commented Feb 25, 2025

We also need a Kconfig option to conditionally include the FDTI USB driver. We don't want all platform to include it in the image and increase the binary size unnecessarily.

@filipleple filipleple force-pushed the serial-usb-dxe branch 3 times, most recently from dcdd891 to f1e6667 Compare February 26, 2025 15:37
@filipleple
Copy link
Copy Markdown
Member Author

Added Kconfig option

@filipleple filipleple requested a review from miczyg1 February 26, 2025 15:40
@miczyg1 miczyg1 changed the base branch from dasharo to dasharo-24.02.1 March 28, 2025 12:11
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
…port

Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
@filipleple
Copy link
Copy Markdown
Member Author

superseded and merged in a different PR

@filipleple filipleple closed this May 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants