René van Dorst
c7ea28393a
machine: Fix missing MACHINE_KP_9000_9XHML_X, fixes #120
2026-02-15 11:24:40 +01:00
feelfree69
9f7e10fe7c
Merge branch 'main' into swtgw218as
2026-02-14 19:22:17 +01:00
René van Dorst
b67e3eb602
Merge pull request #122 from logicog/fix_6xhml_x2_new
...
Fix MACHINE_KP_9000_6XHML_X2: swap SFP-ports remove unnecessary LED-MUX
2026-02-14 17:44:31 +00:00
chriz
257d8aac4f
Fix SFP numbering.
2026-02-13 14:54:35 +01:00
logicog
1b43addb11
Fix MACHINE_KP_9000_6XHML_X2: swap SFP-ports remove unnecessary LED-MUX
...
The left and right SFP ports were swapped in the machine structure. They
are now correctly identified a comment is added. The custo LED-mux
is removed again, as this was accidentally added for demonstration
purposes. It is not necessary, as the device uses the default.
2026-02-13 07:53:29 +01:00
feelfree69
11a5feb49d
Add GPIO for reset button
2026-02-12 19:55:04 +01:00
feelfree69
1e7e1f42cc
respect max length of machine_name
2026-02-12 19:30:50 +01:00
feelfree69
b4e7865bb7
Merge branch 'main' into swtgw218as
2026-02-11 23:00:07 +01:00
feelfree69
9d8d6f03cc
Adding more speeds to SFP link LED
2026-02-11 20:12:16 +01:00
chriz
98f3f15e7e
Fix sfp marker.
2026-02-11 20:03:38 +01:00
TylerDurden-23
6f223d3f66
Merge branch 'logicog:main' into hs-add-clean
2026-02-11 20:00:45 +01:00
René van Dorst
f538a9344b
Add Keeplink KP-9000-9XHML-X to machine-file.
2026-02-11 19:18:24 +01:00
feelfree69
651bdb6489
Add MACHINE_SWTGW218AS; do not set a default MACHINE, but force the user the choose one
2026-02-11 18:51:06 +01:00
chriz
75b06ac90a
Add support for HiSource K0402WS-V3.0
2026-02-10 22:52:03 +01:00
logicog
d29adafe3c
Use generic led configuration
2026-02-08 20:25:01 +01:00
logicog
59894e68cb
Add LED-pad mapping
2026-02-08 20:24:58 +01:00
logicog
6af072eb2c
Add LED configuration in machine profile
2026-02-08 20:24:05 +01:00
logicog
7a57416e4c
Add MACHINE_HG0402XG_V1_1
2026-02-08 20:23:29 +01:00
logicog
ecf152990f
Fix MACHINE_KP_9000_6XHML_X2: the SDS ids were swapped
2026-02-08 16:03:37 +01:00
diijkstra
5391d3ec32
Partial TRENDNET TEG-S562 support
...
Mostly working, lacking LED initialization changes.
LEDs will be added later once #107 is merged.
Closes #76 .
2026-02-04 18:25:07 +01:00
diijkstra
620edc1ba3
Initialize GPIOs with PIN defines
...
+ Support in MUX setup (not used thou)
2026-02-01 14:32:54 +01:00
diijkstra
48455a57b2
PIN module
...
Added GPIO defines, moved GPIO MUX initialization to new module.
Converted if/else to switch in GPIO initialization.
2026-02-01 14:32:50 +01:00
diijkstra
7d62b24a42
Advanced I2C pin definition
...
RTL has up to 3 SCL pins and up to 4 SDA pins. Lets allow configuring
I2C with individual BUS numbers instead of 0/1 I2C.
This enables support for devices where SCL line is not shared between
SFP modules. MUX registry is now initialized depending on needed
pin function.
More over, some SFP pins require special MUX settings, lets initialize
those depending on SFP configuration. This adds TX Disable pin,
which right now is set to low at startup.
Caveats:
- We may still override MUX registry later
- Not sure how to handle invalid bus definitions
- Without SFP is it fine to *not* initialize anything?
- Do to RAM limitation we do inititalize output GPIO to low
2026-02-01 12:58:16 +01:00
René van Dorst
46864ca9a7
SWGT024_V2_0: Fix .phys_to_log_port, sfp-ports have to be swapped.
...
On SWGT024_V2_0, the SFP ports are arranged differently.
The port mapping should also reflect this.
2026-01-15 19:46:04 +01:00
René van Dorst
3ef7e45649
SWGT024_V2_0: Fix port mapping. Port 2 & 3 were swapped.
2025-12-23 14:30:27 +01:00
René van Dorst
0197c9b6cf
Fixed to make SWGT024 V2.0 work
2025-12-14 11:49:38 +01:00
René van Dorst
11d2c843e5
Fixed to make SWGT024 V2.0 work
2025-12-13 22:22:40 +01:00
logicog
e6cf97b895
Support keeplink 5+1 device
2025-12-13 22:22:40 +01:00
logicog
45d4fc19c4
Add machine definitions
2025-12-12 18:31:42 +01:00