Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
U-Boot
Custodians
RISC-V U-Boot Custodian Tree
Commits
a0bdf49e
Commit
a0bdf49e
authored
Mar 14, 2005
by
wdenk
Browse files
INKA4x0: Allow initialization of LCD backlight dimming from
"brightness" environment variable.
parent
e9684a53
Changes
4
Hide whitespace changes
Inline
Side-by-side
CHANGELOG
View file @
a0bdf49e
...
...
@@ -5,6 +5,9 @@ Changes for U-Boot 1.1.3:
* Patch by Stefan Roese, 14 March 2005:
Update for esd voh405 fpga image
* INKA4x0: Allow initialization of LCD backlight dimming from
"brightness" environment variable.
* Add port initialization for digital I/O on INKA4x0
* Patch by Stefan Roese, 01 March 2005:
...
...
board/inka4x0/inka4x0.c
View file @
a0bdf49e
...
...
@@ -177,6 +177,16 @@ void flash_preinit(void)
int
misc_init_f
(
void
)
{
uchar
tmp
[
10
];
int
i
,
br
;
i
=
getenv_r
(
"brightness"
,
tmp
,
sizeof
(
tmp
));
br
=
(
i
>
0
)
?
(
int
)
simple_strtoul
(
tmp
,
NULL
,
10
)
:
CFG_BRIGHTNESS
;
if
(
br
>
255
)
br
=
255
;
/* Initialize GPIO output pins.
*/
/* Configure GPT as GPIO output */
...
...
@@ -187,6 +197,11 @@ int misc_init_f (void)
*
(
vu_long
*
)
MPC5XXX_GPT4_ENABLE
=
*
(
vu_long
*
)
MPC5XXX_GPT5_ENABLE
=
0x24
;
/* Configure GPT7 as PWM timer, 1kHz, no ints. */
*
(
vu_long
*
)
MPC5XXX_GPT7_ENABLE
=
0
;
/* Disable */
*
(
vu_long
*
)
MPC5XXX_GPT7_COUNTER
=
0x020000fe
;
*
(
vu_long
*
)
MPC5XXX_GPT7_PWMCFG
=
(
br
<<
16
);
*
(
vu_long
*
)
MPC5XXX_GPT7_ENABLE
=
0x3
;
/* Enable PWM mode and start */
/* Configure PSC3_6,7 as GPIO output */
*
(
vu_long
*
)
MPC5XXX_GPIO_ENABLE
|=
0x00003000
;
...
...
include/configs/inka4x0.h
View file @
a0bdf49e
...
...
@@ -324,5 +324,6 @@
#define CFG_ATA_STRIDE 4
#define CONFIG_ATAPI 1
#define CFG_BRIGHTNESS 0x20
#endif
/* __CONFIG_H */
include/mpc5xxx.h
View file @
a0bdf49e
...
...
@@ -248,6 +248,7 @@
#define MPC5XXX_GPT7_ENABLE (MPC5XXX_GPT + 0x70)
#define MPC5XXX_GPT7_COUNTER (MPC5XXX_GPT + 0x74)
#define MPC5XXX_GPT7_PWMCFG (MPC5XXX_GPT + 0x78)
/* ATA registers */
#define MPC5XXX_ATA_HOST_CONFIG (MPC5XXX_ATA + 0x0000)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment