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

Rockchip config-dev: Remove unneeded drivers #927

Merged
merged 1 commit into from Apr 16, 2018
Merged

Rockchip config-dev: Remove unneeded drivers #927

merged 1 commit into from Apr 16, 2018

Conversation

@rfrht
Copy link

@rfrht rfrht commented Apr 16, 2018

@igorpecovnik , please find the DEV default Kconfig for RK3288 SBCs.

The uImage was tested in a Tinkerboard and booted successfully. Need:

  • Review the changes in order to find out if does that adhere to the Armbian standards.
  • Test in MiQi (@Tonymac32 I know you have one!)

Greetings from Brazil; have you all a great week,

  • RF.

  • Set compile for Performance instead of size

    • No supported systems has less than 64 MB of RAM
  • Moved to modules:

    • /proc/kconfig (just modprobe configs)
    • IPSec
    • Bridging
    • Netfilter IPv6 machines
    • Spanning Tree
    • 802.1Q (VLAN Tag)
    • MACVLAN
    • VXLAN (openstack in Tinkerboard? Oh, wow!)
    • VETH
    • PPP
    • Several USB Ethernet controllers
    • ReiserFS
    • JFS
    • BTRFS
    • ISO9660
    • UDF
    • NTFS
    • CIFS
    • Some crypto modules due to dependency
  • Added support to:

  • Removed drivers:

    • Several SOC ASIC devices (stuffs baked in the processor,
      which are not the case of RK3288)
    • VirtIO (just the stub menu entry)

Tested in TinkerBoard. Not tested in MiQi.

Signed-off-by: Rodrigo Freire rbs@brasilia.br

- Set compile for Performance instead of size
  * No supported systems has less than 64 MB of RAM

- Moved to modules:
  * /proc/kconfig (just modprobe configs)
  * IPSec
  * Bridging
  * Netfilter IPv6 machines
  * Spanning Tree
  * 802.1Q (VLAN Tag)
  * MACVLAN
  * VXLAN (openstack in Tinkerboard? Oh, wow!)
  * VETH
  * PPP
  * Several USB Ethernet controllers
  * ReiserFS
  * JFS
  * BTRFS
  * ISO9660
  * UDF
  * NTFS
  * CIFS
  * Some crypto modules due to dependency

- Added support to:
  * IFB (http://shorewall.org/traffic_shaping.htm#IFB) <M>
  * Rockchip PHY <*>
  * LAN78xx <M>

- Removed drivers:
  * Several SOC ASIC devices (stuffs baked in the processor,
    which are not the case of RK3288)
  * VirtIO (just the stub menu entry)

Tested in TinkerBoard. Not tested in MiQi.

Signed-off-by: Rodrigo Freire <rbs@brasilia.br>
@Tonymac32
Copy link
Member

@Tonymac32 Tonymac32 commented Apr 16, 2018

Tested on MiQi. Boots, everything appears to be working.

Interesting (I guess expected) side effect, I ran a minerd --benchmark earlier today to test my heat sink configuration, I was getting 6.8 khash/sec reliably, I'm now seeing 7.08 to 7.1. (only kernel updated)

@igorpecovnik igorpecovnik merged commit 3ab5f93 into armbian:development Apr 16, 2018
@rfrht rfrht deleted the rfrht:development branch Apr 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants