Skip to content

Commit 1b43443

Browse files
committed
branding: Laptop 1X not Framwork 1X
Since we have more than laptops now. Signed-off-by: Daniel Schaefer <dhs@frame.work>
1 parent ca4415b commit 1b43443

11 files changed

Lines changed: 75 additions & 75 deletions

File tree

EXAMPLES.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ Options:
8484
--inputdeck-mode <INPUTDECK_MODE>
8585
Set input deck power mode [possible values: auto, off, on] (Laptop 12, 13, 16) [possible values: auto, off, on]
8686
--expansion-bay
87-
Show status of the expansion bay (Framework 16 only)
87+
Show status of the expansion bay (Laptop 16 only)
8888
--charge-limit [<CHARGE_LIMIT>]
8989
Get or set max charge limit
9090
--charge-current-limit <CHARGE_CURRENT_LIMIT>...
@@ -141,7 +141,7 @@ Options:
141141

142142
### BIOS (Mainboard, UEFI, EC, PD, Retimer)
143143

144-
Example on Framework 13 AMD Ryzen AI 300 Series:
144+
Example on Laptop 13 AMD Ryzen AI 300 Series:
145145

146146
```
147147
> framework_tool --versions
@@ -160,7 +160,7 @@ PD Controllers
160160
[...]
161161
```
162162

163-
Example on Framework 13 Intel Core Ultra Series 1:
163+
Example on Laptop 13 Intel Core Ultra Series 1:
164164

165165
```
166166
> framework_tool --versions
@@ -179,9 +179,9 @@ PD Controllers
179179
[...]
180180
```
181181

182-
### Camera (Framework 12, Framework 13, Framework 16)
182+
### Camera (Laptop 12, Laptop 13, Laptop 16)
183183

184-
Example on Framework 12:
184+
Example on Laptop 12:
185185

186186
```
187187
> framework_tool --versions
@@ -190,7 +190,7 @@ Framework Laptop 12 Webcam Module
190190
Firmware Version: 0.1.6
191191
```
192192

193-
Example on Framework 13:
193+
Example on Laptop 13:
194194

195195
```
196196
> framework_tool --versions
@@ -199,7 +199,7 @@ Laptop Webcam Module (2nd Gen)
199199
Firmware Version: 1.1.1
200200
```
201201

202-
### Touchscreen (Framework 12)
202+
### Touchscreen (Laptop 12)
203203

204204
```
205205
> framework_tool --versions
@@ -209,7 +209,7 @@ Touchscreen
209209
Protocols: USI
210210
```
211211

212-
### Stylus (Framework 12)
212+
### Stylus (Laptop 12)
213213

214214
```
215215
> sudo framework_tool --versions
@@ -222,7 +222,7 @@ Stylus
222222
[...]
223223
```
224224

225-
### Touchpad (Framework 12, Framework 13, Framework 16)
225+
### Touchpad (Laptop 12, Laptop 13, Laptop 16)
226226

227227
```
228228
> framework_tool --versions
@@ -231,7 +231,7 @@ Touchpad
231231
Firmware Version: v0E07
232232
```
233233

234-
### Input modules (Framework 16)
234+
### Input modules (Laptop 16)
235235

236236
Shows firmware version and location of the modules.
237237

@@ -295,7 +295,7 @@ CSME
295295

296296
All systems have at least an entry for BIOS. Intel systems also have CSME and some Retimers.
297297

298-
Example on Framework 13 Intel Core Ultra Series 1:
298+
Example on Laptop 13 Intel Core Ultra Series 1:
299299

300300
```
301301
> sudo framework_tool --esrt
@@ -343,7 +343,7 @@ ESRT Entry 3
343343

344344
## Check input deck status
345345

346-
### On Framework 12
346+
### On Laptop 12
347347

348348
```
349349
> framework_tool --inputdeck
@@ -357,7 +357,7 @@ Input Deck
357357
ADC Value 1655mV
358358
```
359359

360-
### On Framework 13
360+
### On Laptop 13
361361

362362
```
363363
> framework_tool --inputdeck
@@ -371,7 +371,7 @@ Input Deck
371371
Touchpad present: true
372372
```
373373

374-
### On Framework 16
374+
### On Laptop 16
375375

376376
```
377377
> framework_tool --inputdeck
@@ -420,14 +420,14 @@ Board IDs
420420

421421
## Check sensors
422422

423-
### Ambient Light (Framework 13, Framework 16)
423+
### Ambient Light (Laptop 13, Laptop 16)
424424

425425
```
426426
> sudo framework_tool --sensors
427427
ALS: 76 Lux
428428
```
429429

430-
### Accelerometer (Framework 12)
430+
### Accelerometer (Laptop 12)
431431

432432
```
433433
> sudo framework_tool --sensors
@@ -474,7 +474,7 @@ Accelerometers:
474474
> sudo framework_tool --autofanctrl 1
475475
```
476476

477-
## Check expansion bay (Framework 16)
477+
## Check expansion bay (Laptop 16)
478478

479479
```
480480
> sudo framework_tool --expansion-bay
@@ -493,7 +493,7 @@ Expansion Bay
493493

494494
Add `-vv` for more verbose details.
495495

496-
## Check charger and battery status (Framework 12/13/16)
496+
## Check charger and battery status (Laptop 12/13/16)
497497

498498
```
499499
> sudo framework_tool --power
@@ -629,8 +629,8 @@ Keyboard backlight: 5%
629629

630630
## Fingerprint/Powerbutton brightness
631631

632-
On Framework 13 and Framework 16 the power button has an integrated fingerprint reader, hence the name.
633-
On Framework 12 it does not, but the same command can be used.
632+
On Laptop 13 and Laptop 16 the power button has an integrated fingerprint reader, hence the name.
633+
On Laptop 12 it does not, but the same command can be used.
634634

635635
```
636636
# Check the current brightness
@@ -671,7 +671,7 @@ sudo framework_tool --rgbkbd 0 0 0 0 0 0 0 0 0
671671
sudo framework_tool --rgbkbd 2 0xFF0000
672672
```
673673

674-
## Stylus (Framework 12)
674+
## Stylus (Laptop 12)
675675

676676
```
677677
> sudo framework_tool --stylus-battery
@@ -680,15 +680,15 @@ Stylus Battery Strength: 77%
680680

681681
## Remap keyboard
682682

683-
Note that the keyboard matrix on Framework 12 and Framework 13 are
683+
Note that the keyboard matrix on Laptop 12 and Laptop 13 are
684684
different.
685685
The scancodes are the same.
686686

687687
- Left-Ctrl 0x0014
688688
- Left-Alt 0x0014
689689
- Tab 0x0058
690690

691-
### Framework 12
691+
### Laptop 12
692692

693693
```
694694
# Remap capslock key as left-ctrl
@@ -699,7 +699,7 @@ The scancodes are the same.
699699
> framework_tool --remap-key 6 13 0x0014
700700
```
701701

702-
### Framework 13
702+
### Laptop 13
703703

704704
```
705705
# Remap capslock key as left-ctrl
@@ -710,7 +710,7 @@ The scancodes are the same.
710710
> framework_tool --remap-key 1 3 0x0014
711711
```
712712

713-
### Framework 16
713+
### Laptop 16
714714

715715
It's not controlled by the EC, use https://keyboard.frame.work.
716716

EXAMPLES_ADVANCED.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Keyboard backlight: 0%
3232

3333
### Check PD state
3434

35-
Example on Framework 13 AMD Ryzen AI 300
35+
Example on Framework Laptop 13 AMD Ryzen AI 300
3636

3737
```
3838
> sudo framework_tool.exe --pd-info
@@ -192,7 +192,7 @@ This command has not been thoroughly tested on all Framework Computer systems
192192
> framework_tool --reboot-ec jump-rw
193193
```
194194

195-
## Flashing Expansion Bay EEPROM (Framework 16)
195+
## Flashing Expansion Bay EEPROM (Framework Laptop 16)
196196

197197
This will render your dGPU unsuable if you flash the wrong file!
198198
It's intended for advanced users who build their own expansion bay module.
@@ -217,7 +217,7 @@ Wrote 153 bytes to foo.bin
217217

218218
### EC
219219

220-
Note that only since Framework 13 Intel Core Ultra (and later) the version number embedded in the ED binary is meaningful. As you can see below, in this example on Intel Core 12th/13th Gen (hx30) it's always 0.0.1.
220+
Note that only since Framework Laptop 13 Intel Core Ultra (and later) the version number embedded in the ED binary is meaningful. As you can see below, in this example on Intel Core 12th/13th Gen (hx30) it's always 0.0.1.
221221
The commit hash though is accurate and reflects the git commit it was built from.
222222

223223
```

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,16 +83,16 @@ On UEFI and FreeBSD raw port I/O is used - on Linux this can also be used as a f
8383

8484
| | Port I/O | Linux | Windows |
8585
|---------------------|----------| ------|---------|
86-
| Framework 12 | | | |
86+
| Framework Laptop 12 | | | |
8787
| Intel Core 12th Gen | Yes | [6.12](https://github.com/torvalds/linux/commit/62be134abf4250474a7a694837064bc783d2b291) | Yes |
88-
| Framework 13 | | | |
88+
| Framework Laptop 13 | | | |
8989
| Intel Core 11th Gen | Yes | [6.11](https://github.com/torvalds/linux/commit/04ca0a51f1e63bd553fd4af8e9af0fe094fa4f0a) | Not yet |
9090
| Intel Core 12th Gen | Yes | [6.13](https://github.com/torvalds/linux/commit/dcd59d0d7d51b2a4b768fc132b0d74a97dfd6d6a) | Not yet |
9191
| Intel Core 13th Gen | Yes | [6.13](https://github.com/torvalds/linux/commit/dcd59d0d7d51b2a4b768fc132b0d74a97dfd6d6a) | Not yet |
9292
| AMD Ryzen 7040 | Yes | [6.10](https://github.com/torvalds/linux/commit/c8f460d991df93d87de01a96b783cad5a2da9616) | BIOS 3.16+ |
9393
| Intel Core Ultra S1 | Yes | [6.12](https://github.com/torvalds/linux/commit/62be134abf4250474a7a694837064bc783d2b291) | BIOS 3.06+ |
9494
| AMD Ryzen AI 300 | Yes | [6.12](https://github.com/torvalds/linux/commit/62be134abf4250474a7a694837064bc783d2b291) | Yes |
95-
| Framework 16 | | | |
95+
| Framework Laptop 16 | | | |
9696
| AMD Ryzen 7040 | Yes | [6.10](https://github.com/torvalds/linux/commit/c8f460d991df93d87de01a96b783cad5a2da9616) | BIOS 3.06+ |
9797
| AMD Ryzen AI 300 | Yes | [6.10](https://github.com/torvalds/linux/commit/c8f460d991df93d87de01a96b783cad5a2da9616) | Yes |
9898
| Framework Desktop | | | |

framework_lib/src/chromium_ec/commands.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1701,15 +1701,15 @@ impl EcRequest<EcResponseSetGpuSerial> for EcRequestSetGpuSerial {
17011701
pub enum BoardIdType {
17021702
/// Mainboard - any system
17031703
Mainboard = 0,
1704-
/// Power button board - Framework 12
1704+
/// Power button board - Laptop 12
17051705
PowerButtonBoard = 1,
1706-
/// Touchpad - Framework 12, 13, 16
1706+
/// Touchpad - Laptop 12, 13, 16
17071707
Touchpad = 2,
1708-
/// Audio Board - Framework 12, 13
1708+
/// Audio Board - Laptop 12, 13
17091709
AudioBoard = 3,
1710-
/// dGPU board - Framework 16
1710+
/// dGPU board - Laptop 16
17111711
DGpu0 = 4,
1712-
/// dGPU board - Framework 16
1712+
/// dGPU board - Laptop 16
17131713
DGpu1 = 5,
17141714
}
17151715

framework_lib/src/chromium_ec/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ pub enum FrameworkHx20Hx30Adc {
155155
}
156156

157157
/// So far on all Nuvoton/Zephyr EC based platforms
158-
/// Until at least Framework 13 AMD Ryzen AI 300
158+
/// Until at least Framework Laptop 13 AMD Ryzen AI 300
159159
#[repr(u8)]
160160
#[derive(Copy, Clone, Debug)]
161161
pub enum Framework13Adc {

framework_lib/src/commandline/clap_std.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ struct ClapCli {
175175
#[arg(long)]
176176
inputdeck_mode: Option<InputDeckModeArg>,
177177

178-
/// Show status of the expansion bay (Framework 16 only)
178+
/// Show status of the expansion bay (Framework Laptop 16 only)
179179
#[arg(long)]
180180
expansion_bay: bool,
181181

@@ -309,7 +309,7 @@ struct ClapCli {
309309
#[arg(long)]
310310
dump_gpu_descriptor_file: Option<std::path::PathBuf>,
311311

312-
/// Show NVIDIA GPU information (Framework 16 only)
312+
/// Show NVIDIA GPU information (Framework Laptop 16 only)
313313
#[arg(long)]
314314
nvidia: bool,
315315

framework_lib/src/commandline/mod.rs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -745,7 +745,7 @@ fn print_versions(ec: &CrosEc) {
745745
}
746746
}
747747
_err => {
748-
// Only Framework 16 has dGPU support (which has Parade Retimer)
748+
// Only Framework Laptop 16 has dGPU support (which has Parade Retimer)
749749
if smbios::get_platform().and_then(Platform::which_family)
750750
== Some(PlatformFamily::Framework16)
751751
{
@@ -1361,7 +1361,7 @@ pub fn run_with_args(args: &Cli, _allupdate: bool) -> i32 {
13611361
Some(PlatformFamily::Framework16) => ec.print_fw16_inputdeck_status(),
13621362
// If we don't know which platform it is, we can use some heuristics
13631363
_ => {
1364-
// Only Framework 16 has this GPIO
1364+
// Only Framework Laptop 16 has this GPIO
13651365
if ec.get_gpio("sleep_l").is_ok() {
13661366
ec.print_fw16_inputdeck_status()
13671367
} else {
@@ -1874,9 +1874,9 @@ Options:
18741874
--s0ix-counter Show S0ix counter
18751875
--intrusion Show status of intrusion switch
18761876
--inputdeck Show status of the input deck
1877-
--inputdeck-mode Set input deck power mode [possible values: auto, off, on] (Framework 12, 13, 16)
1878-
--expansion-bay Show status of the expansion bay (Framework 16 only)
1879-
--nvidia Show NVIDIA GPU information (Framework 16 only)
1877+
--inputdeck-mode Set input deck power mode [possible values: auto, off, on] (Laptop 12, 13, 16)
1878+
--expansion-bay Show status of the expansion bay (Laptop 16 only)
1879+
--nvidia Show NVIDIA GPU information (Laptop 16 only)
18801880
--charge-limit [<VAL>] Get or set battery charge limit (Percentage number as arg, e.g. '100')
18811881
--charge-current-limit [<VAL>] Get or set battery current charge limit (Percentage number as arg, e.g. '100')
18821882
--charge-rate-limit [<VAL>] Set max charge rate limit
@@ -2051,26 +2051,26 @@ fn selftest(ec: &CrosEc) -> Option<()> {
20512051
}
20522052

20532053
// Platforms that have Retimers
2054-
// Retimer I2C is always connected to the CPU, except for the Framework 16 dGPU retimer.
2054+
// Retimer I2C is always connected to the CPU, except for the Framework Laptop 16 dGPU retimer.
20552055
//
2056-
// - Framework 12
2056+
// - Framework Laptop 12
20572057
// - No Retimer, only retimer for both left ports (no firmware)
2058-
// - Framework 13 Intel
2058+
// - Framework Laptop 13 Intel
20592059
// - One Intel retimer for each port (with firmware)
2060-
// - Framework 13 AMD 7040
2060+
// - Framework Laptop 13 AMD 7040
20612061
// - Kandou Retimer on top two ports (no firmware)
20622062
// - Analogix Retimer on bottom two ports (no firmware)
2063-
// - Framework 13 AMD AI 300
2063+
// - Framework Laptop 13 AMD AI 300
20642064
// - Parade Retimer on top two ports (with firmware)
20652065
// - Analogix Retimer on bottom two ports (no firmware)
2066-
// - Framework 16 AMD 7040
2066+
// - Framework Laptop 16 AMD 7040
20672067
// - Kandou Retimer on top two ports (no firmware)
20682068
// - Analogix Retimer on lower and middle left ports (no firmware)
2069-
// - Framework 16 AMD AI 300
2069+
// - Framework Laptop 16 AMD AI 300
20702070
// - Parade Retimer on top two ports (with firmware)
2071-
// - Framework 16 AMD dGPU
2071+
// - Framework Laptop 16 AMD dGPU
20722072
// - None
2073-
// - Framework 16 NVIDIA dGPU
2073+
// - Framework Laptop 16 NVIDIA dGPU
20742074
// - Parade Retimer
20752075
// - Framework Desktop
20762076
// - Parade Retimer on both back ports (with firmware)

0 commit comments

Comments
 (0)