Skip to content

Instantly share code, notes, and snippets.

@tfc
Created May 26, 2021 11:55
Show Gist options
  • Save tfc/646a9853ee3d84dc17daf4100875882f to your computer and use it in GitHub Desktop.
Save tfc/646a9853ee3d84dc17daf4100875882f to your computer and use it in GitHub Desktop.
{ pkgs, config, ... }:
{
hardware.deviceTree.overlays = [
{ name = "dwc2"; dtboFile = /nix/store/6fanghkkwfa8wrcq0khhc0fvm7dym2w3-linux-5.10.17-1.20210303/dtbs/overlays/dwc2.dtbo; }
{
name = "dwc2-overlay";
dtsText = ''
/dts-v1/;
/plugin/;
/{
compatible = "brcm,bcm2835";
fragment@0 {
target = <&usb>;
dwc2_usb: __overlay__ {
compatible = "brcm,bcm2835-usb";
dr_mode = "otg";
g-np-tx-fifo-size = <32>;
g-rx-fifo-size = <558>;
g-tx-fifo-size = <512 512 512 512 512 256 256>;
status = "okay";
};
};
};
'';
}
];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment